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

C語言實用編程550例(550集視頻教程+源文件)

  • 作者:編者:李長榮//齊峰//王一萍|責編:袁金敏
  • 出版社:清華大學
  • ISBN:9787302669623
  • 出版日期:2024/08/01
  • 裝幀:平裝
  • 頁數:515
人民幣:RMB 118 元      售價:
放入購物車
加入收藏夾

內容大鋼
    這是一本實例版的C語言編程圖書,通過編碼求解問題的方式來講解C語言的編程知識、數據結構和演算法。全書共15章,第1?10章著重介紹C語言的基礎知識,包括選擇語句、循環控制語句、函數、數組、指針、字元串、結構體、結構體數組與鏈表、位運算和文件等;第11?15章側重於演算法和數據結構基礎,包括遞歸、棧和隊列、前綴和與差分、貪心演算法、動態規劃等。本書包含了400個實例和150個實練題目,每個實例都有實際的應用背景,通過分析和編碼來培養讀者的電腦思維和解決實際問題的能力。每個實例實練都配備了相應的視頻講解,以幫助讀者解決學習中的疑難問題,加深對所學知識的理解和運用。本書提供代碼源文件,便於讀者下載練習。另外,本書還提供網站在線刷題,提高讀者的編程實戰能力。
    本書旨在幫助讀者系統學習和掌握C語言編程的核心知識和應用技巧,無論是電腦相關專業的新生、程序設計競賽的入門級選手、培訓學員、C語言程序設計的深入理解和提高者,還是C語言編程的教師和畢業求職者,本書都將提供有價值的幫助。

作者介紹
編者:李長榮//齊峰//王一萍|責編:袁金敏

目錄
第1章  C語言編程入門
  視頻講解:110分鐘
  【實例 01-01】輸出Hello World!
  【實例 01-02】輸出多行信息
  【實練 01-01】編程輸出直角三角形
  【實練 01-02】編程輸出個人信息
  【實例 01-03】輸出學生個人信息
  【實例 01-04】計算1+2和3+4並輸出結果
  【實例 01-05】編程計算並輸出(1+8)×2-9÷4+5的結果
  【實例 01-06】輸出數字的平方和立方
  【實例 01-07】十進位整數13的八進位數和十六進位數
  【實例 01-08】計算1.1+2.2和3.3+4.4並輸出結果
  【實例 01-09】計算並輸出8+sin30°的結果
  【實練 01-03】求表達式的值
  【實例 01-10】IPv6的地址能分配多久
  【實練 01-04】求一元二次方程的根
  【實例 01-11】計算兩個整數的和
  【實例 01-12】變數的地址
  【實練 01-05】計算三個整數的平均值
  【實例 01-13】定義整型變數
  【實例 01-14】數據溢出
  【實例 01-15】計算1?n的和
  【實練 01-06】等差數列第n項的值
  【實例 01-16】把秒數轉換為天、小時、分鐘和秒的方式輸出
  【實例 01-17】3位整數的逆序數
  【實練 01-07】4位正整數的數字平方和
  【實例 01-18】變數的值自增
  【實例 01-19】交換兩個變數的值
  【實例 01-20】統計總學生數
  【實例 01-21】計算圓的面積和周長
  【實例 01-22】計算表達式的值
  【實練 01-08】3個實數的平均值
  【實例 01-23】計算多項式的值
  【實例 01-24】輸出字元及其ASCII值
  【實例 01-25】計算兩點的中點
  【實例 01-26】複利本利計算
  【實例 01-27】計算貸款餘額
  【實例 01-28】輸入一個字元,用該字元輸出一個等邊三角形
  【實例 01-29】把輸入的小寫字母轉換為大寫字母
  【實例 01-30】將大寫字母替換為字母表中后n位的字母
  【實例 01-31】用_Bool類型判斷命題結果
  【實例 01-32】浮點數相加后取整和取整后相加
  【實例 01-33】蘋果和蟲子Ⅰ
  【實例 01-34】複合賦值運算符
  【實例 01-35】逗號運算符和逗號表達式
  小結
