会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java研究者
这个世界就是信息的集合。
首页
联系
订阅
管理
随笔 - 38
文章 - 0
评论 - 60
阅读 -
19万
2023年10月26日
数据结构与算法 | 深搜(DFS)与广搜(BFS)
摘要:
在查找二叉树某个节点时,如果把二叉树所有节点理理解为解空间,待找到那个节点理解为满足特定条件的解,对此解答可以抽象描述为: _在解空间中搜索满足特定条件的解_,这其实就是搜索算法(Search)的一种描述。当然也有其他描述,比如是“指一类用于在数据集合中查找特定项或解决问题的算法”,又或者是“指通过按照一定规则逐一检查数据,以找到所需的信息或解决特定的问题。”等等。
阅读全文
posted @ 2023-10-26 10:52 Java研究者
阅读(1464)
评论(1)
推荐(0)
编辑
公告
昵称:
Java研究者
园龄:
12年9个月
粉丝:
101
关注:
1
+加关注
最新随笔
1.编程杂谈|十余年后再做课堂练习题
2.玩转开源 |Hugo 的使用实践
3.玩转开源 | 搭建 Hugo 管理 Markdown 文档
4.数据结构与算法 | 图(Graph)
5.数据结构与算法 | 动态规划算法(Dynamic Programming)
6.数据结构与算法 | 记忆化搜索(Memorize Search)
7.互联网那些技术 | 扒一扒互联网Markdown的那些事儿
8.数据结构与算法 | 哈希表(Hash Table)
9.数据结构与算法 | 二分搜索(Binary Search)
10.数据结构与算法 | 深搜(DFS)与广搜(BFS)
合集
(7)
互联网那些技术(4)
Java那些事儿(4)
机器学习算法(4)
Nginx源码分析(6)
工程实践(4)
数据结构与算法(9)
玩转开源(1)
阅读排行榜
1. BP神经网络-- 基本模型(39273)
2. BP神经网络-- C语言实现 上(30590)
3. BP神经网络-- C语言实现 下(23748)
4. 概率神经网络 (PNN) 应用的简单DEMO(22248)
5. Nginx 源码分析-- ngx_string 的一些简单分析(6183)
6. Nginx 源码分析-- 模块module 解析执行 nginx.conf 配置文件流程分析 一(6132)
7. JAVA规则引擎JSR-94笔札(5949)
8. Quorum 机制(5546)
9. Nginx 源码分析-- 浅谈对模块module 的基本认知(4986)
10. Nginx 源码分析-- 内存池(pool)的分析 三(4385)
11. Nginx 源码编译(4275)
12. Nginx 源码分析-- 模块module 解析执行 nginx.conf 配置文件流程分析 二(3612)
13. Nginx 源码分析-- ngx_array、ngx_list基本数据结构(3299)
14. 互联网那些技术 | 秒杀库存解决方案(3131)
15. Nginx 源码分析-- 内存池(pool)的分析 一(2841)
16. Nginx 源码分析-- 内存池(pool)的分析 二(2822)
17. java 程序运行的基础知识【Java bytecode】(1677)
18. 玩转开源 | 搭建 Hugo 管理 Markdown 文档(1609)
19. 互联网那些技术 | 高可用三大利器 — 熔断、限流和降级(1559)
20. 打造企业自己代码规范IDEA插件(上)(1545)
点击右上角即可分享