C語(yǔ)言常用算法分析

出版時(shí)間:2012-1  出版社:清華大學(xué)出版社  作者:明日科技  頁(yè)數(shù):292  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  本書共分為4篇,第l篇為算法基礎(chǔ)篇,包括程序之魂——算法、數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)、查找與排序算法、基本算法思想等內(nèi)容;第2篇為常用算法篇,包括數(shù)學(xué)算法、矩陣與數(shù)組問(wèn)題、經(jīng)典算法等內(nèi)容;第3篇為趣味算法篇,包括數(shù)學(xué)趣題、邏輯推理題等內(nèi)容;第4篇為算法競(jìng)技篇,包括計(jì)算機(jī)等級(jí)考試算法實(shí)例、程序員考試算法實(shí)例、信息學(xué)奧賽算法實(shí)例等內(nèi)容。
  本書提供了大量的自學(xué)視頻、源程序、素材,提供了相關(guān)的模塊庫(kù)、案例庫(kù)、素材庫(kù)、題庫(kù)等多種形式的輔助學(xué)習(xí)資料,還提供迅速及時(shí)的微博、QQ、論壇等技術(shù)支持。
  本書內(nèi)容詳盡,實(shí)例豐富,非常適合作為零基礎(chǔ)人員的學(xué)習(xí)用書和大中專院校師生的學(xué)習(xí)教材,也適合作為相關(guān)培訓(xùn)機(jī)構(gòu)的師生和軟件開(kāi)發(fā)人員的參考資料。

書籍目錄

第1篇 算法基礎(chǔ)篇
 第1章 程序之魂——算法(自學(xué)視頻、源程序:配套資源\mr\01\)
  1.1 魂之說(shuō)
  1.2 算法的特性
  1.3 算法的表示方式
   1.3.1 用自然語(yǔ)言描述算法
   1.3.2 用流程圖描述算法
   1.3.3 用N-S圖描述算法
   1.3.4 用計(jì)算機(jī)語(yǔ)言描述算法
  1.4 算法性能分析與度量
   1.4.1 算法的性能指標(biāo)
   1.4.2 算法效率的度量
   1.4.3 算法的時(shí)間復(fù)雜度
   1.4.4 算法的空間復(fù)雜度
  1.5 學(xué)習(xí)算法的原因
 第2章 數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)(自學(xué)視頻、源程序:配套資源\mr\02\)
  2.1 數(shù)據(jù)結(jié)構(gòu)概述
   2.1.1 數(shù)據(jù)結(jié)構(gòu)的發(fā)展
   2.1.2 數(shù)據(jù)結(jié)構(gòu)的研究對(duì)象
   2.1.3 數(shù)據(jù)結(jié)構(gòu)與算法的關(guān)系
  2.2 數(shù)據(jù)結(jié)構(gòu)的基本概念
  2.3 C語(yǔ)言常見(jiàn)數(shù)據(jù)結(jié)構(gòu)
   2.3.1 數(shù)組
   2.3.2 結(jié)構(gòu)體
   2.3.3 鏈表
   2.3.4 棧
   2.3.5 隊(duì)列
 第3章 查找與排序算法(自學(xué)視頻、源程序:配套資源\mr\03\)
  3.1 查找算法
   3.1.1 順序查找
   3.1.2 折半查找
   3.1.3 分塊查找
   3.1.4 哈希查找
  3.2 排序算法
   3.2.1 選擇排序
   3.2.2 冒泡排序
   3.2.3 直接插入排序
   3.2.4 歸并排序
   3.2.5 希爾排序
   3.2.6 快速排序
   3.2.7 各種排序算法的比較
 第4章 基本算法思想(自學(xué)視頻、源程序:配套資源\mr\04\)
  4.1 遞歸的概念和分治法
   4.1.1 遞歸的概念
   4.1.2 遞歸的應(yīng)用一漢諾塔
   4.1.3 分治法的基本思想
   4.1.4 分治法的應(yīng)用一棋盤覆蓋問(wèn)題
  4.2 動(dòng)態(tài)規(guī)劃法
   4.2.1 動(dòng)態(tài)規(guī)劃法的基本思想
   4.2.2 動(dòng)態(tài)規(guī)劃的應(yīng)用一一最大子段和
  4.3 貪心算法
   4.3.1 貪心算法的基本概念
  ……