第2章  選擇語句
  視頻講解:156分鐘
  【實例 02-01】3個整數中的最大值和最小值
  【實例 02-02】計算整數x的絕對值

  【實練 02-01】學生的成績
  【實練 02-02】偶數
  【實例 02-03】判斷一個字元是否為小寫字母
  【實例 02-04】兩個整數的排序
  【實練 02-03】整數的奇偶性
  【實練 02-04】蘋果和蟲子
  【實例 02-05】蘋果和蟲子Ⅱ
  【實例 02-06】輸出兩個浮點數中的較大值
  【實練 02-05】整數的絕對值
  【實例 02-07】3個整數的排序
  【實練 02-06】4個整數的排序
  【實例 02-08】判斷閏年
  【實練 02-07】兩位正整數
  【實例 02-09】判斷某個整數是否與7有關
  【實例 02-10】三角形判斷
  【實例 02-11】數字拆分
  【實例 02-12】誰做了好事
  【實練 02-08】最佳車的車號
  【實例 02-13】有一門課不及格的學生
  【實練 02-09】判斷一個給定的點是否在正方形內
  【實例 02-14】雞兔同籠
  【實練 02-10】分段函數
  【實例 02-15】攝氏溫度與華氏溫度的換算
  【實例 02-16】計算郵資
  【實例 02-17】判斷成績等級
  【實練 02-11】輸出星期幾對應的英文單詞
  【實例 02-18】判斷字元類型
  【實例 02-19】瘋狂的「雙11」
  【實例 02-20】求一元二次方程的根
  【實例 02-21】計算BMI
  【實例 02-22】月之天數
  【實例 02-23】不多於5位的正整數的處理
  【實練 02-12】不多於5位的正整數的處理
  【實例 02-24】檢測輸入的字母是否為母音字母
  【實例 02-25】簡單計算器
  【實練 02-13】簡單計算器
  【實練 02-14】成績等級
  小結
第3章  循環控制語句
  視頻講解:288分鐘
  【實例 03-01】1?n的整數和
  【實練 03-01】求區間內整數的和
  【實例 03-02】等差數列的和
  【實練 03-02】求區間內奇數的和
  【實例 03-03】整數n的階乘
  【實練 03-03】x的n次冪
  【實例 03-04】平均年齡問題
  【實例 03-05】最大跨度值
  【實例 03-06】真因子之和
  【實例 03-07】球彈跳的高度

  【實練 12-03】刪除無效括弧
  【實例 12-05】寫出這個數
  【實例 12-06】迴文鏈表
  【實例 12-07】說反話
  【實例 12-08】后綴表達式計算
  【實例 12-09】棒球比賽
  【實例 12-10】比較含退格符的字元串
  【實例 12-11】計算中綴表達式
  【實例 12-12】小孩報數問題
  【實例 12-13】銀行業務隊列簡單模擬
  【實例 12-14】Freda的隊列
  【實例 12-15】買票需要的時間
  【實例 12-16】Rabin-Karp字元串匹配
  【實例 12-17】機器翻譯
  【實例 12-18】Blah數集
  【實例 12-19】滑動窗口
  【實例 12-20】判斷棧和隊列
  小結
第13章  前綴和與差分
  視頻講解:91分鐘
  【實例 13-01】子數組的和
  【實例 13-02】和為k的子數組個數
  【實練 13-01】連續自然數的和
  【實例 13-03】最大子段和
  【實練 13-02】長度為k的子數組的最大和
  【實例 13-04】字元的個數
  【實例 13-05】操作后的序列
  【實練 13-03】種樹
  【實例 13-06】校門外的樹
  【實例 13-07】子矩陣的和
  【實練 13-04】數星星
  【實例 13-08】修改後的矩陣
  【實例 13-09】地毯問題
  【實練 13-05】區間和的個數
  小結
