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

青少年編程教育核心(C++語言與經典演算法教學研究與實踐)/福州市中學信息技術名師叢書

  • 作者:周成|責編:雷娜
  • 出版社:福建教育
  • ISBN:9787533494186
  • 出版日期:2022/07/01
  • 裝幀:平裝
  • 頁數:441
人民幣:RMB 78 元      售價:
放入購物車
加入收藏夾

內容大鋼
    「福州市中學信息技術名師叢書」旨在讓青少年在中學階段打下紮實的演算法基礎與良好的編程習慣等,並在參與信息學奧賽過程中培養與鍛煉計算思維,為培養國家信息科技後備人才出一份力。
    工作室領銜名師周成老師率先撰寫《青少年編程教育核心——C++語言與經典演算法教學研究與實踐》,從「C++編程入門」開始,逐步介紹排序、查找、枚舉、遞推、貪心等基礎演算法與棧、隊列等基礎數據結構知識,以及搜索、動態規劃等常用演算法,還有圖論基礎與最短路、最小生成樹等演算法知識。在知識點安排方面,採用分散難點、用到再學等策略進行編排。同時,通過解答大量實例,鞏固和檢驗學過的數據結構與演算法。
    本書是青少年學習編程的入門書,是邁出信息學奧賽之路的第一步。同時,本書也可以是廣大信息學奧賽教練指導學生開展信息學奧賽活動的參考書,依照本書的內容安排,可以較好引導學生參加信息學奧賽。

作者介紹
周成|責編:雷娜
    周成,福建省特級教師,福建省中小學中青年學科教學帶頭人,現任福建師大附中技術組組長。曾任福建師範大學兼職副教授、福建省電腦學會普及工作委員會副主任、福州市(中學信息技術)名師工作室領銜名師、福州市信息技術學科核心組成員等社會兼職。先後被評為「福州市先進教育工作者」「第四屆『福建省青少年科技教育突出貢獻獎』科技輔導員」「福州市第二十九屆勞動模範」「NOI優秀指導教師」「NOI金牌教師」等。

目錄
第1章  C++編程入門
  1.1  開啟編程之旅
    1.1.1  為什麼要學編程
    1.1.2  學習編程困難嗎
    1.1.3  Hello World程序
    1.1.4  程序中數據與存儲
    小結與實踐
  1.2  程序按部就班
    1.2.1  編程解題的基本步驟
    1.2.2  賦值語句做計算
    1.2.3  數據的輸入輸出
    1.2.4  順序結構應用舉例
    小結與實踐
  1.3  程序來做選擇
    1.3.1  如何表示條件
    1.3.2  兩種情況的討論
    1.3.3  用嵌套if做多選擇
    1.3.4  用switch做多選
    小結與實踐
  1.4  程序會重複算
    1.4.1  while循環重複算
    1.4.2  for循環重複算
    1.4.3  循環嵌套解趣題
    1.4.4  break和continue
    小結與實踐
  1.5  巧用數組處理數據
    1.5.1  一維數組及應用
    1.5.2  多維數組及應用
    1.5.3  字元串數據處理
    1.5.4  結構體及應用
    1.5.5  數組應用舉例
    小結與實踐
  1.6  程序模塊化:函數
    1.6.1  函數概念及分類
    1.6.2  函數定義與調用
    1.6.3  局部變數和全局變數
    1.6.4  函數調用的方式
    1.6.5  奇妙的遞歸函數
    1.6.6  函數應用舉例
    小結與實踐
  1.7  文件讓數據長期保存
    1.7.1  文件又是啥
    1.7.2  freopen讀寫文件
    1.7.3  用文件流讀寫文件
    1.7.4  構造數據文件自測
    小結與實踐
第2章  基礎演算法
  2.1  排序與查找演算法
    2.1.1  簡單排序
    2.1.2  快速排序

    2.1.3  歸併排序
    2.1.4  計數排序
    2.1.5  sort函數排序
    2.1.6  查找演算法
    2.1.7  排序查找應用舉例
    小結與實踐
  2.2  高精度演算法
    2.2.1  高精度加法
    2.2.2  高精度減法
    2.2.3  高精度乘單精度
    2.2.4  高精度乘高精度
    2.2.5  高精度除法
    2.2.6  高精度計算應用舉例
    小結與實踐
  2.3  遞推與枚舉演算法
    2.3.1  遞推演算法
    2.3.2  枚舉演算法
    小結與實踐
  2.4  分治與貪心演算法
    2.4.1  分治演算法
    2.4.2  貪心演算法
    小結與實踐
第3章  基礎數據結構
  3.1  初識數據結構
    3.1.1  數據結構基本術語
    3.1.2  線性表及其應用
    小結與實踐
  3.2  巧用隊列與棧
    3.2.1  隊列及其應用
    3.2.2  棧及其應用
    小結與實踐
  3.3  體驗樹之美
    3.3.1  樹的基礎知識
    3.3.2  二叉樹基礎知識
    3.3.3  二叉樹的遍歷
    3.3.4  樹應用舉例
    小結與實踐
第4章  常用經典演算法
  4.1  深度搜索(回溯)演算法
    4.1.1  回溯演算法簡介
    4.1.2  回溯演算法應用舉例
    小結與實踐
  4.2  廣度/雙向搜索演算法
    4.2.1  廣搜演算法簡介
    4.2.2  廣搜演算法引例
    4.2.3  廣搜演算法應用舉例
    4.2.4  雙向搜索演算法
    小結與實踐
  4.3  動態規劃演算法
    4.3.1  動態規劃演算法簡介

    4.3.2  線性動態規劃
    4.3.3  區間動態規劃
    4.3.4  背包型動態規劃
    4.3.5  多進程動態規劃
    小結與實踐
第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.3  並查集及其應用
    5.3.1  並查集有關概念
    5.3.2  並查集實現示例
    5.3.3  並查集實現
    5.3.4  並查集應用舉例
    小結與實踐
第6章  圖論基礎演算法
  6.1  圖遍歷與拓撲排序
    6.1.1  圖表示及遍歷
    6.1.2  拓撲排序
    小結與實踐
  6.2  最短路、最小生成樹演算法
    6.2.1  最短路演算法
    6.2.2  最小生成樹演算法
    小結與實踐

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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