实现了管理员登录、输出景区景点分布图、景点的查找与排序、输出导游线路图、输出两个景点间的最短路径和最短距离、记录停车场车辆进出信息等。
在数据结构方面,实现了图、栈、队列等ADT,其中图使用了邻接表和邻接矩阵两种形式表示。
在算法中,实现了快速排序算法,实现了使用者提供不完整信息的字符串匹配KMP算法,实现了输出最短路径的Dilkstra算法,实现了生成最小生成树的Prim算法,最后使用改良的Prim算法近似出哈密尔顿回路。
2023/11/22 16:58:06 105KB code
1
数据结构与算法实验题5.1排序★实验任务通过交换元素位置实现排序的算法通常称为交换排序算法。
如果只允许交换相邻元素的位置,则称为相邻交换排序算法,如冒泡排序算法。
给定n个待排成升序的整数,求出相邻交换排序算法交换元素位置的最少次数。
★数据输入输入第一行为一个正整数n(n<=500000)输入第二行为n个整数,这些整数可能有相同的。
★数据输出输出相邻交换排序算法交换元素位置的最少次数。
PS:请用longlong来计算次数,输入输出请用scanf,printf
2023/11/20 21:39:31 718B g1 b2
1
问题描述〕给出n个学生的1门课程的考试成绩信息,每条信息由姓名与分数组成,要求设计快速排序算法,进行:(1)按成绩排序;
(2)输出形式为:张强张平曾芽王华孙军李应程滨90888278706965〔基本要求〕学生的考试成绩必须通过键盘输入,且需对输出进行格式控制;
〔算法提示〕利用快速排序算法求解;
2023/11/15 14:33:50 71KB C语言 快速排序
1
拓扑排序算法,用C++写的,有注释,适合初学者。
2023/11/4 10:03:11 4KB 拓扑排序
1
N9软件看书软件转自塞班作者:LazyWorm信箱:alex2202375@sina.com1.2版为作者告别版,此软件不再更新。
懒虫看书++1.2版(支持作者的友友们可以去商店下载.......)是懒虫看书的付费版。
在免费版的基础上增加了许多新功能,包括:1.在线下载更新书籍2.翻页特效改进3.搜索功能4.UMD漫画格式支持5.全屏看书6.自定义屏幕亮度7.自定义屏保时间8.显示原书封面9.本地书籍新排序算法以及问题修复等等。
希望您一如既往的支持懒虫看书。
2023/10/25 10:35:52 1.93MB N9 Ebook TXT
1
c语言排序算法,其中包含插入排序,起泡排序,快速排序,选择排序
2023/10/25 7:14:29 25KB c语言 排序
1
用C++编写。
里面有详细的插入排序,快速排序,合并排序和选择排序的代码。
排序算法测试实验通过设计测试数据集,编写测试程序,用于测试三种算法的正确性,三种算法在不同复杂性上的表现(最好情况、最差情况、平均情况),三种算法每次的的比较频率和腾挪频率。
使用说明:Sort_Test.cpp可以直接运行,输出结果可在本文件夹下的Result.txt中查看
1
改文件为排序算法、时间对比及时间复杂度直线拟合的源码,稍微加以修改即可在自己的代码中用于使用!
2023/10/11 9:39:09 7.39MB C++ C# 排序 曲线
1
数据结构与算法(C++)内排序算法与比较有完整的实验报告解压后在VC6.0中打开.dsw文件就可以运行
2023/10/11 2:32:22 308KB C++ 内排序算法比较
1
Qt书写c++各图示排序,其中包含冒泡排序、快速排序、堆排序算法
2023/10/5 16:35:49 2.07MB QT
1
共 109 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