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

Python演算法設計與分析從入門到精通

  • 作者:編者:明日科技|責編:賈小紅
  • 出版社:清華大學
  • ISBN:9787302592013
  • 出版日期:2021/11/01
  • 裝幀:平裝
  • 頁數:300
人民幣:RMB 79.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一本綜合講述演算法和數據結構的入門書,以圖解的方式全面介紹了當下比較實用的演算法。全書分為4篇,共13章,包括演算法入門、演算法的描述、Python編程基礎、排序演算法、四大經典演算法、其他演算法、鏈表演算法、樹形結構演算法、圖形結構演算法、查找演算法、哈希表、使用演算法解決常見數學問題、演算法常見經典問題等。本書從用戶學習與應用的角度出發,所有演算法都結合具體生活實例進行講解,涉及的程序代碼給出了詳細的註釋,並且運用大量的示意圖和實例應用,力求打造零壓力的學習氛圍,使讀者輕鬆掌握各種主流演算法,快速提高開發技能,拓寬職場道路。
    本書給出了大量的演算法實例,所有實例都提供源碼,本書的服務網站提供了模塊庫、案例庫、題庫、素材庫、答疑服務。力求為讀者提供一本「基礎入門+應用開發+實戰」一體化的Python演算法圖書。
    本書內容詳盡,實例豐富,非常適合作為演算法初學者的入門用書,也適合作為Python開發人員的案頭隨查手冊;另外,對於從C++、C#、Java等編程語言轉入的Python開發人員也有很大的參考價值。

作者介紹
編者:明日科技|責編:賈小紅

目錄
第1篇  基礎篇
  第1章  演算法入門
    1.1  什麼是演算法
    1.2  演算法基礎
      1.2.1  演算法的定義
      1.2.2  演算法的特性
      1.2.3  演算法的性能分析與度量
      1.2.4  大O表示法
    1.3  演算法的應用領域
    1.4  小結
  第2章  演算法的描述
    2.1  用自然語言表示
    2.2  用流程圖表示
      2.2.1  流程圖符號
      2.2.2  三大基本結構
    2.3  用N.S圖表示
    2.4  用代碼實現演算法
      2.4.1  用偽代碼實現演算法
      2.4.2  用編程語言實現演算法
      2.4.3  選擇一門編程語言
    2.5  小結
  第3章  Python編程基礎
    3.1  變數
      3.1.1  變數的命名和賦值
      3.1.2  變數的基本類型
      3.1.3  變數的輸入與輸出
      3.1.4  變數的計算
    3.2  三大結構
      3.2.1  順序結構
      3.2.2  條件分支結構
      3.2.3  循環結構
    3.3  列表與元組
      3.3.1  列表的創建
      3.3.2  檢測列表元素
      3.3.3  列表的截取——切片
      3.3.4  列表的拼接
      3.3.5  遍歷列表
      3.3.6  列表排序
      3.3.7  元組
    3.4  字典與集合
      3.4.1  字典的定義
      3.4.2  遍歷字典
      3.4.3  集合簡介
    3.5  函數
      3.5.1  函數的定義
      3.5.2  函數的調用
      3.5.3  函數參數的傳遞
    3.6  面向對象基礎
      3.6.1  面向對象概述
      3.6.2  類的定義和使用

    3.7  小結
  ……
第2篇  演算法篇
第3篇  數據結構篇
第4篇  實例篇

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