摘要: 1.Node *p0=new Node('0'); Node *p1=p0 -> next=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=p0 ->next=new Node('1'); Node *p2=p1 ->next=new Node('2',p1); 阅读全文
posted @ 2013-09-05 17:53 gonghailong 阅读(92) 评论(0) 推荐(0)
摘要: 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( ){rea 阅读全文
posted @ 2013-08-29 19:24 gonghailong 阅读(145) 评论(0) 推荐(0)
摘要: a.如果a=3,找到所有可能获得的数列。 答: 有五种排列:1 2 3;1 3 2;2 1 3;3 2 1;3 1 2b.如果a=4,找到所有可能获得的数列。 答: 有14种排列:1234;1243;1324;1423;1432;2134;3124;3214;4123;4132;4213;4312;4321 阅读全文
posted @ 2013-08-25 21:04 gonghailong 阅读(129) 评论(0) 推荐(0)
摘要: 第一章1.数据就是指能够被计算机识别、存储和加工处理的信息的载体。2.数据结构的定义:·逻辑结构:从逻辑结构上描述数据,独立于计算机。 线性结构:一对一关系。3.数据类型:是一个值的集合以及在这些值上定义的一组操作的总称。 原子类型:由语言提供。4.程序设计的实质是对实际问题选择一种好的数据结构,设计一个好的算法。算法取决于数据结构。5.时间复杂度:是某个算法的时间耗费,它是该算法所求解问题规模n的函数。6.算法的时间复杂度和空间复杂度合称算法复杂度。 阅读全文
posted @ 2013-08-23 19:12 gonghailong 阅读(154) 评论(0) 推荐(0)