数据结构之简单算法学习
来源:互联网 发布:淘宝类目搜索 编辑:程序博客网 时间:2024/06/05 00:12
近期由于想进大公司,寻找面试题时,大多都是一些算法题。所以,想重新学习数据结构和算法,大二时候上过的课,现在早已忘记了。算法是数学的结晶,以前对算法挺胆怯的,后来不知哪天在一篇博客上看到,算法也是可以靠积累的。将一些基础算法熟记于心,加以理解,可以打下坚实的基础。以后开发功能和优化效率时便能从算法中得益。现在又是大数据时代,在处理大数据时如果用传统的方法肯定是行不通的,肯定包含许多精巧的设计和高效的算法。所以我从网上找来java数据结构和算法,从基础开始复习。
今天复习了两个基本的排序:1.归并排序,2希尔排序。
归并排序:使用了递归,原理是合并两个有序的数组。
希尔排序:根据序列公式,推出合适的间隔进行插入排序。
0 0
- 数据结构之简单算法学习
- 数据结构经典算法学习之八枚银币(简单决策树)
- 数据结构与算法学习笔记之--数据结构
- 数据结构算法学习之路
- 数据结构学习之排序算法
- 数据结构学习之冒泡算法
- linux 学习之数据结构算法
- 数据结构之简单的查找算法
- 算法与数据结构之简单排序
- 数据结构与算法学习之路:简单的电话簿实现——单向链表
- 数据结构与算法学习之路:简单的哈希表实现(链地址法解决冲突)
- 算法与数据结构学习之——简单的字典树实现
- 算法学习之简单排序
- 数据结构与算法之排序算法---简单选择排序
- 数据结构与算法学习之链表
- 数据结构与算法学习之查找技术
- 数据结构学习笔记之欧几里的算法
- 数据结构学习之_汉诺塔递归算法
- JSP内置对象
- codevs 均分纸牌 1098
- bzoj 3211 树状数组+并查集
- Javascript数组中的按值传递
- NLP︱高级词向量表达(二)——FastText(简述、学习笔记)
- 数据结构之简单算法学习
- 算法-数组-二维数字中的查找
- 集合接口collection与Map接口
- JSP基本语法
- Codeforces Round #395 (Div. 2) D Timofey and rectangles(思维题)
- ZOJ3331-Process the Tasks(双塔DP)
- 协同过滤推荐算法总结
- Ubuntu16安装搜狗拼音输入法
- http://blog.csdn.net/bat67/article/details/52145331