算法实验
文章平均质量分 89
travis_cloud
Embrace the glorious mess that you are!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
XDU算法实验:地理路由(Map Routing)
一、问题描述 实现经典的Dijkstra最短路径算法,并对其进行优化。 这种算法广泛应用于地理信息系统(GIS),包括MapQuest和基于GPS的汽车导航系统。 地图。 本次实验对象是图maps或graphs,其中顶点为平面上的点,这些点由权值为欧氏距离的边相连成图。 可将顶点视为城市,将边视为相连的道路。 为了在文件中表示地图,我们列出了顶点数和边数,然后列出顶点(索引后跟其x和y坐标),然后列出边(顶点对),最后列出源点和汇点。 例如,如下左图信息表示右图: Dijkstra算法。 Dijkstra原创 2021-07-18 18:19:40 · 1332 阅读 · 0 评论 -
XDU算法实验:排序算法实验性能比较
一、问题描述 实现插入排序(Insertion Sort,IS),自顶向下归并排序(Top-down Mergesort,TDM),自底向上归并排序(Bottom-up Mergesort,BUM),随机快速排序(Random Quicksort,RQ),Dijkstra 3-路划分快速排序(Quicksort with Dijkstra 3-way Partition,QD3P)。在你的计算机上针对不同输入规模数据进行实验,对比上述排序算法的时间性能。要求对于每次输入运行10次,记录每次时间,取平均值。原创 2021-07-18 17:53:50 · 496 阅读 · 0 评论 -
XDU算法实验:渗透问题(Percolation)
一、问题描述 使用合并-查找(union-find)数据结构,编写程序通过蒙特卡罗模拟(Monte Carlo simulation)来估计渗透阈值的值。 安装Java编程环境。按照以下各步指令,在你的计算机上(操作系统Mac OS X (http://algs4.cs.princeton.edu/mac)· Windows (http://algs4.cs.princeton.edu/windows)· Linux (http://algs4.cs.princeton.edu/linux)安装Java编程原创 2021-07-18 17:47:23 · 2240 阅读 · 0 评论
分享