数据结构作业

P131  Exercise4.2    E2

(a)

int  Stack::size() const {

 Node*   p=top_node;

int   count=0;

while (p.!=NULL) {

temp=temp->next;

count  ++;

}

return count;

}


P137  Exercise4.3  E2

void  Stack::operator=(const   stack  &original)

{

Stack  new_copy(original);

top_node=new  copy.top_node;

}

Node*temp=top_node;

top_node=new_copy.top_node

new_copy.top_node=temp;

}



       

你可能感兴趣的:(数据结构作业)