本書系統(tǒng)完整地介紹了線性表、棧和隊列、樹和二叉樹、圖和字符串等數(shù)據(jù)結(jié)構(gòu)的抽象數(shù)據(jù)類型、操作實(shí)現(xiàn)和應(yīng)用實(shí)例,并討論了各種查找技術(shù)和排序算法。通過數(shù)據(jù)結(jié)構(gòu)抽象數(shù)據(jù)類型定義和接口封裝,培養(yǎng)讀者的抽象思維能力。書中的算法采用規(guī)范完整的C語言描述,讀者只需添加主程序就能夠運(yùn)行程序,進(jìn)而能夠在調(diào)試層面理解算法,從而跨越抽象和具體之
本書介紹以C++編程語言為基礎(chǔ)的Qt圖形界面編程,全書以兩個實(shí)際項目為背景,共分為10個完整、獨(dú)立的實(shí)訓(xùn)項目,按照完成一個獨(dú)立的實(shí)際項目需要的知識點(diǎn)來組織每個實(shí)訓(xùn)內(nèi)容,在實(shí)現(xiàn)功能遞增的七個版本的計算器和兩個版本的五子棋中不斷深化,逐步引出面向Qt圖形界面編程實(shí)踐的問題和知識點(diǎn)。本書的第一個實(shí)訓(xùn)是實(shí)訓(xùn)準(zhǔn)備,介紹Qt編程環(huán)
本書是全球暢銷的C語言教程之一。全書系統(tǒng)地介紹了4種當(dāng)今流行的程序設(shè)計方法——面向過程、基于對象、面向?qū)ο笠约胺盒途幊,?nèi)容全面、生動、易懂,作者由淺入深地介紹了結(jié)構(gòu)化編程及軟件工程的基本概念,從簡單的概念到最終的完整的語言描述,清晰、準(zhǔn)確、透徹、詳細(xì)地講解了C語言,尤其注重程序設(shè)計思想和方法的介紹。相對于上一版,這一
全書系統(tǒng)介紹了編譯程序的一般構(gòu)造原理、基本設(shè)計方法和主要實(shí)現(xiàn)技術(shù)。內(nèi)容包括:文法和語言基本知識、詞法分析程序的設(shè)計原理與構(gòu)造方法、各種語法分析技術(shù)、語法制導(dǎo)翻譯技術(shù)與中間代碼生成、符號表的組織和管理、代碼優(yōu)化、運(yùn)行時存儲空間的組織與管理、目標(biāo)代碼生成、并行編譯技術(shù)基本常識等。
本書為“十二五”普通高等教育本科國家級規(guī)劃教材,是教育部‐微軟精品課程教學(xué)成果。本書以Intel80x86指令系統(tǒng)和MASM6.x為主體,共10章,分為基礎(chǔ)和提高兩部分。前5章為基礎(chǔ)部分,以當(dāng)前“匯編語言程序設(shè)計”課程的教學(xué)為目標(biāo),講解16位基本整數(shù)指令及其匯編語言程序設(shè)計的知識,包括:匯編語言程序設(shè)計基礎(chǔ)知識,808
本書根據(jù)教育部考試中心最新頒布的《全國計算機(jī)等級考試二級MSOffice高級應(yīng)用考試大綱(2013年版)》編寫。精選Office中的實(shí)用知識,詳細(xì)講解Office2010各個組件的應(yīng)用技巧,通過案例分別對各章考點(diǎn)進(jìn)行解析。
本書是Java語言的經(jīng)典教材,中文版分為基礎(chǔ)篇和進(jìn)階篇,主要介紹程序設(shè)計基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計、GUI程序設(shè)計、數(shù)據(jù)結(jié)構(gòu)和算法、高級Java程序設(shè)計等內(nèi)容。本書以示例講解解決問題的技巧,提供大量的程序清單,每章配有大量復(fù)習(xí)題和編程練習(xí)題,幫助讀者掌握編程技術(shù),并應(yīng)用所學(xué)技術(shù)解決實(shí)際應(yīng)用開發(fā)中遇到的問題;A(chǔ)篇主要介紹基
本書是按照教育部高等教育司組織制定的《高等學(xué)校文科類專業(yè)大學(xué)計算機(jī)教學(xué)基本要求》中有關(guān)數(shù)據(jù)庫技術(shù)的教學(xué)基本要求編寫的。以MicrosoftAccess2010關(guān)系數(shù)據(jù)庫為背景,以作者精心設(shè)計的“教學(xué)管理”數(shù)據(jù)庫案例貫穿全書,系統(tǒng)介紹數(shù)據(jù)庫基礎(chǔ)知識、Access2010數(shù)據(jù)庫的六大對象以及數(shù)據(jù)庫管理與安全知識。教學(xué)案例中
RaspberryPi是一套價格低廉且高性能的計算機(jī)系統(tǒng),大小就像*一樣,由于迷你,因此可用于任何你所能想到的地方。本書將介紹如何運(yùn)用這臺神奇的小型計算機(jī)來構(gòu)建專屬的開發(fā)環(huán)境,制作超酷的機(jī)器人專案,從專案設(shè)計與開發(fā)的過程中獲得實(shí)操的樂趣。 《RaspberryPi入門與機(jī)器人實(shí)戰(zhàn)》內(nèi)容的編排由淺入深,讀者不需要有Ras
本書是為“數(shù)據(jù)結(jié)構(gòu)”課程編著的教材,第1章和第2章介紹數(shù)學(xué)基礎(chǔ)和算法相關(guān)預(yù)備知識,第3~第10章介紹常見數(shù)據(jù)結(jié)構(gòu)的抽象數(shù)據(jù)類型、算法實(shí)現(xiàn)、性能分析及其應(yīng)用。本書注重用具體案例介紹如何運(yùn)用數(shù)據(jù)結(jié)構(gòu)知識解決實(shí)際問題,同時穿插程序設(shè)計技巧的講解。全書采用C語言作為數(shù)據(jù)結(jié)構(gòu)和算法的描述語言,提供了大量設(shè)計精良的代碼,且不乏對算