- 博客(7)
- 收藏
- 关注
原创 习题 E2
void Stack :: operator = (const Stack &original){Stack new_copy(original);Node *temp = top_node;top_node = new_copy.top_node;new_copy.top_node = temp; }
2013-09-12 21:45:53 565
原创 c++中的指针
指向基本数据类型的指针 指向指针的指针 指向数组的指针 指向函数的指针 指向结构体和对象的指针 指向类成员变量的指针 指向类成员函数的指针 1. 指向基本数据类型的指针 定义示例声明[数据类型] * [指针名];int* pa;赋值[指针名] = &[变量];int a; pa = &a;取值*[指针名]i
2013-09-05 17:42:51 564
原创 4.1 E2
1、Node p0=new Node( 0 ); Node p1=p0next = new Node(1);2、Node p0=new Node(0);Node p1=new Node( 1,P0);Node p2=p1;3、Node p0=new Node( 0);Node p1=p0next=new Node( 1 );Node p2=p1next=new No
2013-09-05 17:38:43 346
原创 3.3E7
#includeusing namespace std;const int maxqueue = 10; class Queue{ public: Queue( ); bool empty( ) const; Error_code serve( ); Error_code append(const Queue_entry i
2013-08-29 18:35:08 482
原创 2.2 E2B
Error_code copy_stack(Stack dest, Stack source) {Error_code detected=success;Stack temp; Stack_entry item; while (detected==success source.empty( )) {detected=source.top(item); detec
2013-08-29 18:33:54 321
原创 栈的习题
(1)n=3时,1、2、3停在左车道上。a:3到支线,2到支线,然后1到右车道,2到右车道,3到右车道。新排列为3、2、1。b:3到支线,2到右车道,然后3到右车道,1到右车道。新排列为1、3、2。c:3到支线,2到右车道,然后1到右车道,3到右车道。新排列为3、1、2。d:3到右车道,2到支线,然后1到右车道,2到右车道。新排列为2、1、3。(2)n=4时,1、2、3、4停在
2013-08-24 17:45:44 689 1
原创 数据结构编程原则
0在遇到实际问题时,先建立数学模型,抽象后再定义操作。1研究数据结构时,不考虑某个具有此性质的特例,而是研究其共同的性质,和具有着一共同性质的数据如何在计算机中表示,以及对着一结构的操作。2抽象过程,舍弃非本质的细节 把其中的本质的能够反映系统重要宏观特性的东西提炼出来,构成系统模型。3对过程,控制,数据的抽象。4在编码时,应用正确的语法,具有完整性 统一性和通用性。5对每一个
2013-08-20 20:51:30 487
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人