c++程序
文章平均质量分 75
为爱坚持
因为你是大学生,所以你什么也不是,你没有自豪的资本。现实不会给你颓废的时间
展开
-
函数模板实现冒泡排序
坚持原创 2015-06-17 14:02:36 · 8338 阅读 · 0 评论 -
基数排序法C++代码实现
#include #include #include using namespace std; //按照某位数将数字推入到队列中 void VecToDeque(vector&vec,queuedeq[],int n) { vector::iterator it; for(it=vec.begin();it!=vec.end();it++)转载 2015-06-26 09:05:42 · 1360 阅读 · 0 评论 -
栈类模板的使用
所谓类模板,实际上是建立一个通用类,其数据成员,成员函数的返回类型和形参类型不具体指定,用一个虚拟的类型来代表。类模板代表了一类类,模板类表示某一具体的类。原创 2015-06-29 10:25:21 · 2695 阅读 · 0 评论 -
(C++ STL)list的实现
采用空间配置器和迭代器原创 2015-07-25 18:28:34 · 839 阅读 · 0 评论 -
用成员运算符重载函数进行复数运算
双目成员运算符重载函数:成员运算符重载函数的形参表中仅有一个参数,它作为运算符的右操作数,此时当前对象作为左操作数,它是通过this指针隐含地传递给函数的。原创 2015-07-07 20:33:37 · 1202 阅读 · 0 评论 -
创建二维数组
方法一:使用数组指针用new开辟空间#include using namespace std; #define ROW 3 #define COL 4 void main() { int(*p)[COL] = new int[ROW][COL]; for(int i=0; i<ROW; ++i) { for(i原创 2015-07-23 19:55:25 · 748 阅读 · 0 评论 -
二叉树的操作
#pragma once#include#include#includeusing namespace std;templateclass BinTree;templateclass BinTreeNode;typedef enum{L,R}Tag_Type;templatestruct stkNode{ BinTreeNode *ptr; Tag_Typ原创 2015-09-17 09:07:55 · 519 阅读 · 0 评论