在线现看午夜福利片|女人16久久免费视频|鲁丝片一区鲁丝片二区鲁丝|一区二区三区欧美在线

  1. 
    
    <b id="glvx9"></b>
        1. <blockquote id="glvx9"><meter id="glvx9"></meter></blockquote>
            查看全部128種考試
            軟件水平考試
             考試動態(tài) 報考指南 歷年真題 模擬試題 復(fù)習(xí)資料 心得技巧 專業(yè)英語 技術(shù)文章 軟考論壇 考試用書
             程序員 軟件設(shè)計(jì)師 網(wǎng)絡(luò)管理員 網(wǎng)絡(luò)工程師 系統(tǒng)分析師 數(shù)據(jù)庫系統(tǒng)工程師
            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            ak47  
            【字體: 程序員考試:數(shù)據(jù)結(jié)構(gòu)筆記
            程序員考試:數(shù)據(jù)結(jié)構(gòu)筆記
            spks.exam8.com 來源:考試吧Exam8.com) 更新:2005-3-25 11:20:00 軟件水平考試 考試論壇


            二:鏈表

              1、知識點(diǎn)

              ●邏輯次序與物理次序不一致存儲方法;
              ●單鏈表的定義:術(shù)語(頭結(jié)點(diǎn)、頭指針等)
              ●注意帶頭結(jié)點(diǎn)的單鏈表與不帶頭結(jié)點(diǎn)的單鏈表區(qū)別。(程序員考試一般不考帶頭結(jié)點(diǎn),因?yàn)樯噪y理解)
              ●插入、刪除、遍歷(p==NULL表明操作完成)等操作
              ● 循環(huán)鏈表:定義,存儲表示,操作;
              ● 雙向鏈表:定義,存儲方法,操作;
              單鏈表和循環(huán)鏈表區(qū)別在最后一個指針域值不同。

              2、操作

              ●單鏈表:插入X,刪除X,查找X,計(jì)算結(jié)點(diǎn)個數(shù)
              ●單鏈表的逆置(中程曾考)
              head->NULL/p->a1/p->a2/p->a3/p……an/NULL 注:p代表指針;NULL/p代表頭結(jié)點(diǎn)
             。健 head->NULL/p->an/p->an-1/p->an-2/p……a1/NULL 
              ●循環(huán)鏈表的操作:插入X,刪除X,查找X,計(jì)算結(jié)點(diǎn)個數(shù);
                用p=head->next來判斷一次計(jì)算結(jié)點(diǎn)個數(shù)完成;

              程序段如下:
              k=0;
              do{
               k++;
               p=p->next;
              }while(p!=head->next);
              ● 雙向鏈表
              ●多項(xiàng)式相加
              ● 有序鏈表合并

              例程:已知兩個字符串S,T,求S和T的最長公子串;
              1、邏輯結(jié)構(gòu):字符串
              2、存儲結(jié)構(gòu):數(shù)組
              3、算法: 精化(精細(xì)化工)**老頑童注:此處“精細(xì)化工”說明好像不對!
              s="abaabcacb" 
              t="abdcabcaabcda"
              當(dāng)循環(huán)到s.len-1時,有兩種情況:s="abaabcacb"、s="abaabcacb" 
                  s.len-2時,有三種情況:s="abaabcacb"、s="abaabcacb"、s="abaabcacb" 
                   .
                   .
                   .
                  1 s.len種情況
              程序思路:
              tag=0 //沒有找到
              for(l=s.len;l>0&&!tag;l--) {
               判斷長度為l的s中的子串是否為t的子串;
               若是:tag=1;
              }

              長度為l的s的子串在s中有(s.len-l+1)個。
              子串0: 0~l-1
                1:    1~l      
                2:    2~l+1      
                3:    3~l+2
                 …… 
                 ……
                s.len-l: s.len-l~s.len-1
              由上面可得:第j個子串為j~l+j-1。

              判斷長度為l的s中的子串是否為t的子串:
              for(j=0;j<s.len-l+1&&!tag;j++){
               判斷s中長度為l的第j個子串是否為t的子串;
               如果是:tag=1;
              }

              模式結(jié)構(gòu):
              tag=0;
              for(l=s.len;l>0&&tag==0;l--) {
               for(j=0;j<s.len-l+1&&!tag;j++) {
                ?? 用模式匹配方法確定s[j]~s[l+j-1]這個字符串是否為t的子串; //好好想想
                 若是,tag=1;
               }
              }

            上一頁  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一頁

            轉(zhuǎn)帖于:軟件水平考試_考試吧
            文章搜索  
            看了本文的網(wǎng)友還看了:
            網(wǎng)友評論
            昵 稱: *  評 分: 1分 2分 3分 4分 5分
            標(biāo)題:   匿名發(fā)表    (共有條評論)查看全部評論>>
            版權(quán)聲明 -------------------------------------------------------------------------------------
              如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系,我們將會及時處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請注明出處。
            關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  付款方式  站內(nèi)導(dǎo)航  客服中心  友情鏈接  考試論壇  網(wǎng)站地圖
            Copyright © 2004-2008 考試吧軟件水平考試網(wǎng) All Rights Reserved    
            中國科學(xué)院研究生院權(quán)威支持(北京) 電 話:010-62168566 傳 真:010-62192699
            百度大聯(lián)盟黃金認(rèn)證  十佳網(wǎng)絡(luò)教育機(jī)構(gòu)  經(jīng)營許可證號:京ICP060677