- 博客(7)
- 收藏
- 关注
原创 数据结构作业
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:39:18 344
原创 作业
P131 E2int Stack::size() const{Node* p=top_node;int count=0;while (p!=NULL){p=p->next;count++;}return count;} P137 E2void Stack::operator=(const Stack &original);{Stac
2013-09-11 22:29:51 324
原创 指针总结
指针总结 指针是一种重要数据类型,它提供了一种较为直接的地址操作手段。正确地使用指针,可以方便、灵活而有效地组织和表示复杂的数据结构。一、指针是先声明后使用,声明指针的语法形式是:数据类型 *标识符;二、C++提供了两个与地址相关的运算符——“*”和“&”,“*”称为指针运算符,“&”称为取地址运算符。三、对指针赋值有两种方法:(1)在定义的同时对指针初始化赋值,语法形
2013-09-04 22:34:26 434
原创 p126作业
P126E2.(1) Node first_node(‘0’);Node*p0=&first_node;Node *p1=newNode(‘1’);P0->next= p1;(2) Node first_node(‘0’);Node*p0=&frist_node;Node *p1=newNode(‘1’,p0);Node *p2=newNode(‘1’,
2013-09-04 22:34:26 439
原创 作业
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 20:56:48 412
原创 数据结构作业
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:12:41 501
原创 编程的原则
编程的原则一.编写的每个程序、函数和方法要包含准确的前置条件和后置条件。二.最审慎地选择类、变量和函数的名称,并予以详尽的解释。 *指导原则:1.特别审慎地选择在程序的不同部分中使用的类、函数、常量和所有全局变量的名称。这些名称应该是有意义的,并且能够明确的指示这个类、函数、变量等的目的。2.对仅是暂时局部的使用的变量,保持其名称简单。3.使用的通用的前缀或后缀来关联同一
2013-08-21 20:46:45 546
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人