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

高頻演算法設計(基於Python語言)

  • 作者:編者:朱洪銀|責編:錢誠
  • 出版社:中國水利水電
  • ISBN:9787522636832
  • 出版日期:2025/10/01
  • 裝幀:平裝
  • 頁數:380
人民幣:RMB 89.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    在AI時代,儘管大模型能夠幫助我們解決諸多複雜問題,但掌握基本的演算法原理仍然是不可或缺的。只有深入理解這些基礎原理,才能作出正確的設計決策,形成合理的判斷,並確保技術應用的準確性和有效性。如果缺乏這些基礎知識,我們就將難以真正駕馭AI技術,更無法發揮其最大價值。
    本書聚焦演算法編程核心能力培養,以「實踐+領悟」為導向,通過Python代碼實現、詳盡演算法解釋及配套視頻教程,幫助讀者掌握演算法邏輯與原理,提升問題解決與邏輯思維能力,適用於演算法學習與實踐需求。全書按解題方法分為15章,涵蓋旋轉排序數組、鏈表操作、動態規劃、深度/寬度優先搜索等演算法。題目遵循「題目描述—代碼實現—演算法解釋」結構,內容由易到難,前4章為基礎演算法,後續章節逐步引入較為複雜的演算法。
    本書主要面向電腦專業學生、演算法編程崗位求職者及演算法競賽參與者,廣泛適用於初級至中級水平的演算法編程學習者。

作者介紹
編者:朱洪銀|責編:錢誠
    朱洪銀,彩訊股份AI產研總監,博士畢業於中國科學院自動化研究所,清華大學知識工程實驗室博士后;曾擔任奇虎360演算法專家、浪潮集團主任工程師,並曾在高端伺服器系統全國重點實驗室擔任研究員;在多智能體協同、知識圖譜、自然語言處理、AI搜索、AI安全和高性能計算等多個前沿技術領域具備豐富的研發與實踐經驗,相關成果已在多個實際場景中落地;迄今已發表SCI/EI論文20余篇,申請發明專利20余項。

目錄
第1章  旋轉排序數組
  1.1  搜索旋轉排序數組
  1.2  螺旋矩陣
  1.3  搜索二維矩陣
  1.4  尋找峰值Ⅰ
  1.5  旋轉數組
  1.6  旋轉字元串
  1.7  二分查找
  1.8  對x開根Ⅰ
  1.9  尋找峰值Ⅱ
  1.10  在大數組中查找特定元素
  1.11  尋找目標最後出現位置
  1.12  對x開根Ⅱ
  1.13  搜索旋轉數組中的最小元素
  1.14  在排序數組中查找數字
第2章  鏈表操作
  2.1  刪除鏈表的倒數第n個節點
  2.2  有序鏈表去重(保留不重複的元素)
  2.3  有序鏈表去重(使每個元素只出現一次)
  2.4  劃分鏈表
  2.5  反轉鏈表Ⅰ
  2.6  環形鏈表
  2.7  相交鏈表
  2.8  反轉鏈表Ⅱ
  2.9  迴文鏈表
  2.10  刪除鏈表中的指定節點
  2.11  奇偶鏈表
  2.12  兩數相加
  2.13  約瑟夫問題
  2.14  鏈表排序
  2.15  重排鏈表
  2.16  合併K個排序鏈表
  2.17  複製帶隨機指針的鏈表
  2.18  搜索鏈表倒數第n個節點
  2.19  鏈表求和
  2.20  區間反轉鏈表
  2.21  分割鏈表
第3章  前綴操作
  3.1  搜索最大子數組
  3.2  除自身以外數組的乘積
  3.3  按權重隨機選擇
  3.4  查找和為0的子數組
  3.5  子數組求和
  3.6  查找和為0的子矩陣
第4章  雙指針演算法
  4.1  尋找兩個有序數組的中位數
  4.2  尋找最長公共前綴
  4.3  尋找最小覆蓋子串Ⅰ
  4.4  合併兩個有序數組
  4.5  檢查縮寫宇

  4.6  尋找最小覆蓋子串Ⅱ
  4.7  合併排序數組
  4.8  接雨水Ⅰ
  4.9  三角形計數
  ……
第5章  動態規劃
第6章  生成所有可能的組合
第7章  寬度優先搜索
第8章  深度優先搜索
第9章  反轉序列
第10章  買賣股票
第11章  字元串匹配
第12章  特殊數據結構
第13章  排序解法
第14章  圖
第15章  二又樹

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