《數(shù)據(jù)結(jié)構(gòu)與算法分析C++描述》 (第3版)是數(shù)據(jù)結(jié)構(gòu)和算法分析的經(jīng)典教材,書(shū)中使用主流的程序設(shè)計(jì)語(yǔ)言C++作為具體的實(shí)現(xiàn)語(yǔ)言。書(shū)的內(nèi)容包括表、棧、隊(duì)列、樹(shù)、散列表、優(yōu)先隊(duì)列、排序、不相交集算法、圖論算法、算法分析、算法設(shè)計(jì)、攤還分析、查找樹(shù)算法、k-d樹(shù)和配對(duì)堆等。編輯推薦《數(shù)據(jù)結(jié)構(gòu)與算法分析C++描述》(第3版)適合作為計(jì)算機(jī)相關(guān)專業(yè)本科生的數(shù)據(jù)結(jié)構(gòu)課程和研究生算法分析課程的教材。本科生的數(shù)據(jù)結(jié)構(gòu)課程可以使用本書(shū)第1章~第9章,多學(xué)時(shí)課程還可以講解第10章;研究生算法分析課程可以使用第6章~第12章。作者簡(jiǎn)介作者:(美國(guó))維斯 (Mark Allen Weiss) 譯者:張懷勇 等Mark Allen Weiss,1987年在普林斯頓大學(xué)獲得計(jì)算機(jī)科學(xué)博士學(xué)位,師從著名算法大師Robert Sedgewick,現(xiàn)任美國(guó)佛羅里達(dá)國(guó)際大學(xué)計(jì)算與信息科學(xué)學(xué)院教授。他曾經(jīng)擔(dān)任全美AP(Advanced Placement)考試計(jì)算機(jī)學(xué)科委員會(huì)的主席(2000-2004)。他的主要研究方向是數(shù)據(jù)結(jié)構(gòu),算法和教育學(xué)。
標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu) C++
上傳時(shí)間: 2022-05-12
上傳用戶:
本書(shū)通過(guò)大量短小精悍的程序,詳細(xì)而全面 地闡述了C++基本概念和技術(shù)以及C++11新增的 功能,包括管理輸入/輸出、循環(huán)和數(shù)組、面向?qū)? 象編程、模板、使用標(biāo)準(zhǔn)模板庫(kù)以及l(fā)ambda表達(dá) 式等。這些內(nèi)容被組織成結(jié)構(gòu)合理、聯(lián)系緊密的 章節(jié),每章都可在 1 小時(shí)內(nèi)閱讀完畢;每章都提 供了示例程序清單,并輔以示例輸出和代碼分 析,以闡述該章介紹的主題。為加深讀者對(duì)所學(xué) 內(nèi)容的理解,每章末尾都提供了常見(jiàn)問(wèn)題及其答 案以及練習(xí)和測(cè)驗(yàn)。讀者可對(duì)照附錄D提供的測(cè) 驗(yàn)和練習(xí)答案,了解自己對(duì)所學(xué)內(nèi)容的掌握程 度。 本書(shū)是針對(duì)C++初學(xué)者編寫(xiě)的,不要求讀者 有C語(yǔ)言方面的背景知識(shí),可作為高等院校教授 C++課程的教材,也可供初學(xué)者自學(xué)C++時(shí)使 用。
標(biāo)簽: C++
上傳時(shí)間: 2022-06-21
上傳用戶:d1997wayne
第1章:介紹如何輸出方波信號(hào),使喇叭發(fā)出聲音的方法,包括發(fā)出“嘩”聲的函數(shù)和分別傳遞一個(gè)、二個(gè)及三個(gè)白變量的“嘩”聲函數(shù),以及利用定時(shí)器產(chǎn)生方波信號(hào)而令喇叭發(fā)出“嘩”聲,并敘述音階與頻率的關(guān)系,以此作為演奏音樂(lè)的基礎(chǔ)。第2章:演奏音樂(lè)的程序由main()函數(shù)開(kāi)始,將其所有函數(shù)定義在·個(gè)main.c的模塊內(nèi),并分別以各種指令結(jié)構(gòu)來(lái)循序漸進(jìn)地介紹軟件構(gòu)建的思維與解決方法。第3章:以模塊化的設(shè)計(jì)方式將單獨(dú)的個(gè)main.c模塊細(xì)分為main.c模塊、initial.c模塊、delay.c模塊、music.c模塊以及其對(duì)應(yīng)的包括文件,可以使種序易于了解,節(jié)省開(kāi)發(fā)時(shí)間。而且,用范例來(lái)說(shuō)明各種應(yīng)用方法,以使讀者建立.整體思維,并進(jìn)行有效的學(xué)習(xí)。第4章:詳細(xì)介紹如何利用定時(shí)器釣中斷方法來(lái)產(chǎn)生音階的頻率,并山1/)輸出此方波信號(hào)而驅(qū)動(dòng)喇叭發(fā)出正確的音階。當(dāng)連續(xù)產(chǎn)生各音符的音調(diào)頻率時(shí),則形成演奏音樂(lè),并漸進(jìn)式地說(shuō)明什么樣的設(shè)計(jì)方法是最好的。第5章:音符的形成有兩個(gè)要素:音調(diào)及音長(zhǎng),當(dāng)音調(diào)以定時(shí)器中斷方法來(lái)生,音長(zhǎng)是否也可以由定時(shí)器來(lái)產(chǎn)生呢?本章介紹如何利用timerO及timer]兩個(gè)定時(shí)器中斷方法來(lái)演奏音樂(lè),并特別說(shuō)明當(dāng)音長(zhǎng)計(jì)時(shí)中斷時(shí)間太短時(shí)所造成的影響以及解決的方法。第6章:說(shuō)明音樂(lè)中“移調(diào)”的概念,分別以查表法和計(jì)算法來(lái)舉例說(shuō)明D大調(diào)、降E大調(diào)、F大調(diào)、G大調(diào)、降A(chǔ)大調(diào)、降B大調(diào)。并以TACT開(kāi)關(guān)的按鍵動(dòng)作來(lái)闡述移調(diào)的功能,而以外部中斷的方法來(lái)達(dá)到音樂(lè)演奏中實(shí)時(shí)移調(diào)的功能。第7章:介紹如何以按鍵開(kāi)關(guān)來(lái)選曲,以“嘩”聲和LED閃爍方式作為選曲的提示動(dòng)作,并以下列技巧來(lái)說(shuō)明按鍵的處理方法:開(kāi)關(guān)持續(xù)按著的重復(fù)動(dòng)作、開(kāi)關(guān)持續(xù)按著也動(dòng)作一次、消除按鍵彈跳波的程序規(guī)劃、持續(xù)按鍵以延時(shí)方式來(lái)繼續(xù)執(zhí)行動(dòng)作,及持續(xù)按鍵以定時(shí)器計(jì)時(shí)方式來(lái)繼續(xù)執(zhí)行動(dòng)作。同時(shí),通過(guò)此方式來(lái)培養(yǎng)讀者軟件設(shè)計(jì)的能力并使讀者養(yǎng)成慎密的思維方式。第8章:以9個(gè)按鍵開(kāi)關(guān)分別代表1~9首的按鍵選曲,并介紹如何以l/O的方式、SCAN的方式以及ADC的方式來(lái)檢測(cè)按鍵動(dòng)作,以及當(dāng)微電腦1/0不敷使用時(shí)的解決方法。更多相關(guān)內(nèi)容已全部上傳:8051單片機(jī)徹底研究-基礎(chǔ)篇:http://dl.21ic.com/download/8051-330965.html 8051單片機(jī)徹底研究-經(jīng)驗(yàn)篇:http://dl.21ic.com/download/8051-330966.html 8051單片機(jī)徹底研究-入門(mén)篇:http://dl.21ic.com/download/8051-330967.html 8051單片機(jī)徹底研究-實(shí)習(xí)篇:http://dl.21ic.com/download/8051-330969.html 8051單片機(jī)C語(yǔ)言軟件設(shè)計(jì)的藝術(shù):http://dl.21ic.com/download/8051-330970.html
標(biāo)簽: 8051 單片機(jī) C語(yǔ)言
上傳時(shí)間: 2022-06-25
上傳用戶:
介紹了C phy的基本知識(shí),以及和Dphy的對(duì)比等
標(biāo)簽: 物理層
上傳時(shí)間: 2022-07-08
上傳用戶:
本書(shū)主要介紹針對(duì)嵌入式系統(tǒng)基于c語(yǔ)言的軟件項(xiàng)目開(kāi)發(fā)流程、較為復(fù)雜的c語(yǔ)言編程知識(shí)與技巧、編程風(fēng)格及調(diào)試習(xí)慣,并通過(guò)對(duì)一個(gè)具體的軟件模塊(asix window gui)的分析,介紹分析代碼的方法以及設(shè)計(jì)軟件系統(tǒng)需要考慮的各要素。本書(shū)以實(shí)際項(xiàng)目中的代碼為例來(lái)進(jìn)行介紹,詳細(xì)分析在嵌入式系統(tǒng)開(kāi)發(fā)中程序員應(yīng)該注意的方法、技巧和存在的陷阱。本書(shū)適合用作學(xué)習(xí)嵌入式系統(tǒng)的高年級(jí)本科生或碩士研究生的教學(xué)用書(shū),也可作為從事嵌人式系統(tǒng)編程的軟、硬件工程師的技術(shù)參考用書(shū)。目錄:第1章 概述第2章 c語(yǔ)言的關(guān)鍵字與運(yùn)算符第3章 c語(yǔ)言的函數(shù)第4章 編譯、匯編與調(diào)試第5章 存儲(chǔ)器與指針第6章 中斷與設(shè)備驅(qū)動(dòng)第7章 編碼風(fēng)格第8章 代碼的調(diào)試第9章 asix window gui設(shè)計(jì)詳解附錄a c++/c代碼審查表(c語(yǔ)言部分)附錄b 部分課后思考題解答附錄c 嵌入式c語(yǔ)言測(cè)試樣卷與參考答案附錄d ub4020mbt開(kāi)發(fā)板簡(jiǎn)介
上傳時(shí)間: 2022-07-27
上傳用戶:
D-sub-jy
標(biāo)簽: D-sub-jy
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
Borland C++3.1 bc31full
上傳時(shí)間: 2013-07-27
上傳用戶:eeworm
Microsoft+Visual+C+++從入門(mén)到精通
上傳時(shí)間: 2013-06-05
上傳用戶:eeworm
Visual+C+++高級(jí)界面特效制作百例-郭慶民-中國(guó)電力出版社-2000
上傳時(shí)間: 2013-07-02
上傳用戶:eeworm
VC++ Turbo C串口通信編程實(shí)踐 龔建偉
上傳時(shí)間: 2013-08-03
上傳用戶:eeworm
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1