[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

     经部  史类  子部  集部  古籍管理  古籍工具书  四库全书  古籍善本影音本  中国藏书
  •  文化

     文化评述  文化随笔  文化理论  传统文化  世界各国文化  文化史  地域文化  神秘文化  文化研究  民俗文化  文化产业  民族文化  书的起源/书店  非物质文化遗产  文化事业  文化交流  比较文化学
  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

     执业资格考试用书  室内设计/装潢装修  标准/规范  建筑科学  建筑外观设计  建筑施工与监理  城乡规划/市政工程  园林景观/环境艺术  工程经济与管理  建筑史与建筑文化  建筑教材/教辅  英文原版书-建筑
  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

     园艺  植物保护  畜牧/狩猎/蚕/蜂  林业  动物医学  农作物  农学(农艺学)  水产/渔业  农业工程  农业基础科学  农林音像
  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

  •  保健/养生

  •  体育/运动

  •  手工/DIY

  •  休闲/爱好

  •  英文原版书

  •  港台图书

  •  研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学

  •  音乐
     音乐理论

     声乐  通俗音乐  音乐欣赏  钢琴  二胡  小提琴
  • 算法秘籍
    該商品所屬分類:計算機/網絡 -> 程序設計
    【市場價】
    539-782
    【優惠價】
    337-489
    【作者】 王一博 
    【所屬類別】 圖書  計算機/網絡  程序設計  算法 
    【出版社】機械工業出版社 
    【ISBN】9787111736189
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    開本:16開
    紙張:膠版紙
    包裝:平裝-膠訂

    是否套裝:否
    國際標準書號ISBN:9787111736189
    叢書名:計算機前沿技術叢書

    作者:王一博
    出版社:機械工業出版社
    出版時間:2023年11月 


        
        
    "

    產品特色

    編輯推薦

    算法是編程的基石,開發的核心。本書包含55個二維碼,300多分鐘視頻,100多個知識點,50多個示例,適合程序員、計算機專業相關師生,以及對算法感興趣的讀者。

     
    內容簡介

    這是一本關於數據結構和算法的書,以Java為描述語言,介紹了計算機編程中常用的數據結構和算法。全書共13章,講述了常見的數據結構、排序算法、位運算、樹、遞歸、回溯算法、貪心算法、雙指針和滑動窗口、BFS和DFS、前綴和、動態規劃、並查集、其他經典算法等知識。本書內容豐富,實用性強,通過示例練習和問題分析等方式,詳細講解了與算法有關的知識點。本書附贈視頻講解二維碼,以及源代碼。
    本書適合程序員、計算機專業相關師生,以及對算法感興趣的讀者閱讀。

    作者簡介

    王一博,網名博哥,各大專業網站知名博主,具有10多年的開發經驗,2017年開始做算法試題並在公眾號發布試題講解,經常遊走在全球30多個算法網站之間,累計做題2000多道,對算法試題有自己獨特的解題思路和技巧。

    目錄
    前言
    第1章 常見的數據結構/
    1.1數組/
    1.1.1滾動數組/
    1.1.2差分數組/
    1.1.3二維差分數組/
    1.1.4樹狀數組/
    1.2鏈表/
    1.3隊列/
    1.4棧/
    1.5散列表/
    1.6樹/
    1.6.1二叉搜索樹/
    1.6.2AVL樹/

    前言
    第1章 常見的數據結構/
    1.1數組/
    1.1.1滾動數組/
    1.1.2差分數組/
    1.1.3二維差分數組/
    1.1.4樹狀數組/
    1.2鏈表/
    1.3隊列/
    1.4棧/
    1.5散列表/
    1.6樹/
    1.6.1二叉搜索樹/
    1.6.2AVL樹/
    1.6.3紅黑樹/
    1.6.4字典樹/
    1.6.5哈夫曼樹/
    1.6.6線段樹/
    1.6.7笛卡兒樹/
    1.6.8其他樹/
    1.7堆/
    1.8圖/
    1.8.1圖的分類/
    1.8.2圖的表示方式/
    1.8.3圖的遍歷/
    1.8.4迪傑斯特拉(Dijkstra)算法/
    1.8.5貝爾曼-福特(Bellman-Ford)算法/
    1.8.6SPFA算法/
    1.8.7弗洛伊德(Floyd)算法/
    1.8.8普裡姆(Prim)算法/
    1.8.9克魯斯卡爾(Kruskal)算法/
    1.8.10博魯夫卡(Boruvka)算法/
    1.8.11拓撲排序/
    1.9數據結構總結/
    第2章 排序算法/
    2.1冒泡排序/
    2.2選擇排序/
    2.3插入排序/
    2.4快速排序/
    2.5歸並排序/
    2.6堆排序/
    2.7桶排序/
    2.8基數排序/
    2.9希爾排序/
    2.10計數排序/
    2.11其他排序/
    第3章 位運算/
    3.1位運算的常見操作符/
    3.2位運算的一些簡單操作/
    3.3示例練習/
    3.3.1交換兩個數字的值/
    3.3.2隻出現一次的數字/
    3.3.3有限狀態機/
    3.3.4二進制中1的個數/
    3.3.5總的比特位數/
    3.3.6反轉二進制/
    3.3.72的冪/
    3.3.84的冪/
    3.3.9交替二進制數/
    3.3.10數字範圍的按位與/
    3.3.11字符串長度的最大乘積/
    3.3.12兩整數之和/
    3.3.13集合的所有子集/
    第4章 算法秘籍樹/
    4.1二叉樹的遍歷方式/
    4.1.1二叉樹的DFS遍歷/
    4.1.2二叉樹的Morris遍歷/
    4.1.3二叉樹的BFS遍歷/
    4.1.4N叉樹的遍歷/
    4.2二叉樹層次遍歷習題/
    4.3二叉樹的特性習題/
    4.4二叉樹的深度優先搜索習題/
    4.5二叉樹的構造/
    4.6二叉樹的公共祖先問題/
    第5章 遞歸/
    5.1遞歸的理解/
    5.2示例練習/
    5.2.1反轉鏈表/
    5.2.2檢查是否是回文鏈表/
    5.2.3刪除鏈表的倒數第n個節點/
    5.2.4生成括號/
    5.2.5二叉樹展開為鏈表/
    5.2.6將二叉搜索樹改為累加樹/
    第6章 回溯算法/
    6.1回溯算法的使用/
    6.2示例練習/
    6.2.1解數獨/
    6.2.2n皇後/
    6.2.3目標值的組合/
    6.2.4組合/
    6.2.5單詞搜索/
    6.3回溯算法的剪枝/
    6.3.1有重復項數字的全排列/
    6.3.2劃分為k個相等的子集/
    第7章 貪心算法/
    7.1貪心算法存在的不足/
    7.2示例練習/
    7.2.1檸檬找零/
    7.2.2分發餅干/
    7.2.3分糖果問題/
    7.2.4最小跳躍次數/
    7.2.5無重疊區域/
    第8章 雙指針和滑動窗口/
    8.1相向雙指針/
    8.1.1回文串/
    8.1.2盛最多水的容器/
    8.2同向雙指針/
    8.2.1移動所有的0到數組末尾/
    8.2.2兩個鏈表的第一個公共節點/
    8.3快慢雙指針/
    8.3.1判斷鏈表中是否有環/
    8.3.2找出鏈表的中間節點/
    8.4滑動窗口/
    8.5大小可變窗口/
    8.5.1最長沒有重復字符的子串/
    8.5.2最小覆蓋子串/
    8.5.3長度最小的連續子數組/
    8.6固定窗口/
    8.6.1平均值最大的子數組/
    8.6.2找到字符串中的異位詞/
    8.6.3子數組中的最大值/
    8.7隻增不減窗口/
    8.7.1最大連續1的個數/
    8.7.2替換後的最長重復字符/
    8.7.3籃子裡的水果/
    第9章 BFS和DFS/
    9.1BFS的使用模板/
    9.2DFS的使用模板/
    9.3示例練習/
    9.3.1島嶼數量/
    9.3.2被圍繞的區域/
    9.3.3島嶼的最大面積/
    9.3.4腐爛的蘋果/
    9.3.5刪除無效的括號/
    9.3.6省份數量/
    第10章 前綴和/
    10.1一維前綴和/
    10.2二維前綴和/
    10.3示例練習/
    10.3.1和為k的子數組/
    10.3.2k個奇數的子數組/
    10.3.3連續數組的長度/
    10.3.4總和可被k整除的子數組/
    10.3.5和為k的路徑/
    第11章 動態規劃/
    11.1動態規劃講解/
    11.1.1兌換零錢(一)/
    11.1.2國王與金礦/
    11.1.3解題思路/
    11.2背包問題/
    11.2.101背包問題/
    11.2.2完全背包問題/
    11.2.3多重背包問題/
    11.2.4狀態壓縮/
    11.3組合與排列/
    11.3.1兌換零錢(二)/
    11.3.2加起來和為目標值的組合/
    11.3.3單詞拆分/
    11.4背包練習/
    11.4.1目標和(01背包)/
    11.4.2平分子集(01背包)/
    11.4.3最少的完全平方數(完全
    背包)/
    11.5其他練習/
    11.5.1最長公共子串/
    11.5.2最長公共子序列/
    11.5.3網格中的不同路徑/
    11.5.4最大正方形/
    11.5.5最長上升子序列/
    第12章 並查集/
    12.1並查集的使用/
    12.2並查集優化/
    12.3並查集路徑壓縮/
    12.4按大小合並優化/
    12.5按秩合並優化/
    12.6示例練習/
    12.6.1島嶼數量/
    12.6.2被圍繞的區域/
    12.6.3省份數量/
    12.6.4飛地的數量/
    第13章 其他經典算法/
    13.1KMP算法/
    13.2馬拉車算法/
    13.3摩爾投票算法/
    13.4埃氏篩法/
    13.5兩個數的最大公約數/
    13.6算術表達式的運算/
    13.6.1中綴表達式轉換的括號法/
    13.6.2中綴表達式轉換的二叉樹法/
    13.6.3中綴表達式轉前綴表達式/
    13.6.4中綴表達式轉後綴表達式/
    13.6.5後綴表達式求值/
    13.6.6前綴表達式求值/
    13.7牛頓迭代法求平方根/
    13.8Base64編碼/

    前言
    數據結構和算法是計算機科學的基石,是計算機的靈魂,要想成為計算機專業人員,學習和掌握算法是十分必要的。不懂數據結構和算法的人不可能寫出效率更高的代碼。計算機科學的很多新行業都離不開數據結構和算法作為基石,比如大數據、人工智能等。底層開發中也需要使用非常多的數據結構和算法知識,以保證底層繫統的穩定性和高效性。
    計算機科學家尼古拉斯·沃斯在計算機領域有一句人盡皆知的名言“算法 數據結構=程序”(Algorithms Data Structures=Programs),所以數據結構和算法是程序員必須掌握的技能。尤其是到一些大公司面試的時候,算法更是一個少不了的環節,熟練掌握數據結構和算法,可以開拓我們的視野,提高我們的邏輯思維能力,在寫代碼和分析官方源碼的時候也非常有幫助。學習數據結構和算法的一個好處就是:學完之後知識基本不會過時,可以永遠為我們所用。大家都知道程序員需要不停地學習,因為知識更新太快,記得在筆者上大學和後來開始工作的時候,非常喜歡研究官方源碼和框架,如痴如醉,但很遺憾,現在很多框架都已被淘汰了,沒被淘汰的也被更新得面目全非,然後還要不停地學習其他新的框架。筆者一直在思考,能不能學習一種永不過時的知識。後來就接觸了數據結構和算法,這一接觸就是好多年,學的那麼多知識依然沒有過時。比如KMP算法是在1977年被聯合發表的,那麼多年過去了,這種算法依然沒有被淘汰,如果是一個框架,基本上很難保證那麼多年還能存在,就算存在也會有大量的更新,還是需要不停地學習。

    數據結構和算法是計算機科學的基石,是計算機的靈魂,要想成為計算機專業人員,學習和掌握算法是十分必要的。不懂數據結構和算法的人不可能寫出效率更高的代碼。計算機科學的很多新行業都離不開數據結構和算法作為基石,比如大數據、人工智能等。底層開發中也需要使用非常多的數據結構和算法知識,以保證底層繫統的穩定性和高效性。
    計算機科學家尼古拉斯·沃斯在計算機領域有一句人盡皆知的名言“算法 數據結構=程序”(Algorithms Data Structures=Programs),所以數據結構和算法是程序員必須掌握的技能。尤其是到一些大公司面試的時候,算法更是一個少不了的環節,熟練掌握數據結構和算法,可以開拓我們的視野,提高我們的邏輯思維能力,在寫代碼和分析官方源碼的時候也非常有幫助。學習數據結構和算法的一個好處就是:學完之後知識基本不會過時,可以永遠為我們所用。大家都知道程序員需要不停地學習,因為知識更新太快,記得在筆者上大學和後來開始工作的時候,非常喜歡研究官方源碼和框架,如痴如醉,但很遺憾,現在很多框架都已被淘汰了,沒被淘汰的也被更新得面目全非,然後還要不停地學習其他新的框架。筆者一直在思考,能不能學習一種永不過時的知識。後來就接觸了數據結構和算法,這一接觸就是好多年,學的那麼多知識依然沒有過時。比如KMP算法是在1977年被聯合發表的,那麼多年過去了,這種算法依然沒有被淘汰,如果是一個框架,基本上很難保證那麼多年還能存在,就算存在也會有大量的更新,還是需要不停地學習。
    本書以Java為描述語言,介紹了計算機編程中常用的數據結構和算法,主要內容如下。
    第1章:主要介紹了8種數據結構,包括數組、鏈表、隊列、棧、散列表、樹、堆、圖,然後每種數據結構又有細分,比如介紹樹的時候有完全二叉樹、滿二叉樹、二叉搜索樹、AVL樹、紅黑樹、字典樹、哈夫曼樹、線段樹、笛卡兒樹等。圖的介紹中也有一些經典的算法,比如迪傑斯特拉算法、弗洛伊德算法、普裡姆算法和克魯斯卡爾算法等。
    第2章:介紹了幾種經典排序算法,以及它們的穩定性分析。
    第3章:主要介紹了一些位運算和常見操作符,還有一些簡單的操作和使用技巧,如有限狀態機和相關示例講解。
    第4章:介紹了和樹有關的知識,比如樹的遍歷方式,包括DFS遍歷、Morris遍歷,以及BFS遍歷等。
    第5章:分析了遞歸的原理和示例練習,可以把它看作是對一棵樹的DFS遍歷。
    第6章:主要介紹了回溯算法的使用,然後得出回溯算法的使用模板,以及一些經典示例,還有一些重復問題和不符合條件的修剪分支。
    第7章:主要介紹貪心算法的使用和存在的不足。
    第8章:分別介紹了相向雙指針、同向雙指針和快慢雙指針的使用技巧,還有滑動窗口的介紹和使用模板,以及大小可變窗口、固定窗口、隻增不減窗口等。
    第9章:主要介紹了BFS和DFS的使用模板和示例練習。
    第10章:主要介紹了一維前綴和與二維前綴和的使用。
    第11章:介紹動態規劃和一些經典問題的講解,如背包問題、組合與排列問題等。
    第12章:通過三國人物的故事,生動形像地介紹了並查集的使用、並查集優化、並查集路徑壓縮以及合並優化等。
    算 法 秘 籍第13章:介紹了其他一些經典算法,比如KMP算法、馬拉車算法、算術表達式的運算、牛頓迭代法求平方根、Base64編碼等。
    本書的撰寫與出版得益於機械工業出版社的鼎力支持,在此深表感謝,同時也感謝支持筆者的讀者和朋友,還要感謝筆者的愛人楊蘭一直以來的理解和支持。由於筆者水平有限,書中難免有不妥和疏漏之處,誠摯期盼讀者朋友給予批評和斧正,筆者會把問題整理出來分享到我們的算法學習網站“wansuanfa.com”(“玩算法”的拼音),關於算法的知識非常多,書中不可能全部介紹,大家還可以繼續在網站免費學習,本書的提高和改進離不開讀者的幫助和時間的考驗。大家也可以關注筆者,如果書中有不明白的地方可以隨時溝通,如果有想了解的知識點也可以告訴筆者,筆者會通過視頻直播和錄播的方式為大家進行講解。

    媒體評論
    推薦語
    算法是編程的基石。本書以生動的案例,結合作者的豐富經驗,詮釋了算法學習的直觀與趣味性,對任何對算法感興趣的開發者都具有極高的參考價值。強烈推薦!
    思否聯合創始人兼CTO 祁寧

    算法是學習開發的基礎和核心。博哥關注算法講解多年,筆耕不輟,深得51CTO網友愛戴。本書是他多年經驗的結晶,文筆精準、圖文並茂,讓枯燥的算法生動有趣,是廣大初學者全面學習和了解算法的極佳讀物!
    51CTO首席內容官 楊文飛

    這是一本非常實用的算法學習書,書中使用大量插圖詳細介紹了常見的數據結構和算法,內容全面,代碼中也有大量注釋,容易理解,值得推薦。

    推薦語
    算法是編程的基石。本書以生動的案例,結合作者的豐富經驗,詮釋了算法學習的直觀與趣味性,對任何對算法感興趣的開發者都具有極高的參考價值。強烈推薦!
    思否聯合創始人兼CTO 祁寧

    算法是學習開發的基礎和核心。博哥關注算法講解多年,筆耕不輟,深得51CTO網友愛戴。本書是他多年經驗的結晶,文筆精準、圖文並茂,讓枯燥的算法生動有趣,是廣大初學者全面學習和了解算法的極佳讀物!
    51CTO首席內容官 楊文飛

    這是一本非常實用的算法學習書,書中使用大量插圖詳細介紹了常見的數據結構和算法,內容全面,代碼中也有大量注釋,容易理解,值得推薦。
    開源中國創始人 紅藷











     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部