上传资源列表
-
Dart语言中的广度优先搜索算法实现
大小:12K 更新时间:2026-01-27 下载积分:1分
【资源说明】这段代码在Dart语言中实现了一个简单的图,并使用广度优先搜索(BFS)算法来遍历图的所有节点。它首先创建一个空的visited集合和一个空的队列,然后开始从队列中取出一个节点并检查它是否已经被访问过。...
-
Dart语言实现字符串匹配算法示例代码
大小:12K 更新时间:2026-01-27 下载积分:3分
【资源说明】上述代码展示了如何使用Dart语言实现字符串匹配算法。代码首先使用正则表达式进行匹配,然后使用KMP算法进行匹配。KMP算法使用了两个辅助函数来查找所有连续字符出现的可能位置列表和记录实际匹配结果的...
-
Dart程序:找出最长的不重复子串
大小:12K 更新时间:2026-01-27 下载积分:2分
【资源说明】这个Dart程序通过滑动窗口算法找出给定字符串中最长的不重复子串。它使用HashSet来跟踪已经看到的字符,并用List来保存当前窗口中的字符。遍历输入字符串时,如果当前窗口中的所有字符都是新的,那么更...
-
Dart语言实现Prim算法求解无向图的最小生成树
大小:12K 更新时间:2026-01-27 下载积分:2分
【资源说明】这段代码使用Dart语言实现了Prim算法,用于在无向图中找到最小生成树。它首先定义了一个图的边列表,然后使用优先队列记录最小生成树的顶点顺序,并从所有边中选择当前最小未访问的边进行处理,最后打印...
-
合并系统中的重复文件:Dart语言示例代码
大小:12K 更新时间:2026-01-27 下载积分:3分
【资源说明】这段代码使用Dart语言编写的合并系统中的重复文件的示例代码,它遍历指定目录中的所有文件,并检查是否存在重复文件。如果存在重复文件,将它们合并并将原始文件删除。为了实现这个功能,代码使用了Dire...