第2篇 常用算法篇
 第5章 數(shù)學(xué)算法
 第6章 矩陣與數(shù)組問(wèn)題
 第7章 經(jīng)典算法
第3篇 趣味算法篇
 第8章 數(shù)學(xué)趣題
 第9章 邏輯推理題
第4篇 算法競(jìng)技篇
 第10章 計(jì)算機(jī)等級(jí)考試算法實(shí)例
 第11章 程序員考試算法實(shí)例
 第12章 信息學(xué)奧賽算法實(shí)例

章節(jié)摘錄

版權(quán)頁(yè):插圖:數(shù)據(jù)的主要功能就是傳遞信息,例如思想交流、商業(yè)交易、經(jīng)營(yíng)管理等,這些信息都需要以數(shù)據(jù)的形式在計(jì)算機(jī)中進(jìn)行處理。數(shù)據(jù)( data):信息的載體,是能夠輸入到計(jì)算機(jī)中并被計(jì)算機(jī)識(shí)別和處理的符號(hào)的總稱。在實(shí)際應(yīng)用中數(shù)據(jù)可以是數(shù)值,也可以是字符串、表、圖、聲音等,這些都是可以通過(guò)編碼方式使用計(jì)算機(jī)進(jìn)行操作的對(duì)象。學(xué)生基本信息管理程序操作對(duì)象是學(xué)生基本信息表;公司部門信息管理程序操作對(duì)象是部門信息表。數(shù)據(jù)元素(data element):數(shù)據(jù)的基本單位,構(gòu)成數(shù)據(jù)元素的不可分割的最小單位是數(shù)據(jù)項(xiàng)。例如,學(xué)生信息管理程序的每個(gè)學(xué)生信息就是一個(gè)數(shù)據(jù)元素,而表中學(xué)生的學(xué)號(hào)、性別、姓名等就是數(shù)據(jù)項(xiàng)。討論數(shù)據(jù)結(jié)構(gòu)一般針對(duì)數(shù)據(jù)元素進(jìn)行討論,數(shù)據(jù)項(xiàng)一般不予考慮。數(shù)據(jù)元素在計(jì)算機(jī)程序中通常作為一個(gè)整體進(jìn)行操作,其具有廣泛的含義,一般來(lái)說(shuō),計(jì)算機(jī)中抽象出的,能夠獨(dú)立、完整地描述問(wèn)題世界的一切實(shí)體都是數(shù)據(jù)元素。例如學(xué)生的信息、部門信息、銷售情況、城市地圖都是數(shù)據(jù)元素。數(shù)據(jù)對(duì)象(data object):具有相同性質(zhì)的數(shù)據(jù)元素的集合,是數(shù)據(jù)的子集。數(shù)據(jù)元素是數(shù)據(jù)對(duì)象的子集。在實(shí)際應(yīng)用中把相同性質(zhì)的數(shù)據(jù)元素集合到一起,就構(gòu)成了數(shù)據(jù)對(duì)象,例如每個(gè)學(xué)生信息是數(shù)據(jù)元素,而所有的學(xué)生信息就構(gòu)成了一個(gè)學(xué)生信息的對(duì)象,這里以表的形式表示。數(shù)據(jù)結(jié)構(gòu)(data structure):相互之間存在一種或者多種數(shù)據(jù)關(guān)系的數(shù)據(jù)元素的集合。這種數(shù)據(jù)元素之間的關(guān)系,通常被稱為結(jié)構(gòu)。例如,學(xué)生信息表中各學(xué)生信息元素之間的關(guān)系是簡(jiǎn)單的線性結(jié)構(gòu);部門信息表中各數(shù)據(jù)之間的關(guān)系是樹(shù)形結(jié)構(gòu)。根據(jù)各數(shù)據(jù)元素不同的關(guān)系類型,通常將結(jié)構(gòu)分為4類:集合、線性結(jié)構(gòu)、樹(shù)形結(jié)構(gòu)和圖結(jié)構(gòu)(或者網(wǎng)狀結(jié)構(gòu))。這4類關(guān)系的示意圖如圖2.2所示。

