算法与数据结构
文章平均质量分 69
YJFinHZ
stay foolish,stay hungry.
展开
-
算法与数据结构--向量
首先先弄清定义:ADT(Abstract Data Type)与DS(Data Structure)抽象数据类型:只需要知道外部逻辑与操作,而不需要内部定义细节的数据类型++数据结构:某种特定的语言来实现ADT的一整套算法 ,内部的实现实际上,向量只是数组的一种抽象与泛化,由一组元素按线性次序封装而成向量中的一些ADT操作:insert(para1,para2),put原创 2015-03-26 15:31:10 · 1610 阅读 · 0 评论 -
堆,栈,队列,链表,数组
堆和栈从操作系统和数据结构中加以区别:c原创 2014-10-28 15:31:27 · 1656 阅读 · 0 评论 -
排序算法mark
冒泡排序(BubbleSort):将数朝着一个方向不断地冒泡,不断地遍历(已排序列不需要遍历)。改进:双向冒泡排序(Bidirectional BubbleSort):将数进行两个方向(从前往后,从后往前)的冒泡,使两端冒泡成两个序列(这样,已排序列就是一前一后两个,相比传统的冒泡多了一个)选择排序(SelectionSort):1.从无序区选择序列中的最小元素;(遍历比较)2.与原创 2015-01-04 09:50:30 · 414 阅读 · 0 评论