- 博客(8)
- 收藏
- 关注
原创 2
template struct node { node_entry entry; node*next; node(); node(node_entry,node*link=NULL); }; template class List { public: ~List(); List(const List©); void operator=
2013-09-25 21:41:41
367
原创 3
1 Node*p0=new Node('0'); Node*p1=p0-->next=new Node('1'); 2 Node*p0=new Node ('0'); Node*p1=new Node('1'); Node*p2=new Node('2'); p2-->next=p0; 3. Node*p0=new Node('0');
2013-09-05 12:28:28
544
原创 1
栈是一种数据结构,一种只能在一端进行插入和删除操作的特殊线性表。 它按照后进先出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据,最后一个数据被第一个读出来。允许在同一端进行插入和删除操作的特殊线性表。允许进行插入和删除操作的一端称为栈顶(top),另一端为栈底(bottom);栈底固定,而栈顶浮动;栈中元素个数为零时称为空栈。插入一般称为进栈(P
2013-09-05 12:28:14
477
原创 2
函数指针是一个指向函数的指针,而指针函数只是说明他是一个返回值为指针的函数, 函数指针可以用来指向一个函数。 函数指针是指向函数的指针变量,即本质是一个指针变量。 int (*f) (int x); /* 声明一个函数指针 */ f=func; /* 将func函数的首地址赋给指针f */ 指向函数的指针包含了函数的地址,可以通过它来调用函数
2013-09-05 12:28:09
480
原创 7
#include #include using namespace std; #include"Queue.cpp" const int maxqueue=32; enum Error_code{success,underflow,overflow}; typedef int Queue_entry; class Queue{ public: Queue(); bool emp
2013-08-28 21:07:52
436
原创 2
#include #include using namespace std; #include"Stack.h" const int maxstack=30; enum Error_code{success,overflow,underflow}; typedef int Stack_entry; class Stack{ bool empty() const; Error_co
2013-08-28 20:26:33
353
原创 4
P56 1. n=3,:5种 123;132;213;312;321; 2. n=4:二十种 1234;1243;1324;1423;1432;2431;2413;2314;2143;2134;3421:;3412;3142;3214;3124;4132;4213;4123;4312;4321; 3 C=5*4*5……*n
2013-08-24 13:39:39
493
1
原创 程序原理
class Life; "initialize()" to initialize a Life configuration; "print()" to output a Life configuration; "update()" to change a Life object,in order to store the configuration at the next gen
2013-08-20 21:21:49
358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人