• 关于

    逐层遍历出现问题怎么解决

    的搜索结果
  • 图文详解 DFS 和 BFS

    原文链接 一、前言 深度优先遍历(Depth First Search, 简称 DFS) 与广度优先遍历(Breath First Search)是图论中两种非常重要的算法,生产上广泛用于拓扑排序,寻路(走迷宫),搜索引擎,爬虫等,也频繁出现在 leetcode,高频面试题中。本文将会从以下几个...

    文章 迪科斯彻 2020-06-28 345浏览量

  • 强化学习研究什么?用白话讲就是……

    强化学习的主要目的是研究并解决机器人智能体贯序决策问题。尽管我不喜欢直接把定义硬邦邦、冷冰冰地扔出来让大家被动接受,可还是免不了要在这里猛然给出“贯序决策”这么专业的词汇。不过马上,我们就通过例子把这个词汇给大家解释清楚~本文选自《白话强化学习与PyTorch》一书。 既然大家要么是程序员,要...

    文章 博文视点 2019-08-26 704浏览量

  • 手把手:四色猜想、七桥问题…程序员眼里的图论,了解下?(附大量代码和手绘)

    长文预警!本文作者Vardan Grigoryan是一名后端程序员,但他认为图论(应用数学的一个分支)的思维应该成为程序员必备。 本文从七桥问题引入,将会讲到图论在Airbnb房屋查询、推特推送更新时间、Netflix和亚马逊影片/商品个性化推荐、Uber寻找最短路线中的应用,附有大量手把手代码和...

    文章 技术小能手 2018-03-19 2189浏览量

  • 算法面试题

    1.把二元查找树转变成排序的双向链表 题目: 输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。 要求不能创建任何新的结点,只调整指针的指向。 10 / \ 6 14 / \ / \ 4 8 12 16 转换成双向链表 4=6=8=10=12=14=16。 首先我们定义的二元查找树 节...

    文章 runcare 2015-05-07 4947浏览量

  • 干货 | 算法工程师入门第三期——黄李超讲物体检测

    雷锋网(公众号:雷锋网)按:地平线大牛讲堂算法工程师入门第三期重磅来袭!本期地平线深度学习算法工程师黄李超将为大家带来物体检测相关内容的分享,全文约8000字,建议阅读时间20分钟,欢迎转发或收藏。 前期传送门: 干货 | 算法工程师入门第一期——罗恒讲深度学习 干货 | 算法工程师入门第二期——...

    文章 云栖大讲堂 2017-08-01 1215浏览量

  • 字符串模式匹配之KMP算法图解与 next 数组原理和实现方案

    之前说到,朴素的匹配,每趟比较,都要回溯主串的指针,费事。则 KMP 就是对朴素匹配的一种改进。正好复习一下。   KMP 算法其改进思想在于: 每当一趟匹配过程中出现字符比较不相等时,不需要回溯主串的 i指针,而是利用已经得到的“部分匹配”的结果将模式子串向右“滑动”尽可能远的一段距离后,继续进...

    文章 ghost丶桃子 2016-05-19 1824浏览量

  • 从JAVA多线程理解到集群分布式和网络设计的浅析

    由于最近工作原因,很久没有在CSDN上留下些啥,今天在这些篇文章,是关于java多线程的。 对于JAVA多线程的应用非常广泛,现在的系统没有多线程几乎什么也做不了,很多时候我们在何种场合如何应用多线程成为一种首先需要选择的问题,另外关于java多线程的知识也是非常的多,本文中先介绍和说明一些常用的...

    文章 钟隐 2011-04-29 1815浏览量

  • 数学之美:平凡又神奇的贝叶斯方法

    ◆ ◆ ◆ 前言 这是一篇关于贝叶斯方法的科普文,我会尽量少用公式,多用平白的语言叙述,多举实际例子。更严格的公式和计算我会在相应的地方注明参考资料。贝叶斯方法被证明是非常 general 且强大的推理框架,文中你会看到很多有趣的应用。 ◆ ◆ ◆ 1.历史 托马斯·贝叶斯(Thomas ...

    文章 小旋风柴进 2017-05-02 1094浏览量

  • 数学之美之贝叶斯

    数学之美之贝叶斯 无粉狗2020-07-13概率论只不过是把常识用数学公式表达了出来。 ——拉普拉斯 目录 前言 历史 1.1 一个例子:自然语言的二义性 1.2 贝叶斯公式 拼写纠正 模型比较与贝叶斯奥卡姆剃刀 3.1 再访拼写纠正 3.2 模型比较理论(Model Comparasio...

    文章 fdvdx 2020-07-13 88浏览量

  • 全面解析回溯法:算法框架与问题求解

    目录 什么是回溯法? 回溯法的通用框架 利用回溯法解决问题 问题1:求一个集合的所有子集 问题2:输出不重复数字的全排列 问题3:求解数独——剪枝的示范 问题4:给定字符串,生成其字母的全排列 问题5:求一个n元集合的k元子集 问题6:电话号码生成字符串 问题7:一摞烙饼的排序 问题8:8皇后问...

    文章 长征6号 2016-04-06 1022浏览量

  • 认识JVM--第二篇-java对象内存模型

       前一段写了一篇《认识JVM》,不过在一些方面可以继续阐述的,在这里继续探讨一下,本文重点在于在heap区域内部对象之间的组织关系,以及各种粒度之间的关系,以及JVM常见优化方法,文章目录如下所示: 1、回顾--java基础的对象大概有哪些特征 2、上一节中提到的Class加载是如何加载的 3...

    文章 钟隐 2011-07-03 1675浏览量

  • 人脸检测发展:从VJ到深度学习(上)

    雷锋网(公众号:雷锋网)按:本文作者邬书哲, 中科院计算所智能信息处理重点实验室VIPL课题组博士生,研究方向:目标检测,尤其关注基于深度学习的目标检测方法。 本文分上下两篇,上篇主要介绍人脸检测的基本流程,以及传统的VJ人脸检测器及其改进,下篇介绍基于深度网络的检测器,以及对目前人脸检测技术发展...

    文章 青衫无名 2017-08-01 877浏览量

  • 当程序员具备了抽象思维

    作者:张建飞若想捉大鱼,就得潜入深渊。深渊里的鱼更有力,也更纯净。硕大而抽象,且非常美丽。——大卫·林奇前言抽象思维是我们工程师最重要的思维能力。因为软件技术 本质上就是一门抽象的艺术。我们的工作是存思维的“游戏”,虽然我们在使...

    文章 中间件小哥 2021-03-18 11585浏览量

  • 高维向量检索技术在PG中的设计与实践 ——杨文(缁尘)

    目录一、 背景介绍二、 向量检索算法/PG自定义索引三、 PASE设计与实现四、 ASE使用实践  一、背景介绍什么是向量检索(近似最近邻检索/ANN)向量检索是从一堆已知的点中,找出给定P点的最相邻的K个点的过程。这些点可以是:1维点、2维...

    文章 开发者小助手 2021-03-25 302浏览量

  • 《Spring技术内幕》——2.3节IoC容器的初始化过程

    2.3 IoC容器的初始化过程简单来说,IoC容器的初始化是由前面介绍的refresh()方法来启动的,这个方法标志着IoC容器的正式启动。具体来说,这个启动包括BeanDefinition的Resouce定位、载入和注册三个基本过程。如果我们了解如何编程式地使用IoC容器,就可以清楚地看到R...

    文章 华章计算机 2017-08-01 1635浏览量

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT