*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202409*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:C/C++簡明雙鏈教程 ISBN:9787302669920 出版社:清華大學 著編譯者:李昕 吳春雷 郭磊 頁數:275 所在地:中國大陸 *此為代購商品 書號:1681098 可大量預訂,請先連絡。 內容簡介 本書按照程序設計的基本要求,採用簡明易用原則組織內容。全書案例實現以C++語法為主,面向在線評測(OnlineJudge,OJ)系統,提高學生解決實際問題的能力,既注重知識點的凝練,又強調其應用場景,結合了大量的例題。本書支持線上閱讀,與清覽、PTA、力扣等平台緊密銜接,構建了全方位、全時段的學習環境。在知識點之間、知識點和習題之間構建雙鏈知識網路,構建新形態教材,形成理論與實踐的緊密互補。 全書共分8章:第1章指明了教材的特色和C++的學習準備;第2章重點闡述數據類型、操作符和輸入輸出等語法基礎;第3章包括分支結構和函數設計初步,函數內容的早期介入是為了促進學生加強對函數的理解和應用;第4章重點介紹循環結構及其面向解決的應用問題;第5章介紹數組以及數組的應用場景,以及C++和C形式的字元串;第6章通過指針重點了解空間地址分配的概念;第7章簡單介紹了面向對象的概念,為第8章模板和容器的應用奠定語法基礎。 本書適合作為高等院校計算機、軟體工程、人工智慧等計算機相關專業本科生作為第一門編程課程的教材,同時可供面向OJ平台的各類競賽作為系統化的入門參考。目錄 第1章 學習準備1 1 教程特色 1 1 1 雙鏈知識網路 1 1 2 面向OJ系統 1 1 3 簡明原則 1 1 4 易用原則 1 2 計算機基本原理 1 2 1 運算器基本原理 1 2 2 程序執行和內存管理基本原理 1 3 C++程序設計 1 3 1 C++程序基本結構 1 3 2 C++程序的編譯與運行 1 4 IDE的使用 1 4 1 CodeBlocks新建項目 1 4 2 CodeBlocks調試基礎 1 4 3 CodeBlocks常用功能 1 5 在線評測系統 1 5 1 PTA 1 5 2 其他OJ 第2章 程序設計基礎 2 1 數據類型 2 1 1 常見數據類型 2 1 2 轉義字元 2 1 3 標識符 2 1 4 C語言的輸出方式 2 2 整型 2 2 1 整型的數值範圍 2 2 2 整數N進位轉十進位 2 2 3 整數十進位轉換為N進位 2 3 浮點型 2 3 1 浮點數的內存表示 2 3 2 純小數十進位轉換為二進位 2 4 其他數據類型 2 4 1 字元 2 4 2 字元串 2 4 3 布爾型 2 5 數據類型轉換 2 5 1 隱式類型轉換 2 5 2 顯式類型轉換 2 5 3 整型提升 2 5 4 類型轉換的精度損失 2 5 5 四捨五入和趨零舍入 2 6 操作符 2 6 1 運算符 2 6 2 除法和整除 2 6 3 求模運算 2 6 4 邏輯運算符 2 6 5 自增和自減運算 2 6 6 sizeof運算符 2 6 7 位運算 2 6 8 三個層次的變數交換 2 7 獲取用戶輸入 2 7 1 整型和浮點型的cin輸入 2 7 2 字元串的輸入 2 7 3 字元的輸入 2 7 4 數字和字元的混合輸入 2 7 5 逗號分隔的數值 2 8 時間處理 2 9 常用數學函數 2 10 運算效率的底層分析 2 10 1 負數和補碼 2 10 2 整型的極限值 2 10 3 常見運算的效率分析 題單 第3章 分支與函數初步 3 1 分支結構 3 1 1 單分支控制 3 1 2 雙分支控制 3 1 3 多分支控制 3 1 4 分支嵌套 3 2 分支程序優化 3 2 1 三天打魚兩天晒網 3 2 2 蟲子吃蘋果 3 3 自定義函數 3 3 1 函數定義 3 3 2 函數執行順序 3 3 3 函數聲明 3 3 4 函數返回值 3 3 5 變數的作用域 3 3 6 參數傳遞和引用 3 3 7 函數重載 3 3 8 參數的默認值 3 4 局部變數和函數的內存模型 3 5 變數的深度理解 題單 第4章 循環 4 1 while循環 4 2 do-while循環 4 3 for循環 4 4 嵌套循環 4 4 1 嵌套循環基本方法 4 4 2 內循環變數的初始化 4 5 break和continue 4 5 1 死循環與break 4 5 2 循環與continue 4 6 循環與遞歸 4 6 1 遞歸的演化 4 6 2 簡單遞歸 4 6 3 分類遞歸 4 7 經典循環問題 4 7 1 整數分解和倒序重組 4 7 2 素數判斷 4 7 3 窮舉法 4 7 4 對稱數判斷 4 7 5 二進位中1的個數 4 7 6 乘法的加法實現 4 8 循環與輸入 4 8 1 輸入重定向 4 8 2 數量不確定輸入 4 8 3 多級數量不確定輸入 4 9 程序優化案例 題單 第5章 數組與字元串 5 1 一維數組的定義和初始化 5 1 1 一維數組的定義 5 1 2 一維數組的初始化 5 1 3 一維數組的內存模型 5 1 4 數組的基本運算 5 1 5 數組作為函數參數 5 2 一維數組的應用 5 2 1 數組的插入與刪除 5 2 2 數組與循環的聯動 5 2 3 尺取法 5 2 4 空間換時間 5 2 5 打表法 5 2 6 排序 5 2 7 動態規劃 5 3 二維數組 5 4 C++的字元串 5 4 1 字元串的基本操作 5 4 2 字元串的長度和容量 5 4 3 字元串與整型的相互轉換 5 4 4 字元串分割 5 4 5 子串問題 5 4 6 高精度計算 5 5 C風格的字元串 5 5 1 C風格字元串的定義和初始化 5 5 2 C風格字元串的基本操作 5 5 3 C風格字元串的應用 題單 第6章 指針 6 1 指針的概念與指針變數的定義 6 1 1 指針與指針變數 6 1 2 指針變數的定義 6 1 3 指針的兩個「值」 6 1 4 強大的指針 6 2 數組與指針 6 2 1 一維數組與指針 6 2 2 二維數組與指針 6 2 3 二維數組與一維數組 6 2 4 數組作為函數參數 6 2 5 C風格字元串與指針 6 3 堆內存與動態空間分配 題單 第7章 面向對象 7 1 類和對象 7 2 動態對象和this指針 7 3 動態屬性和析構函數 7 4 封裝 7 5 繼承 7 6 多態 7 7 操作符重載 7 8 靜態屬性 7 9 綜合練習——構建鏈表 題單 第8章 模板和容器 8 1 泛型編程 8 1 1 模板函數 8 1 2 模板類 8 2 STL容器 8 2 1 容器的分類 8 2 2 迭代器 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |