您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. leetcode中DFS与BFS算法在数组和字符串中的应用

  2. DFS(深度优先遍历)与BFS(广度优先遍历)算法是基于树和图结构进行遍历的两种算法。 一般来说DFS在前中后遍历中运用比较明显,DFS的运用基本是要利用递归进行嵌套使用。回溯算法其实也是一种比较经典的DFS算法升级运用 而BFS比较经典的运用就是层次遍历,一般会运用数组和while循环不断进行pop和insert操作。 涉及到回溯算法和递归的二叉树结构题,之前已经进行过总结: leetcode回溯算法 leetcode二叉树遍历与递归题目汇总 然而,对于字符串和数组类的结构,我自己在开始的时候
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:69632
    • 提供者:weixin_38586186
  1. 深入探讨POJ 2312 Battle City 优先队列+BFS

  2. 相信坦克大战大家都玩过吧,本题就是根据这个游戏设计的。坦克要从起点(Y),到目的地(T),坦克不能通过钢墙(S),河(R),可以在空地在行走(E),射击破坏砖墙(B),射击砖墙时不行走且花费一个单位的时间,在空地上行走时也花费一个单位的时间。求坦克从起点到目的地最少花多少时间,不可达输出-1;很好的一道搜索题。因为考虑到通过砖墙时和空地所花的时间不同,所以不能使用一般的BFS广搜来做。用DFS深搜,你会发现时间复杂非常高,必然会超时(最大是300*300的图)。本题可以使用改进过的广搜或优先队列
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:75776
    • 提供者:weixin_38677808
  1. 为什么 BFS 可以搜索到最短路径

  2. 估计很多初学者对这个问题一直不明白,为什么使用 BFS 进行广度搜索,一定可以搜索到最短路径。 讲真,在学校里学习 BFS 的时候,自己也没完全明白为什么。老师这么教,课本这么写,我就这么记。 其实回答这个问题很简单,请大家仔细观察下图,也就是使用 BFS 完成对树的搜索。比如,我要搜索节点 A 到节点 G 的最短路径。如下动图所示: 在 BFS 中,我们使用了数据结构中的一个队列(queue),我们知道队列的特性是 FIFO(First In First Out),也就是先进先出。正是这个
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:73728
    • 提供者:weixin_38637093
  1. 201912-4 区块链–vector+BFS(80分)

  2. 思路: 节点维护各自主链,有更新套用现成BFS广度搜索算法,预先遍历整个连通节点。最终结果导致空间溢出,只有80分,有点小遗憾。 下面展示一些 内联代码片。 #include using namespace std; const int maxn=501; vectoradj[maxn]; vectorBTC[maxn]; struct node{ int time; vector link; node(int t,vector l):time(t),link(l){}; }; vecto
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:37888
    • 提供者:weixin_38734269
  1. 图的BFS(邻接矩阵、邻接表版)

  2. 跟树的层序遍历很像,主要就是使用队列,从内到外一层一层的遍历 伪代码: BFS(u){ queue q; 将u入队; inq[u] = true; //设置u已被加入过队列 while(q非空){ 取出q的队首元素u进行访问; for(从u出发可达到的所有顶点v){ if(inq[v] == false ){ 将v入队; inq[v] = true; } } } } BFSTrave(G){ //遍历图 for(G的所有顶点u){ //
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:30720
    • 提供者:weixin_38660731
  1. 广度优先搜索(BFS)

  2. 广度优先搜索(BFS)的数据结构是队列queue。算法思路是用vector来记录每层结点,然后清空当前队列,再将该层队列的下一层加入队列。 算法思路: public class BreadthFirstPaths { private boolean[] marked; // 到达该顶点的最短路径已知吗? private int[] edgeTo; // 到达该顶点的已知路径上的最后一个顶点 private final int s; // 起点 public BreadthFirstPat
  3. 所属分类:其它

    • 发布日期:2021-01-06
    • 文件大小:31744
    • 提供者:weixin_38548717
  1. C++ BFS迷宫.cpp

  2. C++ BFS迷宫.cpp
  3. 所属分类:C/C++

    • 发布日期:2021-03-26
    • 文件大小:906
    • 提供者:qq_25917811
  1. CGAcc:混合内存多维数据集上的基于压缩的稀疏行表示的BFS图遍历加速器

  2. CGAcc:混合内存多维数据集上的基于压缩的稀疏行表示的BFS图遍历加速器
  3. 所属分类:其它

    • 发布日期:2021-03-26
    • 文件大小:1048576
    • 提供者:weixin_38635794
  1. BFS-traversal-example:示例使用简单的XML文件演示有向图-源码

  2. BFS-traversal-example:示例使用简单的XML文件演示有向图
  3. 所属分类:其它

    • 发布日期:2021-03-22
    • 文件大小:8192
    • 提供者:weixin_42115074
  1. graphStructure:使用打字稿图实现bfs-源码

  2. graphStructure:使用打字稿图实现bfs
  3. 所属分类:其它

    • 发布日期:2021-03-14
    • 文件大小:11534336
    • 提供者:weixin_42149153
  1. AI-Search-Algorithms:该项目在ex的给定图中考虑了以下不知情的图搜索算法。 广度优先搜索(BFS),深度优先搜索(DFS),迭代加深搜索(IDS),统一成本搜索(UCS)(Dijkstra算法)和A *算法(A星)-源码

  2. 人工智能搜索算法 图搜索算法在AI中很重要。 该项目考虑了给定图中的以下不知情的图搜索算法。 广度优先搜索(BFS) 深度优先搜索(DFS) 迭代深化搜索(IDS) 统一成本搜索(UCS)(Dijkstra算法) A *算法(A星) 我实现了上述算法,以找到任何给定图(状态空间图)的遍历路径和精确路径。 状态空间图可以表示为搜索树。 起始状态是根节点,子级对应于后续级。 表示图形有两种流行的选择:邻接矩阵和邻接表。 您可以使用以下两个选项之一插入给定的图形。 对于较小的图形表示,使
  3. 所属分类:其它

    • 发布日期:2021-03-12
    • 文件大小:166912
    • 提供者:weixin_42131439
  1. BFS.py:拉古拉视觉艺术博物馆-源码

  2. BFS.py 拉古拉视觉艺术。
  3. 所属分类:其它

    • 发布日期:2021-03-11
    • 文件大小:4096
    • 提供者:weixin_42121086
  1. BFS-on-FPGA:使用FPGA加速BFS算法-源码

  2. FPGA上的BFS 介绍 在我们的最终项目中,有一部分算法的原理与BFS相似,因此我计划使用FPGA加速简单的BFS算法。 如果仍有空间,请使用加速的BFS算法作为模板来对我们项目的相应部分进行修改,以使用FPGA加速项目。 环境 g ++(GCC)9.3.0 Ubuntu 18.04.2 测试FPGA板:Xilinx Alveo U280 理论 请参阅 编译 cd cpp_kernels/bfs make all TARGET= DEVICE= HOST_ARCH= EDGE_COM
  3. 所属分类:其它

    • 发布日期:2021-03-09
    • 文件大小:202752
    • 提供者:weixin_42109545
  1. BFS-for-a-point-robot-源码

  2. BFS-for-a-point-robot
  3. 所属分类:其它

    • 发布日期:2021-03-08
    • 文件大小:633856
    • 提供者:weixin_42166626
  1. Employment-Application-in-Java:Java程序,该程序在多个公司中实施招聘过程,具有Singleton类,该类包含申请人,公司,招聘人员等的列表,并根据其社交活动的BFS查找最适合在特定公司工作的用户。网络和他的

  2. Java中的就业应用 Java程序,该程序在多个公司中实施招聘过程,具有Singleton类,该类包含申请人,公司,招聘人员等的列表,并根据其社交的BFS查找最适合在特定公司工作的用户。网络及其简历。
  3. 所属分类:其它

    • 发布日期:2021-03-07
    • 文件大小:6144
    • 提供者:weixin_42134117
  1. FordFulkersonProject:使用BFS和DIJKTRA(Greedy方法)的Ford-Fulkerson实现-源码

  2. FordFulkersonProject:使用BFS和DIJKTRA(Greedy方法)的Ford-Fulkerson实现
  3. 所属分类:其它

    • 发布日期:2021-03-07
    • 文件大小:17408
    • 提供者:weixin_42125770
  1. bfs-challenge1:从头开始构建,挑战1,重新创建airbnb网页-源码

  2. bfs-challenge1 从头开始构建挑战1,重新创建airbnb网页
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:9216
    • 提供者:weixin_42131541
  1. Map_project:应用搜索算法查找从一个地方到另一个地方的最佳路线,并在GUI上显示路径(带有Java的DFS,BFS)-源码

  2. Map_project:应用搜索算法查找从一个地方到另一个地方的最佳路线,并在GUI上显示路径(带有Java的DFS,BFS)
  3. 所属分类:其它

    • 发布日期:2021-02-22
    • 文件大小:391168
    • 提供者:weixin_42097914
  1. WikipediaPathFinder:使用BFS查找两篇Wikipedia文章之间的最短路径-源码

  2. 维基百科路径查找器 使用BFS查找两篇Wikipedia文章之间的最短路径。 该脚本取决于 使用此脚本调用 python --url1 "Your starting Wikipedia link" --url2 "Your ending Wikipedia link" 输出将是两条关节之间的最短路径。 一个示例用法是 python main.py --url1 https://en.wikipedia.org/wiki/Make_a_Smellmitment --url2 https://e
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:1024
    • 提供者:weixin_42140846
  1. TS_BFS_Graph_Explorer:我的网站上用Typescript编写的博客文章的BFS浏览器-源码

  2. BFS资源管​​理器 在广度优先搜索中,我的博客文章附带的代码。 虽然不是很好,但是它可以工作,并且可以演示所需的内容。
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:5120
    • 提供者:weixin_42099814
« 1 2 3 45 6 7 8 9 10 ... 37 »