bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

鏈表結(jié)點(diǎn)的移動(dòng)(最大值移到頭結(jié)點(diǎn))

 #include<stdio.h>

成都創(chuàng)新互聯(lián)是專業(yè)的黎川網(wǎng)站建設(shè)公司,黎川接單;提供成都做網(wǎng)站、網(wǎng)站制作,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行黎川網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

#include<stdlib.h>

#define N 9

typedef struct node{

   int  data;

   struct node * next;

}ElemSN;

ElemSN  * Createlink(int a[]){            //逆向創(chuàng)建單向鏈表

    int i;

    ElemSN * h=NULL, * p;

    for( i=N-1;i>=0;i--){

          p=(ElemSN *)malloc(sizeof(ElemSN));

          p->data =a[i];

          p->next=h;

          h=p;

    }

    return h;

   }

   void Printlink(ElemSN * h) {

       ElemSN * p;

       for(p=h;p;p=p->next)

   printf("%2d\n",p->data);

   }

   ElemSN * MoveMaxnodeToHead(ElemSN*h){

         ElemSN * Pmax,* p,* Qmax,* q;   //pq聯(lián)動(dòng)找最大值,Pmax為最大值結(jié)點(diǎn),QMax為最大值結(jié)點(diǎn)的前一結(jié)點(diǎn)

         Pmax=h;

         for(q=h,p=h->next;p;q=p,p=p->next){ //找最大值

              if(Pmax->data<p->data){

                    Pmax=p;

            Qmax=q;

              }

          }  

        if(Pmax!=h){                //最大值判斷是不是頭結(jié)點(diǎn),不是就斷鏈掛鏈,是直接返回頭結(jié)點(diǎn)

                 Qmax->next=Pmax->next;    // 先把最大值結(jié)點(diǎn)與鏈表斷開

                 Pmax->next=h;   //最大值結(jié)點(diǎn)掛在頭結(jié)點(diǎn)

                 h=Pmax;     //最大值結(jié)點(diǎn)作為頭結(jié)點(diǎn)返回

        }

        return h;

   }

 int main(void){

        int a[]={3,2,5,8,4,7,9,6,1};

         ElemSN * head;

        head=Createlink(a,9);

        head=MoveMaxnodeToHead(head);

        Printlink(head);

   }

分享題目:鏈表結(jié)點(diǎn)的移動(dòng)(最大值移到頭結(jié)點(diǎn))
標(biāo)題來源:http://vcdvsql.cn/article0/gjshio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、建站公司、微信小程序、Google定制網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司