基础算法(一) --- 前言
2013-01-04 11:03
225 查看
算法是遇到一些问题的解决思路,解决问题的办法由千万种,所以往往算法跟当前的人的性格阅历都有很大的关系。但是,对于一些经常出现的问题,往往也有一些非常通用的前人已经总结出来的算法可以很好的应对。
基础算法这个话题,将会总结一些基本的问题域比较单一的解决问题之道,就如同设计模式一样,有自己一些使用范围。
就像学习数学中的加减乘除一样,要熟练掌握并形成自己的独特的感觉,遇到其他的一些问题的时候,能自发的想出好的解决办法,为以后的升级打下坚实的基础。
学习编程语言,大家知道的有数据结构和算法,一般要这两者结合的,因为算法操作的是数据。下面是这个话题接下来要总结的一些段节。
1). 算法的本质
2). 试探法
3). 分治法
4). 穷举法
5). 控制反转
6). 缓存
7). 哈希与哈希表
8). 递归法
9). 轮询
通过这些年的经历,非常希望大家能经常多多总结,算法不止存在编码的世界里,同样在日常生活中。
基础算法这个话题,将会总结一些基本的问题域比较单一的解决问题之道,就如同设计模式一样,有自己一些使用范围。
就像学习数学中的加减乘除一样,要熟练掌握并形成自己的独特的感觉,遇到其他的一些问题的时候,能自发的想出好的解决办法,为以后的升级打下坚实的基础。
学习编程语言,大家知道的有数据结构和算法,一般要这两者结合的,因为算法操作的是数据。下面是这个话题接下来要总结的一些段节。
1). 算法的本质
2). 试探法
3). 分治法
4). 穷举法
5). 控制反转
6). 缓存
7). 哈希与哈希表
8). 递归法
9). 轮询
通过这些年的经历,非常希望大家能经常多多总结,算法不止存在编码的世界里,同样在日常生活中。
相关文章推荐
- 基础算法系列--前言
- Levenberg-Marquardt算法基础知识
- 算法基础之排序篇-基数排序
- Python 算法基础 排序实现
- 算法基础之python实现贪心算法中的雷达安装问题和二分法中誊抄书籍问题
- 算法基础 - RMQ-ST算法(在线算法)
- 算法分析与设计基础(1)汉诺塔问题
- 算法基础-例1:求有限整数序列中最大值的算法
- 七月算法深度学习 第三期 学习笔记-第一节 数学基础
- 算法设计与应用基础: 第十周(1)
- 基础算法(十一) --- 算法的本质(完)
- 基础分类算法小结(一)
- 程序员必知的10大基础实用算法
- 机器学习算法原理总结系列---算法基础之(7)神经网络(Neural Network)
- 算法分析基础---渐进复杂度
- 《C++游戏开发》十六 游戏中的寻路算法(二):迷宫&A*算法基础
- 机器学习基础 第二章 预测算法
- JS 的一些基础算法题
- 3 算法训练 乘法表(基础题) C++
- 算法基础编之二分法