算法导论
文章平均质量分 93
银-TaMa
吾王美如画
展开
-
2.1插入排序(算法导论学习)
好吧 就是为了自我督促一下 总结一下 2.1插入排序1:算法(非降序)//虽然不知道为啥不叫升序InsertionSort(A)for j=2 to A.length key=A[j] i=j-1 while(i>0&&A[i]>key) A[i+1]=A[i] i-- A[i+1]=...原创 2018-02-09 21:28:35 · 223 阅读 · 0 评论 -
2.2 分析算法(算法导论 学习)
2.2 分析算法首先要理解的是 算法是干啥的呢 按照我 目前的理解就是 算法是对 性能的优化的学科 技术 但是 有好多的东西 是比性能更重要的 比如 安全 用户体验 可维护性 那么为啥子还要学算法呢 先说一句话 公开课上讲的 如果想成为 编程大佬 两年坚持编程就ok了 但是 想成为世界级的编程大佬就要十年坚持 或者 两年坚持 加 学一年的算法 。。。回到正题...原创 2018-02-09 22:15:46 · 364 阅读 · 0 评论 -
2.3.1分治法(算法导论 学习)
递归 :为了解决一个给定的问题 算法一次或多次递归的调用其自身以解决紧密相关的若干子问题好吧 还是没太理解清楚 是啥 百度百科给的解释 程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递...原创 2018-02-11 11:49:40 · 304 阅读 · 0 评论 -
第三章 函数的增长(算法导论 数学篇 害怕)
啊啊啊 开始看 一些奇奇怪怪的东西了。。。。。。 不过看完之后感觉 没啥意思 就是 渐进 上下限 啥的 等看到具体的有用的例子时再 细说吧 这一部分就放这儿啦...原创 2018-02-11 17:41:57 · 290 阅读 · 0 评论