算法分析基础——Fibonacci序列问题分治法在数值问题中的应用——最近点对问题减治法在组合问题中的应用——8枚硬币问题变治法在排序问题中的应用——堆排序问题动态规划法在图问题中的应用——全源最短路径问题3.实验要求(1)实现Floyd算法;
(2)算法的输入可以手动输入,也可以自动生成;
(3)算法不仅要输出从每个顶点到其他所有顶点之间的最短路径,还有输出最短路径的长度;
(4)设计一个权重为负的图或有向图的例子,对于它,Floyd算法不能输出正确的结果3.实验要求1)设计与实现堆排序算法;
2)待排序的数据可以手工输入(通常规模比较小,10个数据左右),用以检测程序的正确性;
也可以计算机随机生成(通常规模比较大,1500-3000个数据左右),用以检验(用计数法)堆排序算法的时间效率3.实验要求1)设计减治算法实现8枚硬币问题;
2)设计实验程序,考察用减治技术设计的算法是否高效;
3)扩展算法,使之能处理n枚硬币中有一枚假币的问题。
3.实验要求1)使用教材2.5节中介绍的迭代算法Fib(n),找出最大的n,使得第n个Fibonacci数不超过计算机所能表示的最大整数,并给出具体的执行时间;
2)对于要求1),使用教材2.5节中介绍的递归算法F(n)进行计算,同样给出具体的执行时间,并同1)的执行时间进行比较;
3)对于输入同样的非负整数n,比较上述两种算法基本操作的执行次数;
4)对1)中的迭代算法进行改进,使得改进后的迭代算法其空间复杂度为Θ(1);
5)设计可供用户选择算法的交互式菜单(放在相应的主菜单下)
1
其中还有自创的卷轴特效html+css+js源代码非常详尽以解决童鞋燃煤之急特此分享
2025/9/27 1:26:48 310KB 网络脚本语言 javascript js 网站
1
背包问题之贪婪算法求解C语言源代码).背包问题之贪婪算法求解C语言源代码).
1
仿微信微信安卓android源码代码源代码
2025/9/26 19:44:30 1.75MB 仿微信 微信 安卓 android
1
纯C编写的五子棋小游戏,希望能给大家帮助哦
2025/9/25 8:20:14 182KB C 课程设计 五子棋 小游戏
1
用VSC#2005开发的六个经典MIS系统源代码:宾馆酒店管理系统,人事工资管理系统,固定资产管理系统,商品销售管理系统,客户关系管理系统,房产中介管理系统.
2025/9/25 3:47:11 9.09MB C# MIS 管理系统 源码
1
android版植物大战僵尸源代码,只是个简单版,仅供参考
2025/9/24 21:07:22 4.23MB android 植物大战僵尸 源代码
1
基于c++中mfc画曲线,简单的实现在坐标内画曲线,基于对话框,修改网上的,主要是画y=x^2,所有的东西都在里面,包括源代码和窗口以及头文件
2025/9/24 21:42:45 13.47MB mfc c++ 曲线
1
RTSP流媒体协议实现源代码(含客户端和服务器端)
2025/9/24 18:04:26 2.37MB RTSP 流媒体
1
安卓APK源代码,超详细的源代码段,供各位新用户,新学习安卓程序的新手们参考和学习。
2025/9/24 5:56:29 2.94MB 安卓,记事本
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