正文

数据结构算法2006-04-03 13:48:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/smile/11891.html

分享到:

 

(转)print算法实现链表的遍历.
reverse 算法实现链表的倒置,并让链表的头指针L指向新表的表头。

 

Source code:


#include "linklist.h"

link l;
void Print(link l)
{
 link p;
    p=l;
    while (P!=NULL)
    {
     visite_snode(P,1);
     p=p->next;
    }
}

void Reverse(link &L)
{
 link h,u;
 h=NULL;
 while(l!=NULL)
 {
  u=L;
   L=L->next;
   u->next=h;
     h=u;
 }
 l=u;
}

void main()
{
 load_hsllist(l);
 comput_sllist_card(l,50,100);
 disp_hsllist("Sllist",l);
 Print(l);
    Reverse(l->next);
    comput_sllist_card(l,50,250);
    disp_hsllist("Reversed",l);
}

 

阅读(2409) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册