第14章  貪心演算法
  視頻講解:79分鐘
  【實例 14-01】分發餅乾
  【實練 14-01】最大總和
  【實例 14-02】三角形的最大周長
  【實練 14-02】字元串中的最大奇數
  【實例 14-03】6和9組成的最大數字
  【實例 14-04】活動安排
  【實例 14-05】背包問題Ⅰ
  【實例 14-06】最優分解
  【實練 14-03】多處最優服務次序問題
  【實例 14-07】區間覆蓋
  【實例 14-08】刪數問題
  【實練 14-04】最大數
  【實例 14-09】背包問題Ⅱ

  【實例 14-10】最優合併問題
  【實練 14-05】字典序最小問題
  小結
第15章  動態規劃
  視頻講解:312分鐘
  【實例 15-01】爬樓梯
  【實例 15-02】數塔問題
  【實練 15-01】三角形最小路徑和
  【實例 15-03】最少通行費
  【實例 15-04】最短路徑
  【實例 15-05】不同的路徑
  【實例 15-06】子數組的最大和
  【實練 15-02】子數組和的絕對值的最大值
  【實練 15-03】環狀子數組的最大和
  【實例 15-07】拆分乘積最大的整數
  【實例 15-08】聰明的小王
  【實例 15-09】最長上升子序列
  【實練 15-04】求最長不下降序列
  【實例 15-10】攔截導彈
  【實練 15-05】登山
  【實例 15-11】友好城市
  【實例 15-12】信封套娃
  【實例 15-13】合唱隊形
  【實例 15-14】挖地雷
  【實例 15-15】0-1背包問題
  【實例 15-16】機器分配
  【實例 15-17】購物最大優惠
  【實例 15-18】裝箱問題
  【實例 15-19】完全背包問題
  【實例 15-20】多重背包問題
  【實例 15-21】將整數劃分成k個整數
  【實練 15-06】放蘋果
  【實練 15-07】劃分成若干正整數之和
  【實練 15-08】劃分成若干不超過k的正整數之和
  【實練 15-09】劃分成若干不同的正整數之和
  【實練 15-10】劃分成若干奇數之和
  【實例 15-22】兌換零錢最少
  【實練 15-11】完全平方數
  【實例 15-23】兌換零錢方案數問題Ⅰ
  【實例 15-24】兌換零錢方案數問題Ⅱ
  【實練 15-12】買書
  【實例 15-25】將整數拆分成質數
  【實例 15-26】最長公共子序列
  【實例 15-27】最長迴文子串
  小結
附錄A  運算符的優先順序與結合性
附錄B  常用字元的ASCII碼對照表

  【實例 03-08】兔子繁殖問題
  【實例 03-09】猴子吃桃
  【實練 03-04】求年齡
  【實例 03-10】交錯序列前n項的和
  【實練 03-05】分數序列前n項和
  【實例 03-11】特殊a串數列的和
  【實例 03-12】完數
  【實例 03-13】質數
  【實例 03-14】平方根序列求和
  【實練 03-06】求數列的和
  【實例 03-15】求π的近似值
  【實例 03-16】一共來了多少客人
  【實例 03-17】分離正整數
  【實練 03-07】統計非負整數中某個數字出現的次數
  【實練 03-08】含k個3的數
  【實例 03-18】黑洞數
  【實例 03-19】數字反轉
  【實練 03-09】判斷是否為迴文數
  【實例 03-20】統計字元
  【實例 03-21】提取數字
  【實例 03-22】最大公約數
  【實練 03-10】約分最簡分式
  【實例 03-23】有理數加法
  【實例 03-24】分解質因子
  【實例 03-25】龜兔賽跑
  【實例 03-26】1?100之間的質數
  【實練 03-11】第n小的質數
  【實例 03-27】數字統計
  【實練 03-12】與7無關的數的平方和
  【實例 03-28】數字方格
  【實例 03-29】多項式求值
  【實例 03-30】棋盤放糧食
  【實例 03-31】冪級數展開的部分和
  【實例 03-32】輸出直角三角形Ⅰ
  【實練 03-13】輸出三角形字元陣列
  【實例 03-33】輸出直角三角形Ⅱ
  【實練 03-14】輸出倒置的直角三角形
  【實例 03-34】輸出鑽石圖形
  【實練 03-15】繪製矩形
  【實練 03-16】輸出沙漏形狀
  【實例 03-35】金幣數
  【實例 03-36】連續因子
  【實例 03-37】不定方程的解
  【實例 03-38】找零錢問題
  【實練 03-17】百馬百石
  【實例 03-39】跳水比賽
  【實練 03-18】比飯量
  【實練 03-19】誰是嫌疑犯
  【實例 03-40】水仙花數
  【實例 03-41】同行列對角線的格

  【實例 03-42】第幾天
  小結
