黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁 - 網校 - 題庫 - 直播 - 雄鷹 - 團購 - 書城 - 模考 - 學習通 - 導航 - 510 -
首頁考試吧網校題庫直播雄鷹510團購書城模考論壇實用文檔作文大全寶寶起名
2014中考
法律碩士
2014高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓 自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托福考試
托業考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關 員
外 銷 員
價格鑒證
網絡編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業培訓
社會工作者
銀行從業
教師資格
營養師
保險從業
普 通 話
證券從業
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業水平
衛生資格 執業醫師 執業藥師 執業護士
會計從業資格
基金從業資格
統計從業資格
經濟師
精算師
統計師
會計職稱
法律顧問
ACCA考試
注冊會計師
資產評估師
高級經濟師
審計師考試
高級會計師
注冊稅務師
國際內審師
理財規劃師
美國注冊會計師
一級建造師
安全工程師
設備監理師
公路監理師
公路造價師
二級建造師
招標師考試
物業管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質量工程師
巖土工程師
注冊給排水
造價員考試
注冊計量師
環保工程師
化工工程師
暖通工程師
咨詢工程師
結構工程師
城市規劃師
材料員考試
監理工程師
房地產估價
土地估價師
安全評價師
房地產經紀人
投資項目管理師
環境影響評價師
土地登記代理人
寶寶起名
繽紛校園
實用文檔
入黨申請
英語學習
思想匯報
作文大全
工作總結
求職招聘 論文下載 直播課堂
您現在的位置: 考試吧 > 軟件水平考試 > 復習資料 > 程序員資料 > 正文

2014年軟考程序員常考知識點復習筆記第三章

來源:考試吧 2014-6-30 16:21:55 考試吧:中國教育培訓第一門戶 模擬考場
“2014年軟考程序員常考知識點復習筆記”提供給各位考生備考。

  查看匯總:2014年軟考程序員常考知識點復習筆記匯總

  2、線性表

  (1) 性表的鏈式存儲方式及以下幾種常用鏈表的特點和運算:單鏈表、循環鏈表,雙向鏈表,雙向循環鏈表。

  (2)單鏈表的歸并算法、循環鏈表的歸并算法、雙向鏈表及雙向循環鏈表的插入和刪除算法等都是較為常見的考查方式。

  (3)單鏈表中設置頭指針、循環鏈表中設置尾指針而不設置頭指針以及索引存儲結構的各自好處。

  3、棧與隊列

  你可以問一下自己是不是已經知道了以下幾點:

  (1)棧、隊列的定義及其相關數據結構的概念,包括:順序棧,鏈棧,共享棧,循環隊列,鏈隊等。棧與隊列存取數據(請注意包括:存和取兩部分)的特點。

  (2)遞歸算法。棧與遞歸的關系,以及借助棧將遞歸轉向于非遞歸的經典算法:n!階乘問題,fib數列問題,hanoi問題,背包問題,二叉樹的遞歸和非遞歸遍歷問題,圖的深度遍歷與棧的關系等。其中,涉及到樹與圖的問題,多半會在樹與圖的相關章節中進行考查。

  (3)棧的應用:數值表達式的求解,括號的配對等的原理,只作原理性了解,具體要求考查此為題目的算法設計題不多。

  (4)循環隊列中判隊空、隊滿條件,循環隊列中入隊與出隊(循環隊列在插入時也要判斷其是否已滿,刪除時要判斷其是否已空)算法。

  【循環隊列的隊空隊滿條件

  為了方便起見,約定:初始化建空隊時,令

  front=rear=0,

  當隊空時:front=rear,

  當隊滿時:front=rear 亦成立,

  因此只憑等式front=rear無法判斷隊空還是隊滿。

  有兩種方法處理上述問題:

  (1)另設一個標志位以區別隊列是空還是滿。

  (2)少用一個元素空間,約定以“隊列頭指針front在隊尾指針rear的下一個位置上”作為隊列“滿”狀態的標志。

  隊空時: front=rear,

  隊滿時: (rear+1)%maxsize=front】

  如果你已經對上面的幾點了如指掌,棧與隊列一章可以不看書了。注意,我說的是可以不看書,并不是可以不作題哦。

  循環隊列的主要操作:

  (1)創建循環隊列

  (2)初始化循環隊列

  (3)判斷循環隊列是否為空

  (4)判斷循環隊列是否為滿

  (5)入隊、出隊

  //空出頭尾之間的一個元素不用

  #include

  #include

  #define MAXSIZE 100

  typedef struct

  {

  intelem[MAXSIZE];

  intfront, rear;

  }Quque; //定義隊頭

  int initQue(Quque **q) //初始化

  {

  (*q)->front=0;

  (*q)->rear=0;

  }

  int isFull(Quque *q)

  {

  if(q->front==(q->rear+1)%MAXSIZE)//判滿(空出一個元素不用)

  return 1;

  else

  return 0;

  }

  int insertQue(Quque **q,int elem)

  {

  if(isFull(*q))return -1;

  (*q)->elem[(*q)->rear]=elem;

  (*q)->rear=((*q)->rear+1)%MAXSIZE;//插入

  return0;

  }

  int isEmpty(Quque *q)

  {

  if(q->front==q->rear)//判空

  return 1;

  else

  return 0;

  }

  int deleteQue(Quque ** q,int *pelem)

  {

  if(isEmpty(*q))

  return 0;

  *pelem=(*q)->elem[(*q)->front];

  (*q)->front=((*q)->front +1)%MAXSIZE;

  return0;

  }

1 2  下一頁

  相關推薦:

  各地2014年下半年軟件水平考試報名時間匯總

  各地2014下半年軟件水平考試準考證打印時間匯總

  考試吧特別策劃:2014年計算機軟考報考指南專題

文章責編:wuchong  
看了本文的網友還看了
文章搜索
軟件水平考試欄目導航
版權聲明:如果軟件水平考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本軟件水平考試網內容,請注明出處。
Copyright © 2004- 考試吧軟件水平考試網 All Rights Reserved 
中國科學院研究生院權威支持(北京) 電 話:010-62168566 傳 真:010-62192699
主站蜘蛛池模板: 日日摸夜夜添免费毛片小说 | 欧美特黄视频在线观看 | 欧美又黄又嫩大片a级 | 国产精品久久久久久永久牛牛 | 最近免费中文字幕大全免费版视频 | 狠狠干一区 | 蝌蚪网在线视频 | 欧美操片在线观看 | 亚洲无限看 | 欧美国产小视频 | 深夜在线观看 | 男女啪啪猛烈到合不拢腿小说网 | 国产伦精品一区二区 | 任你躁欧美一级在线精品 | 丝袜国产视频 | 乡村爱情第16部免费观看 | 最色网址| 国产在线精品人成导航 | 欧美一区二区视频高清转区 | 欧美二区在线观看 | 中文网丁香综合网 | 国产色婷婷精品综合在线手机播放 | 亚洲欧美第一 | 免费成人高清 | 三级毛片在线免费观看 | 破外女出血一级毛片 | 性欧美激情xxxd | 伊人狠狠色j香婷婷综合 | 一级一片在线播放在线观看 | 黄色福利视频网站 | 天天做天天爱夜夜想毛片 | 97色女 | 日日狠日 | 欧美日本一区 | 欧美另类亚洲 | 成人窝窝午夜看片 | 欧美三区在线 | 成人精品人成网站 | 色老头xxxxbbbb视频 | 日本免费一区二区三区中文 | 亚洲va乱码一区二区三区 |