編輯推薦

《C語(yǔ)言學(xué)習(xí)路線圖?C語(yǔ)言常用算法分析》提供了內(nèi)容豐富的配套資源,找到《C語(yǔ)言學(xué)習(xí)路線圖?C語(yǔ)言常用算法分析》后,在該頁(yè)面的“網(wǎng)絡(luò)資源”超鏈接處下載也可以訪問(wèn)《C語(yǔ)言學(xué)習(xí)路線圖?C語(yǔ)言常用算法分析》的新浪微博,根據(jù)提示鏈接下載。C語(yǔ)言學(xué)習(xí)路線圖,為讀者朋友提供了從入門到實(shí)際項(xiàng)目開(kāi)發(fā)所需要的各方面必備知識(shí),提供了較為完善的學(xué)習(xí)整體解決方案,搭起了從學(xué)校走向社會(huì)的橋梁各個(gè)品種既有前后關(guān)聯(lián),也可以獨(dú)立使用從而避免了像以前那樣,學(xué)完一本書之后,仍然無(wú)所適從,既不會(huì)做項(xiàng)目也不知道接下來(lái)該學(xué)什么,以至于半途而廢的困惑??焖俜?wù):微博、QQ在線服務(wù),自學(xué)視頻:72集大型多媒體自學(xué)視頻,海量資源:模塊庫(kù)、案例庫(kù)、素材庫(kù)、題庫(kù)。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    C語(yǔ)言常用算法分析 PDF格式下載


