出版時間:2004-9 出版社:清華大學出版社 作者:吳文虎 頁數(shù):330
Tag標簽:無
內容概要
本書重點講授在C/C++語言環(huán)境下,編寫程序的思路和方法,涉及計算機語言、數(shù)據(jù)結構和常用算法等內容。全書內容豐富,強調動手實踐,深入淺出地引導讀者理性思維和理性實踐,教學方法引入人勝,便于自學。 本書可作為大專院校教材,亦可供從事計算機、自動化和相關領域的科研人員參考自學。
作者簡介
吳文虎,清華大學計算機系教授、博士導師。1936年生,浙江寧波人。1955年考入清華大學電機系,1958年轉入清華大學自動控制系。1961年畢業(yè)留校任教。
主要從事人工智能模式識別領域的研究與教學工作。
社會兼職:曾多年任中國計算機學會普及會主任。現(xiàn)在任全國
書籍目錄
第1章 緒論 第2章 編程準備 2.1 程序編寫 2.2 程序代碼及說明 2.3 輸出流對象cout 2.4 輸人流對象cin 2.5 程序注釋 2.6 算術運算符 2.7 數(shù)學函數(shù) 2.8 小結 習題第3章 變量、代數(shù)與計算機解題 3.1 程序的基本結構 3.2 變量與數(shù)據(jù)類型 3.3 定義變量和賦初值 3.4 變量賦值 3.5 小結 習題第4章 邏輯思維與計算機解題 4.1 關系運算和關系表達式 4.2 枚舉法的思路 4.3 循環(huán)結構 4.4 分支結構 4.5 任務4.1的程序框圖 4.6 任務4.1的參考程序 4.7 邏輯問題及其解法 4.8 小結 習題第5章 數(shù)據(jù)組織、篩選與排序問題的解題思路 5.1 數(shù)組 5.2 篩法 5.3 冒泡排序法 5.4 結構與結構數(shù)組 5.5 二維數(shù)組 5.6 小結 習題第6章 函數(shù)、遞推、遞歸 6.1 函數(shù) 6.2 遞推 6.3 遞歸及其實現(xiàn) 6.4 遞歸算法舉例 6.5 小結 習題第7章 指針 7.1 指針的概念 7.2 指針與數(shù)組 7.3 字符串及其處理 7.4 指針與函數(shù) 7.5 指針和結構 7.6 指針與結構數(shù)組 7.7 引用的概念及應用 7.8 利用引用來傳遞參數(shù) 7.9 幾種參數(shù)傳遞方式的比較 7.10 小結 習題第8章 蒙特卡羅法 8.1 偽隨機數(shù)的產生 8.2 偽隨機數(shù)的應用 8.3 小結 習題第9章 貪心法 9.1 貪心法解題的一般步驟 9.2 貪心法相關理論 9.3 小結 習題第10章 動態(tài)規(guī)劃 10.1 石子合并問題 10.2 用動態(tài)規(guī)劃方法解題 10.3 小結 習題第11章 鏈表 11.1 舉例說明鏈表的概念 11.2 建立鏈表的過程 11.3 鏈表結點的插入與刪除 11.4 循環(huán)鏈表 11.5 小結 習題第12章 二叉樹 12.1 基本概念 12.2 二叉樹的遍歷 12.3 二叉樹的建立 12.4 小結 習題第13章 流與文件 13.1 流 13.2 文件 13.3 小結 習題附錄A 程序調試 A.1 計分程序的調試 A.2 跳馬程序的調試附錄B 庫函數(shù) B.1 數(shù)學函數(shù) B.2 字符判斷函數(shù) B.3 字符串相關函數(shù)參考文獻
編輯推薦
·強調轉變觀念,以學生為中心,安排教學首先考慮培養(yǎng)目標、學生的認知規(guī)律和學習特點 ·強化實踐,讓學生在理論指導下動手動腦,更多地上機編程,鼓勵和引導探索式的學習 ·以任務驅動方式,通過實例講授程序設計的基本概念和方法 ·重點放在思路、算法、編程構思和程序實現(xiàn)上,訓練學生分析問題和解決問題的能力 ·注意培養(yǎng)學生良好的編程習慣
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載