c++练习代码(持续更新)
jeasycd
这个作者很懒,什么都没留下…
展开
-
基本排序查找(模版)
<br />//插入排序<br />template<typename T><br />void chaRu_paiXu(T a[],int n)<br />{<br /> T temp;<br /> int i,j;<br /> for(i=1;i<n;i++)<br /> {<br /> j = i;<br /> temp = a[j];<br /> while(j>0 && temp<a[j-1])<br /> {<br /> a[j] = a[j-1];<br />原创 2011-04-26 08:58:00 · 298 阅读 · 0 评论 -
c++ 链表模版
<br />//测试两遍 感觉大有收获,但是还是错误百出 //上个原版 以留后用。 #ifndef NODE_CLASS #define NODE_CLASS //类声明部分 template <class T> class Node { private: Node<T> *next; //指向后继结点的指针 public: T data; //数据域 Node (const T& item,原创 2011-04-28 10:00:00 · 925 阅读 · 0 评论 -
deque
<br />//实际应用中,双端队列比普通队列更加常用。在标准C++模板库中, //双端队列类(deque)的成员函数deque::assign()给一个双端队列重新赋值, // deque::swap()交换两个双端队列中的元素,deque::begin()返回指向双端队列中的第一个元素的指针 //,deque::end()返回指向双端队列中的最后一个元素的指针,请构造一个int类型的双端队列, //然后对这个队列应用以上几个函数,体会双端队列这种数据结构的特点和其成员函数的用法 #incl原创 2011-04-29 09:53:00 · 348 阅读 · 0 评论