趣学算法的创作者· ··· 陈小玉作者 作者简介· ··· 陈小玉,副教授,硕士,高级程序员,研究方向:智能计算、机器学习与数据挖掘。主讲《数据结构》、《算法设计与分析》、《人工智能》等专业课程,并发表过多篇计算机专业论文和项目。 目录· ··· 第1章 算法之...
《趣学算法》第2版 配套视频,65集带您高效学习算法。包括贪心、分治、动态规划、回溯、分支限界、网络流,启发式搜索、字典树、LRU、快慢指针、单调栈/队列、零钱兑换和股票交易。学习课程后的效果:通过本课程学习,将全面系统掌握经典算法,并学会分析问题,利用算法解决问题,精通算法不是梦。课程设置的目的:看书+视频...
算法思想:本质是将一个大规模的问题分解为若干个规模较小 的相同子问题,分而治之 在分治算法中,各个子问题形式相同,解决的方法也一样,因此可以使用递归算法快速解决,递归是彰显分治法优势的利器 举列1:猜数游戏 描述:n个数,给定一个数x,从中找出特定的元素x 算法设计:每次从中间元素开始 查找,与x进行比较,这...
1. 贪心算法 一个贪心算法总是做出当前最好的选择,也就是说,它期望通过局部最优选择从而得到全局最优的解决方案。 需要注意以下问题: 没有后悔药。 得到的可能是最优解的近似解。 贪心策略直接决定算法的好坏。 满足以下两种情况时可以使用贪心算法 贪心选择:指原问题的整体最优解可以通过一些列局部最优的选择得到。
分类:算法与数据结构, 总时长: 10小时56分54秒 价格:87.2 详情 目录 第1集 算法复杂性计算方法 第2集 贪心算法秘籍 第3集最优装载问题 第4集会议安排问题 第6集二分搜索(1) 第5集分治算法秘籍 第7集合并排序 第8集快速排序 第9集 动态规划秘籍 ...
一、贪心算法 (1)介绍 贪心算法总是做出当前最好的选择,期望通过局部最优解选择,从而得到全局最优的解决方案。 (2)注意事项 1)一旦做出选择,就不可以回溯。 2)有可能得不到最优解,而是得到最优解的近似值。 3)选择什么样的贪心策略直接决定了算法的好坏。
趣学算法.pdf-陈小玉-2017年版-人民邮电出版社,本书内容按照算法策略分为7章。第1章从算法之美、简单小问题、趣味故事引入算法概念、时间复杂度、空间复杂度的概念和计算方法,以及算法设计的爆炸性增量问题,使读者体验算法的奥妙。第2~7章介绍经典算法的设计策略、实战演
第1章 算法之美 1 1.1 打开算法之门 2 1.2 妙不可言—算法复杂性 2 1.3 美不胜收—魔鬼序列 9 1.4 灵魂之交—马克思手稿中的数学题 16 1.5 算法学习瓶颈 21 1.6 你怕什么 22 第2章 贪心算法 24 2.1 人之初,性本贪 25 2.1.1 贪心本质 25 ...
入门算法,从《趣学算法》(第2版)开始 趣学算法(第2版) 本书从问题出发,根据实际问题分析、设计合适的算法策略,然后在数据结构上操作实现,巧妙地将数据结构和算法策略拧成一条线。全书通过大量实例,充分展现算法设计的思维过程,让读者充分体会求解问题的思路、如何分析、使用什么算法策略、采用什么数据结构、算法的复...
📕该篇文章收录专栏—趣学算法 目录 一、什么是算法 (1)算法介绍 (2)算法的特性 二、斐波那契数列 算法演示 总结 一、什么是算法 (1)算法介绍 算法是对问题求解方法的一种描述,它不依赖任何一种语言,既可以用自然语言、程序设计语言(C、C++、Java、Python等)描述,,也可以用流程图、框图来表示。通常情况下,...