- 博客(8)
- 收藏
- 关注
原创 P 123
void Stack :: operator = (const Stack &original){Stack new_copy(original);Node *temp = top_node;top_node = new_copy.top_node;new_copy.top_node = temp;}
2013-09-25 22:09:44 581
原创 4.3E2
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-25 22:03:10 578
原创 4.2E2
a)int Stack::size() const{Node* p=top.node;int count=0;while (p!=NULL){p=p->next;count++;}
2013-09-25 22:02:07 604
原创 3.3E7
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;p
2013-08-28 23:01:08 476
原创 2.2 E2
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);
2013-08-28 22:56:38 531
原创 2.1 E4
(a)1 2 3 1 3 2 2 1 3 3 2 1 3 1 2 (b)1 2 3 4 1 2 4 3 1 3 2 4 1 4 2 3 1 4 3 2 2 1 3 4 2 1 4 3 3 1 2 4 3 2 1 4 4 1 2 3 4 1 3 2 4 2 1 3 4 3 1 2 4 3 2 1
2013-08-24 09:45:45 429 1
原创 编程原则
一、编写的每个程序、函数和方法要包含准确的前置条件和后置条件。二、审慎的为类、变量和函数命名,并予以相近的解释。三、保持文档简练具有描述作用。四、阅读程序的时间比编写程序的时间多的多。五、细化和模块化,将问题求解进行再分。从对问题的全面理解开始,将它再分成子问题,然后依次处理每个子问题而不用考虑其它子问题。六、使用类来模拟程序的基本概念。七、每个函数应该仅仅完成一项任务,但
2013-08-24 09:42:54 458
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人