算法、数据结构、排序
来源:互联网 发布:淘宝网上商城 编辑:程序博客网 时间:2024/06/04 22:45
如果说各种编程语言是程序员的招式,那么数据结构和算法就相当于程序员的内功。
想写出精炼、优秀的代码,不通过不断的锤炼,是很难做到的。
开这个系列的目的是为了自我不断积累。不积跬步无以至千里嘛。
数据结构篇
线性表
顺序表的算法
单链表的算法
双链表的算法
循环链表的算法
栈
队列
算法篇
五大经典算法
经典算法不是真的算法,是一种思路,一种解决问题的方法。
俗语说,万变不离其宗。算法也有一定的套路,大部分都可以归结为五种经典算法。
既然要学习算法,当然应该先从基本套路入手,熟悉了套路,掌握各种算法想必事半功倍。
分治法
动态规划
贪心算法
回溯法
分支定界法
字符串
字符串 模式匹配
查找
查找一 线性表的查找
查找二 树表的查找(涉及大量树结构的概念,不在这里讲述)
排序
排序一 冒泡排序
排序二 快速排序
排序三 直接插入排序
排序四 希尔排序
排序五 简单选择排序
排序六 堆排序
排序七 归并排序
如果说各种编程语言是程序员的招式,那么数据结构和算法就相当于程序员的内功。
想写出精炼、优秀的代码,不通过不断的锤炼,是很难做到的。
开这个系列的目的是为了自我不断积累。不积跬步无以至千里嘛。
数据结构篇
线性表
顺序表的算法
单链表的算法
双链表的算法
循环链表的算法
栈
队列
算法篇
五大经典算法
经典算法不是真的算法,是一种思路,一种解决问题的方法。
俗语说,万变不离其宗。算法也有一定的套路,大部分都可以归结为五种经典算法。
既然要学习算法,当然应该先从基本套路入手,熟悉了套路,掌握各种算法想必事半功倍。
分治法
动态规划
贪心算法
回溯法
分支定界法
字符串
字符串 模式匹配
查找
查找一 线性表的查找
查找二 树表的查找(涉及大量树结构的概念,不在这里讲述)
排序
排序一 冒泡排序
排序二 快速排序
排序三 直接插入排序
排序四 希尔排序
排序五 简单选择排序
排序六 堆排序
排序七 归并排序
- c#数据结构------排序算法
- 数据结构-算法: 分配排序
- 数据结构排序算法总结
- 数据结构排序算法总结
- 数据结构之排序算法
- 数据结构-排序算法
- 数据结构中的排序算法
- 数据结构排序算法总结
- 数据结构之排序算法
- 数据结构算法----选择排序
- 数据结构排序算法总结
- 数据结构中的排序算法
- 【数据结构与算法】排序
- 数据结构-冒泡排序算法
- 数据结构-选择排序算法
- 数据结构-插入排序算法
- 数据结构之排序算法
- 数据结构排序算法归纳
- 平台中构建业务表时报sql语法错误
- SGI STL空间配置器-第二级空间配置器
- HighCharts 详细使用及API文档说明
- 导出数据库到本地为sql格式,linux下执行导入sql数据
- Kodi ——6 Controls (21)6.21 Group Control
- 算法、数据结构、排序
- ccah-500 第27题 where does the Mapper place the intermediate data of each Map Task
- C++之多线程(C++11 thread.h文件实现多线程)
- 怎样设定windows服务的启动顺序
- Java IO 笔记
- qt获得本地IP的方法
- OpenStack with Ceph as volume
- 彻底理解ThreadLocal
- tips 设