zoukankan      html  css  js  c++  java
  • 链表的倒序算法

    基本思路1:

    pNext=p->next;

    p->next=pFormer;

    pFormer=p;

    p=pNext;

    算法:

     1 LinkNode function(LinkNode LN){
     2     LinkNode p=LN;
     3     LinkNode pFormer=NULL,pNext;
     4     while(p!=NULL){
     5         pNext=p->next;
     6         p->next=pFormer;
     7         pFormer=p;
     8         p=pNext;
     9     }
    10     return pFormer;
    11 }

    基本思路2:

    不更改指针,直接颠倒链表的值,即把后面的值放在前面,按照数组倒序的思想处理,就不写代码了

  • 相关阅读:
    随机数
    质数
    猜数
    失败
    判断质数
    2019.7.21记录
    9*9乘法表
    小人
    奔跑的字母

  • 原文地址:https://www.cnblogs.com/GoAhead/p/2513983.html
Copyright © 2011-2022 走看看