- 博客(9)
- 收藏
- 关注
原创 作业
templateError_code List::remove(int position){if(count==0)if(position=count)return rareg_error;x=entry[position];for(int i=position;ientry[i]=entry[i+1];
2013-09-25 22:54:12
373
原创 p137 E2作业
void Stack::operator=(const Stack &original){Stack new_copy(original);Node * temp=top_node;top_node=now_copy.top_node;now_copy.top_node=temp;}
2013-09-11 22:40:34
320
原创 P131.E2作业
a)int Stack::size() const{Node* p=top.node;int count=0;while (p!=NULL){p=p->next;count++;}
2013-09-11 22:27:29
332
原创 E2作业
1) Node first_node(‘0’);Node *p0=&first_node;Node *p1=new Node(‘1’);P0->next= p1;2) Node first_node(‘0’);Node *p0=&frist_node;Node *p1=new Node(‘1’,p0);Node *p2=new Node(‘1’,p0);3) Nod
2013-09-04 22:23:13
349
原创 对指针的认识
指针是一种数据类型,具有指针类型的变量称为指针变量。指针变量是用于存放内存单元地址的。指针是先声明后使用,声明指针的语法形式为:数据类型 *标识符,其中“*”表示这里声明的是一个指针类型的变量。数据类型可以是任意类型,指的是指针所指向的对象的类型,这说明了指针所数据,指的内存单元可以用于存放什么类型的数据,称之为指针的类型。“*”称为指针运算符,也称解析,表示获取指针所指向的变量的值,这是一个
2013-09-04 22:22:41
536
原创 作业
Exercises 3.3E7 The class definition for this queue implementation is as follows.const int maxqueue=10;class Queue{Public:Queue();Bool empty()const;Error_code serve();Error_code appe
2013-08-28 21:02:02
301
原创 作业
Exercises 2.2E2 (b):Error_code copy_stack(Stack &dest,Stack &source){Erroe_code detected=success;Stack temp;Stack_entry item;While (detected==success&&!source.empty()}{Detected=source.
2013-08-28 21:00:59
313
原创 作业
A stack may be regarded as a railway switching network like the one in Figure 2.3. Cars numbered 1,2.....,n, are on the line at the left ,and it is desired to rearrange (permute)the cars as they leave
2013-08-22 21:07:20
375
原创 《数据结构与程序设计》编程规则总结
学完《数据结构与程序设计》第一章,对编程原则总结如下几点:1、编写的每个程序、函数 要包含准确地前置条件和后置条件。2、程序说明的第三部分是它所使用的类和函数的列表,每个程序、函数或方法都应包含一个类似的列表。3、保持文档简练但具有描述作用。由于程序的良好格式的重要性,需要为空格和缩排设置一些合理的规则并在所书写的所有程序中一致的使用这些规则。如果要使格式化系统在阅读程序中有用,则一致
2013-08-21 21:53:12
552
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人