第4章  函數
  視頻講解:192分鐘
  【實例 04-01】輸出3個整數中的最大值
  【實練 04-01】兩數的調和平均數
  【實練 04-02】檢測x和y是否在閉區間[0, n-1]內
  【實例 04-02】找出3個數的中間數
  【實例 04-03】計算m?n之間所有整數的和
  【實練 04-03】求整數n!
  【實例 04-04】完美立方
  【實例 04-05】1的個數
  【實例 04-06】哥德巴赫猜想
  【實例 04-07】完數統計
  【實例 04-08】既是質數又是迴文數的個數
  【實練 04-04】輸出質數
  【實練 04-05】尋找質數
  【實例 04-09】判斷是否與7無關
  【實例 04-10】丑數
  【實例 04-11】x的算術平方根
  【實例 04-12】輸出n行數字金字塔
  【實例 04-13】輸出個人名片
  【實例 04-14】正整數的處理
  【實例 04-15】月之天數
  【實練 04-06】第幾天
  【實例 04-16】輸出n天後的日期
  【實例 04-17】最大公約數
  【實練 04-07】最小公倍數
  【實例 04-18】雙親數
  【實例 04-19】計算組合數
  【實例 04-20】統計某個整數中某位數字出現的次數
  【實例 04-21】計算sinx和cosx的近似值
  【實例 04-22】計算e值
  【實例 04-23】四則運算長算式
  【實例 04-24】一個整數的隨機因子
  【實例 04-25】100以內四則運算口算自動出題
  【實練 04-08】擲骰子遊戲
  【實例 04-26】局部變數和全局變數
  【實例 04-27】局部變數同名時的作用域
  【實例 04-28】局部變數和全局變數同名時的作用域
  【實例 04-29】靜態局部變數
  小結
