主要介紹算法競賽中用到的C++語言的語法知識和一些簡單算法的運用。側重於學生數學思維的培養和簡單算法的應用。
張新華,浙江省瑞安中學信息學奧賽金牌教練。浙江大學計算機與科學學士學位,廈門大學軟件工程碩士學位。從教十年間,從高中零起點培養的學生多次獲得全國青少年信息學奧林匹克競賽一等獎及亞洲與太平洋地區信息學奧林匹克競賽金牌,他們中的絕大多數被清華大學、北京航空航天大學、中國科學技術大學、浙江大學,上海交通大學等重點名牌大學提前錄取。
2009年參加在四川綿陽舉行的普通高中信息技術現場優質課比賽獲全國一等獎。培養的學生多次在全國智能機器人競賽中獲全國冠軍及全國一等獎,2013年4月率隊參加在美國舉辦的國際機器人大賽中獲高中組滅火世界第三名。培養的學生多次在全國中小學電腦作品制作活動中獲全國二、三等獎。省信息技術教材的編寫者之一。
2010年,參與編寫的《機器人與程序設計》校本教材,被教育部評為國家「十一五」課題教學成果三等獎。2013年獲第九屆「瑞安市十大傑出青年」稱號。
目錄
第一章C++語言入門
我的第一個程序
標准數據類型
常量和變量
字符和字符串
數據輸入輸出
運算規則
第二章基本結構
順序結構
選擇結構
循環結構
第三章實戰演習
文件讀寫
讀寫函數
制作測試數據
產生隨機數據
調試技巧介紹
程序優化建議
實例演練
第四章數組
一維數組
二維數組
字符數組
動態數組
第五章初露鋒芒
筆試測驗
賽前熱身
正式比賽
頭腦風暴
第六章函數
初識函數
庫函數簡介
數組作為函數參數
局部變量和全局變量
自動變量與靜態變量
函數的嵌套
遞歸調用
第七章升級考核
第一天
第二天
第八章指針
指針概念
使用指針變量
數組與指針
快排函數
課后練習
第九章結構體
定義結構體
結構體變量的引用
指向結構體類型數據的指針
課后練習
第十章位運算與進制
位運算
進制轉換
bitset模板
實際應用
附錄ASCII碼對照表
C++的關鍵字
C++運算符及其優先級
C語言輸入輸出語句
字符串與string類
常用函數庫
數學知識
良好編程習慣
Cena評測系統使用說明
NOILinux環境介紹
Arbiter評測系統使用說明
參考文獻
我的第一個程序
標准數據類型
常量和變量
字符和字符串
數據輸入輸出
運算規則
第二章基本結構
順序結構
選擇結構
循環結構
第三章實戰演習
文件讀寫
讀寫函數
制作測試數據
產生隨機數據
調試技巧介紹
程序優化建議
實例演練
第四章數組
一維數組
二維數組
字符數組
動態數組
第五章初露鋒芒
筆試測驗
賽前熱身
正式比賽
頭腦風暴
第六章函數
初識函數
庫函數簡介
數組作為函數參數
局部變量和全局變量
自動變量與靜態變量
函數的嵌套
遞歸調用
第七章升級考核
第一天
第二天
第八章指針
指針概念
使用指針變量
數組與指針
快排函數
課后練習
第九章結構體
定義結構體
結構體變量的引用
指向結構體類型數據的指針
課后練習
第十章位運算與進制
位運算
進制轉換
bitset模板
實際應用
附錄ASCII碼對照表
C++的關鍵字
C++運算符及其優先級
C語言輸入輸出語句
字符串與string類
常用函數庫
數學知識
良好編程習慣
Cena評測系統使用說明
NOILinux環境介紹
Arbiter評測系統使用說明
參考文獻
網路書店
類別
折扣
價格
-
新書87折$256