2013年9月5日

指针心得

摘要: 程序设计重要基础就是类和对象,对象指针是很重要的一部分,包括指向对象的指针、指向对象成员的指针、this指针、指向对象的常指针、指向常对象的指针等。 1、指向对象的指针 定义:对象空间的起始地址就是对象的指针。 说明:在建立对象时,编译系统就为每个对象分配一定的存储空间以存放其成员,不过注意,在一般情况下不同对象的数据存储单元中存放的数据成员是不相同,而不同对象的函数代码却是相同的,也就是说,它们的函数代码是共享的。这时我们可以定义一个指针变量用来存放对象的指针。 定义指向类对象的指针变量的一般形式是: 类名 *对象指针名; 我们就可以通过对象指针访问对象和对象的成员,假如所定义的... 阅读全文

posted @ 2013-09-05 18:08 _Yw丶权 阅读(170) 评论(0) 推荐(0) 编辑

P126 练习4.1 E2

摘要: (a)Node *p0=new Node('0'); Node *p1=p0 -> next=new Node('1'); p1->next=NULL;(b)Node *p0=new Node('0');Node *p1=new Node('1',p0); Node *p2=p1;(c)Node *p0=new Node('0'); Node *p1=p0 ->next=new Node('1'); Node *p2=p1 ->next=new Node('2' 阅读全文

posted @ 2013-09-05 18:07 _Yw丶权 阅读(94) 评论(0) 推荐(0) 编辑

2013年8月29日

p92 E7

摘要: #includeusing namespace std;const int maxqueue = 10;class Queue{public:Queue( );bool empty( ) const;Error_code serve( );Error_code append(const Queue_entry item);Error_code retrieve(Queue_entry item) const;protected:int front,rear;Queue_entry entry [maxqueue];bool is_empty; };Queue :: Queue( ){rear 阅读全文

posted @ 2013-08-29 18:19 _Yw丶权 阅读(118) 评论(0) 推荐(0) 编辑

P64 E2.(b)

摘要: 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); detected=source.pop(); if(detected==success)detected=temp.push(item); }while (detected==success&& 阅读全文

posted @ 2013-08-29 18:17 _Yw丶权 阅读(127) 评论(0) 推荐(0) 编辑

2013年8月25日

Introduction to Stacks 习题

摘要: (a) n=3时,有五种123, 132, 213, 312, 321(b)n=4时,有14种 1234, 1243, 1324, 1423, 1432 2134, 2143 3124, 3214 4123, 4132, 4213, 4312, 4321 阅读全文

posted @ 2013-08-25 20:32 _Yw丶权 阅读(113) 评论(0) 推荐(0) 编辑

2013年8月20日

数据结构与程序设计 第一章 编程原则

摘要: 1、大型程序的问题 由于将杂碎的方法用于解决大型问题注定会失败,因此我们首先必须采用一种一致的、统一的和逻辑的方法,也必须仔细遵守程序设计的重要原理。 2、问题说明 我们要将模糊的目标、矛盾的要求和可能未明确说明的需求转换成能够进行编程的、精确规划的项目的方法,必须确定总体目标,但却是准确的目标,然后渐渐地将工作划分成更小的问题,知道它们达到可管理的规模。 3、程序设计 一个大型程序的每一部分都必须得到妥善地组织、清晰地书写和全面地理解,我们不把风格从程序设计的其他部分分离出来,但是从一开始我们就必须小心,养成良好的习惯。 4、数据结构的选择 算法设计中可变性的最大余地通常在于存储程序的数.. 阅读全文

posted @ 2013-08-20 22:22 _Yw丶权 阅读(187) 评论(0) 推荐(0) 编辑

导航