第5章  數組
  視頻講解:328分鐘
  【實例 05-01】與指定數相同的數的個數
  【實例 05-02】數組內存布局
  【實例 05-03】整數的統計
  【實例 05-04】月之天數
  【實練 05-01】計算天數
  【實例 05-05】兔子繁殖問題

  【實練 05-02】母牛的故事
  【實例 05-06】摘桃子
  【實例 05-07】大於平均年齡的人
  【實練 05-03】與平均年齡相差幾歲
  【實例 05-08】數組逆置存放
  【實例 05-09】向量的點積
  【實例 05-10】人民幣支付
  【實例 05-11】發工資
  【實例 05-12】瘋狂的「雙11」
  【實練 05-04】瘋狂的「雙11」(升級版)
  【實例 05-13】逆序對數
  【實例 05-14】兩倍問題
  【實例 05-15】兩數之和
  【實練 05-05】數組的距離
  【實例 05-16】進位轉換
  【實例 05-17】校門外的樹
  【實練 05-06】線段覆蓋
  【實例 05-18】開關燈問題
  【實例 05-19】篩選法找出1?100之間的質數
  【實例 05-20】第n小的質數
  【實練 05-07】質數對猜想
  【實例 05-21】查找特定的值
  【實例 05-22】求最小值及其下標
  【實例 05-23】移動
  【實例 05-24】真因子之和
  【實例 05-25】均值與誤差
  【實練 05-08】青年歌手大獎賽
  【實例 05-26】裝箱問題
  【實例 05-27】刪除元素
  【實例 05-28】最長平台問題
  【實例 05-29】有序整數的去重
  【實例 05-30】移除數組值為特定值的所有元素
  【實例 05-31】第k小的數
  【實例 05-32】王老師隨機點名
  【實練 05-09】絕對值排序
  【實練 05-10】最接近的數
  【實例 05-33】數列有序
  【實練 05-11】尋找第k大的數
  【實例 05-34】組成最小數
  【實例 05-35】直方圖
  【實練 05-12】數字統計
  【實例 05-36】顏色分類
  【實例 05-37】大於平均年齡
  【實例 05-38】二維數組在內存中的布局
  【實例 05-39】矩陣交換行
  【實練 05-13】矩陣交換列
  【實例 05-40】計算矩陣邊緣元素之和
  【實練 05-14】主次對角線上的元素之和
  【實例 05-41】圖像模糊處理
  【實練 05-15】矩陣的加法

  【實練 05-16】圖像相似度
  【實例 05-42】矩陣的乘法
  【實例 05-43】楊輝三角
  【實例 05-44】魔方矩陣
  【實例 05-45】螺旋矩陣
  【實練 05-17】矩陣的螺旋(回形)遍歷
  【實例 05-46】蛇形矩陣
  【實練 05-18】右上左下遍歷
  小結
第6章  指針
  視頻講解:276分鐘
  【實例 06-01】使用指針變數存儲整型變數的地址
  【實練 06-01】指針變數
  【實例 06-02】使用未初始化的指針變數
  【實例 06-03】指向無效內存空間的指針
  【實例 06-04】指針變數所占位元組數
  【實例 06-05】3個整數的排序
  【實練 06-02】4個整數的排序
  【實例 06-06】const與指針變數
  【實例 06-07】日期轉換
  【實例 06-08】通過指針訪問數組
  【實例 06-09】將數組的元素值逆置后輸出
  【實例 06-10】*p++、*++p和(*p)++
  【實例 06-11】整數序列的元素最大跨度值
  【實練 06-03】向量的點積
  【實例 06-12】與最大數不相同的數的和
  【實練 06-04】多數元素
  【實例 06-13】選組長
  【實例 06-14】出現次數最多的整數
  【實例 06-15】存在重複元素
  【實例 06-16】無序整數的去重
  【實練 06-05】將數組分成和相等的三個部分
  【實例 06-17】循環右移數組
  【實練 06-06】循環左移數組
  【實例 06-18】數組形式的整數加法
  【實例 06-19】中位數
  【實例 06-20】集合的並集
  【實例 06-21】合併兩個有序數組
  【實例 06-22】兩個數組非共有的元素
  【實練 06-07】找出兩個數組共有的元素
  【實例 06-23】數組的相對排序
  【實練 06-08】出現最多的數字
  【實例 06-24】void*數據類型
  【實例 06-25】動態一維數組
  【實例 06-26】歡樂的跳躍
  【實例 06-27】隨機生成指定長度的字元串
  【實例 06-28】指針數組
  【實例 06-29】日曆問題
  【實例 06-30】楊輝三角—不等長的動態二維數組
  【實例 06-31】二級指針

  【實例 06-32】矩陣求和
  【實練 06-09】矩陣的旋轉
  【實例 06-33】通過行指針輸出二維數組
  【實例 06-34】計算鞍點
  【實練 06-10】最匹配的矩陣
  【實例 06-35】返回指針的函數
  【實例 06-36】通過函數指針調用不同的函數
  【實例 06-37】輸入兩個運算數,輸出四則運算的結果
  【實例 06-38】qsort函數與函數指針
  【實例 06-39】最大間距
  【實例 06-40】數字黑洞
  小結
