幫助中心 | 我的帳號 | 關於我們

編程競賽寶典(C++語言和演算法入門)

  • 作者:編者:張新華|責編:趙祥妮
  • 出版社:人民郵電
  • ISBN:9787115554611
  • 出版日期:2021/06/01
  • 裝幀:平裝
  • 頁數:316
人民幣:RMB 89.9 元      售價:
放入購物車
加入收藏夾

內容大鋼
    編程類競賽活動受各級各類學校重視,受青少年學生歡迎。本書以Dev-C++為C++語言的開發環境,首先帶領讀者入門C++語言,然後循序漸進、由淺入深地講解C++語言的基本結構、數組、函數、指針、結構體、位運算等知識,並編排了競賽模擬、階段檢測等內容,使讀者能及時評估自己的學習效果。
    本書在介紹C++語言的同時,更加側重於計算思維的培養,通過「一題多解」及「數學求解」等方法,拓展讀者對題目的本質和內涵的思考與理解。本書還配備了參考程序、習題解答、測試數據、講解視頻等資源供讀者參考學習。
    本書由具有豐富經驗的編程競賽教練編寫,適合作為全國青少年編程競賽及大學生程序設計競賽的培訓用書,也可作為電腦專業學生、演算法愛好者的參考和學慣用書。

作者介紹
編者:張新華|責編:趙祥妮
    張新華,中學高級教師,信息學競賽教練,長期從事中小學信息學競賽輔導工作。取得浙江大學電腦科學與技術學士學位、廈門大學軟體工程碩士學位,獲得2009年普通高中信息技術現場優質課比賽全國一等獎。培養的學生多次獲得全國青少年信息學奧林匹克聯賽國家一等獎及亞洲與太平洋地區信息學奧林匹克競賽獎牌。著有《編程競賽寶典》。開發的軟體有三維圖形化C++編程工具Dev-C++智能開發平台和Python可視化界面設計軟體Visual Python。

目錄
第01章  C++語言入門
  1.1  我的第一個程序
  1.2  數據類型及運算
  1.3  字元和字元串
  1.4  輸入輸出及格式控制
  1.5  一些運算規則
第02章  基本結構
  2.1  順序結構
  2.2  選擇結構
  2.3  循環結構
第03章  競賽模擬
  3.1  文件讀寫
  3.2  製作測試數據
  3.3  隨機數據與對拍
  3.4  效率分析及簡單優化
第04章  數組
  4.1  一維數組
  4.2  二維數組
  4.3  字元數組
  4.4  滾動數組
第05章  階段檢測1
  5.1  筆試檢測
  5.2  上機檢測
  5.3  頭腦風暴
第06章  函數
  6.1  初識函數
  6.2  庫函數簡介
  6.3  常用的變數類型
  6.4  數組作為函數參數
  6.5  函數的遞歸調用
第07章  階段檢測2
  7.1  筆試檢測
  7.2  上機檢測
第08章  指針
  8.1  地址和指針
  8.2  指針變數的應用
  8.3  數組與指針
第09章  結構體
  9.1  結構體及其應用
  9.2  結構體與指針
  9.3  課後練習
第10章  位運算與進位
  10.1  位運算
  10.2  進位轉換
第11章  STL編程
  11.1  sort排序演算法
  11.2  lower_boundupper_bound
  11.3  vector向量容器
  11.4  pair容器
  11.5  set集合容器

  11.6  multiset多重集合容器
  11.7  deque雙端隊列容器
  11.8  list雙向鏈表容器
  11.9  map映照容器
  11.10  排列組合關係演算法
  11.11  stable_sort穩定排序
  11.12  multimap多重映照容器
  11.13  stack堆棧容器
  11.14  queue隊列容器
  11.15  priority_queue優先隊列容器
附錄A  ASCII對照表
附錄B  C++語言的關鍵字
附錄C  C++語言運算符及其優先順序
附錄D  常用函數庫
附錄E  常用函數
附錄F  如何使用在線評測網站

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032