![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 75
一望无际青
这个作者很懒,什么都没留下…
展开
-
几种改良的排序,堆排序,希尔排序,快速排序--堆排序篇(改良的选择排序算法)
#include using namespace std; void heatWithHead(int *p,int i,int m) { int tmp,j; tmp=p[i]; for(j=2*i+1;j<m;j=2*j+1){ if(j<m-1&&p[j]<p[j+1]){ j++; } if原创 2016-11-27 20:47:16 · 420 阅读 · 0 评论 -
几种简单的数据结构的C++实现,树,图,链表,环形队列,栈等---环形队列篇
//简单实现,模板类 #include using namespace std; template class Queue { public: Queue(); ~Queue(); void travel(); bool isFull() const; bool isEmpty() const; bool EnQueue(原创 2016-11-26 20:32:22 · 1028 阅读 · 0 评论 -
几种简单的数据结构的C++实现,树,图,链表,环形队列,栈等---栈篇
//构造栈--模板类 #include using namespace std; template class Stack { public: Stack(); ~Stack(); bool push(T elem); bool pop(T &elem); bool isEmpty(); bool isFull();原创 2016-11-27 12:29:05 · 617 阅读 · 0 评论