第7章  字元串
  視頻講解:376分鐘
  【實例 07-01】字元數組與字元串
  【實例 07-02】標題統計
  【實練 07-01】基因相關性
  【實例 07-03】被3整除
  【實例 07-04】信息加密
  【實練 07-02】信息加密
  【實例 07-05】信息解密
  【實例 07-06】加密的病歷單
  【實練 07-03】字元串加密
  【實例 07-07】統計母音字母
  【實例 07-08】字元數組和字元串的區別
  【實例 07-09】統計字元數
  【實例 07-10】字母重排
  【實例 07-11】第一個只出現一次的字元
  【實例 07-12】字元串常量
  【實例 07-13】連續出現的字元
  【實例 07-14】字元串p型編碼
  【實例 07-15】統計單詞
  【實練 07-04】首字母變大寫
  【實例 07-16】單詞的長度
  【實例 07-17】最長的單詞
  【實例 07-18】特定單詞的個數
  【實練 07-05】比較字元串大小
  【實例 07-19】單詞的翻轉
  【實例 07-20】刪除多餘的空格
  【實練 07-06】刪除多餘的空格(升級版)
  【實例 07-21】說反話
  【實例 07-22】單詞的排序
  【實例 07-23】DNA排序
  【實例 07-24】替換單詞
  【實例 07-25】念數字
  【實練 07-07】田徑運動會
  【實例 07-26】電話號碼生成英語單詞
  【實練 07-08】478-3279
  【實例 07-27】迴文密碼
  【實例 07-28】驗證郵箱

  【實練 07-09】檢查合法C標識符
  【實例 07-29】安全密碼
  【實練 07-10】IP地址判斷
  【實例 07-30】驗證子序列
  【實例 07-31】驗證子串
  【實例 07-32】字元環
  【實例 07-33】字元最大跨距
  【實例 07-34】刪除單詞后綴
  【實例 07-35】刪除子串
  【實例 07-36】十進位形式的IP地址
  【實練 07-11】十六進位轉十進位
  【實例 07-37】十六進位形式的IP地址
  【實練 07-12】N進位轉M進位
  【實例 07-38】ISBN號碼
  【實例 07-39】出書最多的作者
  【實例 07-40】大整數加法
  【實練 07-13】大整數減法
  【實練 07-14】求一個不超過10000的整數的階乘
  小結
第8章  結構體、結構體數組與鏈表
  視頻講解:280分鐘
  【實例 08-01】輸出學生信息
  【實練 08-01】圖書的結構體類型
  【實例 08-02】計算兩點間的距離
  【實練 08-02】三角形面積
  【實例 08-03】計算矩形的面積
  【實例 08-04】結構體變數所占位元組數
  【實練 08-03】計算結構體變數所占位元組數
  【實例 08-05】輸出n天後的日期
  【實練 08-04】日期的前一天
  【實例 08-06】結構體中的字元數組和字元指針
  【實例 08-07】成績統計
  【實例 08-08】賬戶查詢
  【實例 08-09】浮點數格式
  【實例 08-10】求集合的並集
  【實練 08-05】集合的交運算和差運算
  【實例 08-11】按平均成績排序
  【實練 08-06】生日相同Ⅰ
  【實例 08-12】身高排序
  【實練 08-07】分數線劃定
  【實例 08-13】誰是解題數量最多的學生
  【實例 08-14】計算與指定數字相同的數的個數(鏈表)
  【實例 08-15】刪除整數序列中與x相等的元素
  【實例 08-16】按平均成績排序(鏈表)
  【實練 08-08】生日相同Ⅱ
  【實例 08-17】去重排序
  【實例 08-18】子串計算
  【實練 08-09】集合併運算(要求使用鏈表存儲集合)
  【實例 08-19】相交鏈表
  【實例 08-20】刪除鏈表倒數第n個節點

  【實例 08-21】刪除有序鏈表中的重複元素Ⅰ
  【實例 08-22】刪除有序鏈表中的重複元素Ⅱ
  【實例 08-23】反轉鏈表Ⅰ
  【實例 08-24】反轉鏈表Ⅱ
  【實練 08-10】重排鏈表中的節點
  【實例 08-25】分隔鏈表
  【實例 08-26】猴子選大王(循環鏈表)
  【實例 08-27】環形鏈表
  【實例 08-28】序列操作(雙向鏈表)
  【實例 08-29】使用聯合類型存儲數據
  【實例 08-30】位欄位
  小結
