自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除