用戶評(píng)論 (總計(jì)28條)

 
 

  •    本書共分為4篇,第l篇為算法基礎(chǔ)篇,包括程序之魂——算法、數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)、查找與排序算法、基本算法思想等內(nèi)容;第2篇為常用算法篇,包括數(shù)學(xué)算法、矩陣與數(shù)組問(wèn)題、經(jīng)典算法等內(nèi)容;第3篇為趣味算法篇,包括數(shù)學(xué)趣題、邏輯推理題等內(nèi)容;第4篇為算法競(jìng)技篇,包括計(jì)算機(jī)等級(jí)考試算法實(shí)例、程序員考試算法實(shí)例、信息學(xué)奧賽算法實(shí)例等內(nèi)容。
      本書提供了大量的自學(xué)視頻、源程序、素材,提供了相關(guān)的模塊庫(kù)、案例庫(kù)、素材庫(kù)、題庫(kù)等多種形式的輔助學(xué)習(xí)資料,還提供迅速及時(shí)的微博、QQ、論壇等技術(shù)支持。
      本書內(nèi)容詳盡,實(shí)例豐富,非常適合作為零基礎(chǔ)人員的學(xué)習(xí)用書和大中專院校師生的學(xué)習(xí)教材,也適合作為相關(guān)培訓(xùn)機(jī)構(gòu)的師生和軟件開(kāi)發(fā)人員的參考資料。
  •   這本書是我見(jiàn)過(guò)最好一本書,算法,算法,解決問(wèn)題的發(fā)明的,也建立在邏輯思維基礎(chǔ)之上,我非常贊賞這本書,在我買的《經(jīng)典編程282》中,有一章講述了哈希算法,在那本書中有說(shuō)明了一點(diǎn)哈希,總覺(jué)得在閱讀的過(guò)程當(dāng)中還少了什么似的,當(dāng)我看到這本書時(shí),頓時(shí),云開(kāi)霧散,從迷霧中驚醒,原來(lái)是這么一回事,和C指針,入門經(jīng)典,實(shí)例,函數(shù)手冊(cè),C和指針經(jīng)典著作,和在一起閱讀收獲眾多,所有的知識(shí)點(diǎn)環(huán)環(huán)相扣,脫離不了,非常的棒?。。。。。。?!
  •   算法詳細(xì),適合自學(xué),強(qiáng)化基礎(chǔ)!
  •   常用算法比較詳盡的介紹
  •   不錯(cuò),介紹一些算法,初學(xué)者看得懂……
  •   講的很詳細(xì),包含了我們聽(tīng)到的看到的知道的所有算法,強(qiáng)烈建議購(gòu)買
  •   書很好,本人計(jì)科的,對(duì)書非常滿意。很適合學(xué)習(xí)C語(yǔ)言的。。。
  •   學(xué)習(xí)編程必備。
  •   非常不錯(cuò)的一本C語(yǔ)言書
  •   要基礎(chǔ)的,
  •   很好的一本書,值得慢慢研究。
  •   這本還不錯(cuò),對(duì)于初學(xué)者還是有幫助的,推薦一下
  •   本書共分為4篇,第l篇為算法基礎(chǔ)篇,包括程序之魂——算法、數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)、查找與排序算法、基本算法思想等內(nèi)容;第2篇為常用算法篇,包括數(shù)學(xué)算法、矩陣與數(shù)組問(wèn)題、經(jīng)典算法等內(nèi)容;第3篇為趣味算法篇,包括數(shù)學(xué)趣題、邏輯推理題等內(nèi)容;第4篇為算法競(jìng)技篇,包括計(jì)算機(jī)等級(jí)考試算法實(shí)例、程序員考試算法實(shí)例、信息學(xué)奧賽算法實(shí)例等內(nèi)容。
      本書提供了大量的自學(xué)視頻、源程序、素材,提供了相關(guān)的模塊庫(kù)、案例庫(kù)、素材庫(kù)、題庫(kù)等多種形式的輔助學(xué)習(xí)資料,還提供迅速及時(shí)的微博、QQ、論壇等技術(shù)支持。
      本書內(nèi)容詳盡,實(shí)例豐富,非常適合作為零基礎(chǔ)人員的學(xué)習(xí)用書和大中專院校師生的學(xué)習(xí)教材,也適合作為相關(guān)培訓(xùn)機(jī)構(gòu)的師生和軟件開(kāi)發(fā)人員的參考資料。
  •   包裝好 發(fā)貨快
  •   還不錯(cuò)的書,還不錯(cuò)的書,
  •   額!這快遞速度好快,看來(lái)這錢多花點(diǎn)就是有效率,,書收到了,里面的內(nèi)容還可以!我雖然會(huì)用C但是像算法什么的我就是小白了!
  •   很好的書籍,代碼很規(guī)范,值得購(gòu)買
  •   正在看,發(fā)貨速度可以,看完再評(píng)吧
  •   還行,對(duì)菜鳥很有用
  •   比較專業(yè),歸納地也很具體。建議有點(diǎn)算法與C語(yǔ)言的基礎(chǔ)再看此書更好。
  •   本書的算法還算詳盡!
  •   紙質(zhì)不錯(cuò),內(nèi)容有待看。 視頻教程和源代碼到清華出版社官網(wǎng)可下(注:十幾KB很慢,下載下來(lái)的RAR文件有報(bào)錯(cuò)現(xiàn)象,不用管它直接解壓,能解多少解多少,該文件不建議離線下載)
  •   內(nèi)容歸納的很好,循序漸進(jìn)
  •   書很不錯(cuò),就是沒(méi)光盤?。?!大家一定要注意?。。?/li>
  •   我是C語(yǔ)言初學(xué)者,對(duì)這個(gè)比較感興趣,此書還是不錯(cuò)的
  •   書已經(jīng)收到,書本的質(zhì)量不錯(cuò)
  •   都是經(jīng)典算法,挺全的。
  •   內(nèi)容過(guò)時(shí),是從網(wǎng)絡(luò)上收集起來(lái)的各種信息的集合罷了,基本上沒(méi)有經(jīng)過(guò)加工。
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7