第9章  位運算
  視頻講解:87分鐘
  【實例 09-01】判斷是奇數還是偶數
  【實例 09-02】區間位對應的整數Ⅰ
  【實練 09-01】計算二進位數對應的整數
  【實例 09-03】將二進位位設置成
  【實練 09-02】二進位數置
  【實例 09-04】2的n次冪倍
  【實例 09-05】區間位對應的整數Ⅱ
  【實練 09-03】二進位位整數
  【實例 09-06】位取反
  【實練 09-04】取反
  【實例 09-07】交換兩個變數的值
  【實例 09-08】簡單的加密
  【實例 09-09】只出現一次的整數
  【實例 09-10】某些位清零
  【實練 09-05】清零
  【實例 09-11】將區間位設置成
  【實練 09-06】設置為
  【實例 09-12】區間位賦值
  【實例 09-13】1的個數
  【實例 09-14】2的整數冪
  【實例 09-15】集合的子集
  小結
第10章  文件
  視頻講解:88分鐘
  【實例 10-01】文件的打開與關閉
  【實練 10-01】打開文件
  【實例 10-02】從文件中讀取單詞
  【實練 10-02】統計字元個數
  【實例 10-03】複製文件
  【實練 10-03】寫入文本文件
  【實例 10-04】格式化方式讀/寫文件
  【實例 10-05】數據塊的讀/寫
  【實練 10-04】讀/寫學生信息
  【實例 10-06】隨機讀/寫文件
  【實練 10-05】青年歌手大賽記分程序
  小結

第11章  遞歸
  視頻講解:237分鐘
  【實例 11-01】計算n!
  【實練 11-01】丑數
  【實例 11-02】非負整數位數
  【實練 11-02】判斷偶數
  【實例 11-03】Ackermann函數
  【實練 11-03】計算組合數
  【實例 11-04】二進位輸出整數
  【實練 11-04】正序輸出非負整數x的每一位
  【實練 11-05】計算a的n次方
  【實例 11-05】爬樓梯
  【實例 11-06】青蛙過河
  【實例 11-07】最大公約數
  【實例 11-08】選擇排序
  【實練 11-06】冒泡排序
  【實例 11-09】判斷一個單鏈表是否有序
  【實例 11-10】反轉鏈表
  【實例 11-11】從鏈表中移除節點
  【實例 11-12】漢諾塔問題
  【實例 11-13】紅與黑
  【實例 11-14】魔幻二維數組
  【實例 11-15】分解因子
  【實練 11-07】整數劃分問題
  【實練 11-08】放蘋果
  【實例 11-16】折半查找
  【實練 11-09】搜索插入位置
  【實例 11-17】兩數之和
  【實例 11-18】歸併排序
  【實例 11-19】數組中的逆序對
  【實練 11-10】統計數字
  【實例 11-20】快速排序
  【實例 11-21】排序鏈表
  【實練 11-11】使用歸併排序對鏈表進行排序
  【實例 11-22】分書問題
  【實例 11-23】n個整數的全排列
  【實例 11-24】八皇后
  【實例 11-25】迷宮問題
  【實練 11-12】紅與黑(深度優先搜索演算法)
  【實例 11-26】跳馬問題
  【實練 11-13】集合分解
  小結
第12章  棧和隊列
  視頻講解:149分鐘
  【實例 12-01】十進位非負整數轉換為二進位數輸出
  【實例 12-02】D進位的A+B
  【實練 12-01】不多於5位的正整數的輸出
  【實例 12-03】刪除最外層的括弧
  【實例 12-04】括弧匹配
  【實練 12-02】括弧的最大嵌套深度

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