摘要: 广度优先搜索(Breadth First Search,简称BFS)是图论中最基本的搜索算法之一,它用于遍历或搜索给定的图形结构,如树或图。与深度优先搜索(DFS)相比,BFS以广度优先的方式逐层探索节点,即它会先访问离起始节点近的所有节点,再逐步访问离起始节点远的节点。 算法原理 BFS算法的核心 阅读全文
posted @ 2024-03-13 17:24 Fast & Furious 阅读(145) 评论(0) 推荐(0)
摘要: 深度优先搜索(DFS)是一种经典的树和图的遍历算法。它通过一条路径尽可能深地搜索树的分支,当节点v的所在边已经被探寻过,搜索将回溯到发现节点v的那条边的起始节点。这一过程一直进行到已发现从源节点可达的所有节点为止。 以下是使用DFS在树状数据结构中搜索包含特定关键字的节点的一个典型实现: 1 usi 阅读全文
posted @ 2024-03-13 17:10 Fast & Furious 阅读(138) 评论(0) 推荐(0)
摘要: 在.NET开发的世界里,JSON已成为一种无处不在的数据交换格式。无论是Web API还是微服务架构,我们都经常需要将对象序列化成JSON格式,以方便客户端的接收和处理。今天,我想和大家分享一段关于.NET中JsonResult使用的代码,以及它背后的一些细节。 这段代码来自于一个典型的ASP.NE 阅读全文
posted @ 2024-03-13 13:32 Fast & Furious 阅读(193) 评论(0) 推荐(0)