作者:徐子珊  本算法教材文笔顺畅,处理算法描述的两难问题有自己的特点,且具有丰富的C、C++和Java实现程序,这对读者学以致用很有帮助。
本书还有一个特点,文采甚好,如集腋成裘、化整为零、赢得舞伴等,生动形象,易于学习和理解。
本书插图也精美,如Hanoi塔图等,都给本书增色很多,让读者在兴趣中学习。
此书在应用性例题上,兼有中、英文描述题目,如环法自行车赛、牛牛玩牌、射雕英雄等例题。
这些例题来自ACM/ICPC,它们富有挑战性,可引起读者的学习兴趣。
  本书第1章~第6章按算法设计技巧分成渐增型算法、分治算法、动态规划算法、贪婪算法、回溯算法  点击此处添加图片说明和图的搜索算法。
每章针对一些经典问题给出解决问题的算法,并分析算法的时间复杂度。
这样对于初学者来说,按照算法的设计方法划分,算法思想的阐述比较集中,有利于快速入门理解算法的精髓所在。
一旦具备了算法设计的基本方法,按应用领域划分专题深入学习,读者可以结合已学的方法综合起来解决比较复杂的问题。
本书第7章的线性规划和第8章的计算几何是综合算法部分,通过学习这些内容,读者将进一步地学习更前沿的随机算法、近似算法和并行算法等现代算法设计方法和实战技巧。
  本书特色是按照算法之间逻辑关系编排学习顺序,并对每一个经典算法,都给出了完整的C/C++/Java三种主流编程语言的实现程序,是一本既能让读者清晰、轻松地理解算法思想,又能让读者编程实现算法的实用书籍。
建议读者对照本书在计算机上自己创建项目、文件,进行录入、调试程序等操作,从中体会算法思想的精髓,体验编程成功带来的乐趣。
1
代价一致的宽度搜索、有限制的深度优先搜索、A*算法、贪婪算法解决罗马尼亚度假问题!
2023/6/6 21:51:51 23KB 中国地质大学 c++ 人工智能
1
该程序用C语言编写(在VC++环境下运行即可),使用贪婪算法求得最短哈密顿回路的近似解,简单易懂。
2023/3/14 16:42:57 2KB c语言 贪心算法 哈密顿回路
1
MATLAB数值类综合算法常用数值计算工具包龙贝格算法.改进欧拉法.龙格库塔方法.复合辛普森,Matlab数学建模工具箱以及众多实例.常用算法如遗传算法精解、模仿退火算法、Floyd算法.分治算法.动态规划.组合算法.贪婪算法等等。
2017/1/4 12:04:09 1.39MB MATLAB 算法
1
动态规划和贪婪算法区别,供大家学习,如有毛病,还大神望误喷。
2020/10/17 18:52:13 20KB 动态规划和贪
1
贪婪算法,opencv,主动轮廓模型
2017/7/21 19:58:26 11.59MB 贪心,opencv
1
贪婪算法,opencv,主动轮廓模型
2021/2/14 19:55:56 11.59MB 贪心,opencv
1
机器学习实习生面试常考的算法——贪婪算法,python代码实现,案例+PPT讲解
2020/6/16 2:35:47 306KB 贪心算法 python 案例
1
使用贪婪算法求解tsp问题,使用vc实现,资源中包含有程序的文档,包含tsp问题说明、贪婪算法分析和程序源码。
2018/10/25 22:46:16 258KB vc 贪心算法 tsp 代码
1
利用贪婪算法求解最短路径查寻mfc编辑界面
2018/11/13 16:33:53 28.91MB 最短路径 mfc
1
共 31 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