(1)算法与数据结构简介

该算法简介作为数据结构与算法开篇的第一篇,目的有:

1.系统介绍数据结构与算法的知识目录结构(该系列文章会以算法导论的内容做主要讲解)

数据结构与算法的目录链接如下

算法基础
  • 分析算法
  • 分治策略
  • 递归式求解的三种方法
比较排序算法
  • 冒泡排序
  • 选择排序
  • 插入排序
  • 希尔排序
  • 递归排序
  • 快速排序
  • 堆排序
线性排序算法
  • 计数排序
  • 基数排序
  • 桶排序
数据结构
  • 栈和队列以及链表
  • 散列表
  • 3.二叉树
  • 4.红黑树
  • 5.数据结构扩张
图算法
  • 1.基本图算法
  • 2.最小生成树
  • 3.最短路劲问题

2.算法和数据结构的重要性

Having a solid base of algorithm knowledge and technique is one characteristic that separates the truly skilled programmers from the novices.
是否具有扎实的算法知识和技术基础,是区分真正熟练的程序员与新手的一项重要特征

3.达到的基本要求

懂原理,会编写算法程序,会分析算法的时间复杂度

你可能感兴趣的:((1)算法与数据结构简介)