掌握贪心算法、动态规划和回溯算法的概念和基本思想,分析并掌握"0-1"背包问题的三种算法,并分析其优缺点。
1.【伪造硬币问题】给你一个装有n个硬币的袋子。
n个硬币中有一个是伪造的。
你的任务是找出这个伪造的硬币。
为了帮助你完成这一任务,将提供一台可用来比较两组硬币重量的仪器,利用这台仪器,可以知道两组硬币的重量是否相同。
试用分治法的思想写出解决问题的算法,并计算其时间复杂度。
2.【找零钱问题】一个小孩买了价值为33美分的糖,并将1美元的钱交给售货员。
售货员希望用数目最少的硬币找给小孩。
假设提供了数目有限的面值为25美分、10美分、5美分、及1美分的硬币。
给出一种找零钱的贪心算法。
1
一个完整可运行的关于背包问题的MATLAB程序
2023/7/30 17:45:43 4KB 背包MATLAB
1
本程序是用于实现01背包问题的QGA算法,用matlab实现。
2023/7/19 18:10:45 10KB QGA matlab
1
今天从谷歌学术上下载的一些关于狼群算法的研究,包括:一种基于改进搜索策略的狼群算法;
单位线自动优化率定的狼群算法研究;
求解0-1背包问题的二进制狼群算法等四篇文章,分享给大家
2023/7/17 7:47:18 3.56MB 狼群算法
1
背包问题Matlab求解有详细的说明的和解释值得一看
2023/7/11 6:47:42 2KB Matlab 背包问题
1
matlab禁忌搜索算法解决背包问题,matlab环境编写,带注释
2023/6/29 3:05:28 2KB 禁忌搜索
1
http://blog.csdn.net/effective_coder/article/details/8736718#cpp博客开始的背包问题不能达到完美效果,改进,使用博主说的第一种策略和第三种策略结合
2023/5/31 15:41:07 3KB 贪心算法 背包问题
1
本文将改进的自顺应遗传算法和相结合用于0-1背包问题的求解。
此算法对交叉率和变异率进行了优化,实现了交叉率和变异率的非线性自顺应调整,并对不可行解进行了贪婪修复。
实验结果表明,相比传统的自顺应遗传方法,新算法收敛速度快,寻优能力强,具有更可靠的稳定性。
2023/3/10 7:08:25 4.5MB 遗传算法
1
完全背包问题,0-1背包问题,MST最小生成树的Kruskal和Prim算法,斐波那契,快速排序,归并排序,最大子段和..,最大子段长度,活动安排的贪婪实现,哈夫曼编码的算法实现总结
2023/2/15 19:19:23 2.11MB 算法
1
分支限界法0-1背包问题示例输入(规定物品数量为10,背包容量为50,输入为20个数,前十个为物品分量,后十个数为物品价值):123115689471062732981045示例输出(最大价值):44
2023/2/9 10:05:52 49KB 分支限界法0-1背包问题
1
共 78 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