學習資料結構與演算法的好書,暢銷回饋中! 資料結構是有志從事資訊工作的專業人員,不得不重視的一門基礎課程。對於第一次接觸資料結構課程的初學者來說,過多的內容及不清楚的表達常是造成學習障礙的...more
★LeetCode刷題最重要題目精解 ★資料結構程式語言紮實基礎 ★演算法完整實作 ★陣列、鏈結串列、樹、搜尋、佇列、圖演算法 ★LRU、LFU快取 ★費氏數列、N皇后問題、背包問題 ★Union-Find ★K......more
——在日暢銷兩萬冊,獲頒日本「IT工程師書籍大獎2021特別獎」—— 演算法不只是知識,更該是解決問題的手段── 從理解演算法的設計技法、資料結構、圖演算法到解決問題, 透過大量圖解、程式競賽例題與實際案...more
Information Technology Specialist(ITS)是由Pearson VUE/Certiport推出符合產業趨勢的資訊科技認證,涵蓋IT資訊技術、資料庫、軟體研發、新興科技四大領域,透過ITS各項認證指標訓練,可驗......more
[名家名著] 29 Clean Architecture實作篇:在整潔的架構上弄髒你的手(第二版) Get Your Hands Dirty on Clean Architecture - Second Edition 『針對C......more
運算思維是用來培養系統化邏輯概念的基礎,進而學習在面對問題時能有系統的分析與拆解問題的能力。為了讓讀者能更容易地來理解運算思維與演算邏輯,本書採用豐富圖例來闡述觀念,並使用簡潔、易懂、易學的...more
快速掌握演算法思維 應對求職時IT公司的各種演算法面試題 用範本和框架思維解決問題,以不變應萬變 本書的最大功效 逐步指導讀者大量演練演算法題目,以及各種演算法題型的樣式和框架,快速掌握演...more
「全球央行大印鈔票,黃金白銀市場商機不斷。」 黃金在近幾年越來越受到大家的重視,而走入黃金交易市場的人也越來越多,但通常都是購買黃金存摺,而我們這系列叢書所關注的是較少大眾投資人會去接觸的...more
感謝讀者,暢銷回饋中! 本書是一本以 Python 程式語言實作來解說資料結構概念的重要著作。為了方便學習,書中都是完整的程式碼,可以避免片斷學習程式的困擾。內容編排上將較為複雜的理論以圖文並茂的方...more
新世紀的技術大變革,「人工智慧」背後的核心技術與原理為何? 「圖靈測試」早在70年前就預言了機器的智慧將會顛覆世界? 程式設計基礎×搜尋算法定義×過度低度擬和×隨機森林算法…… 不只當「被AI引導的人」,...more
程式設計納入108課綱,學習任何程式語言都要需要的運算思維! 寫程式就像寫作文,學會單字語法不代表就能寫出好文章。 但如果能先了解程式設計背後的思維與邏輯, 不管以後使用哪種程式語言,都能運用自如...more
Chapter1 資料的概念:在最開始的地方,以一系列的案例讓讀者認識到資料的價值(1.1),並且學習透過資料的型態(1.2) 和尺度(1.3) 來認識資料。 Chapter2 Python 基礎:對於沒有程式基礎的讀者,會從 Pyth...more
本書利用PyTorch、神經網路、圖論、機器學習,知識圖譜等最新技術,做出最棒的推薦系統。 第1、2章幫大家建立基礎,第3章從第2章推導,入門推薦演算法及推導能力。第4章介紹熱門的圖神經網路在推薦演算...more
本書共有六篇 第一篇 第1章到第3章介紹了多模態情感分析相關研究概述、多模態機器學習以及多工學習機制在不同領域的應用。 第二篇 介紹了多模態情感分析的資料集和前置處理方法,包括資料集簡介和...more
★超人氣暢銷演算法學習書全新增訂版!新增7種演算法詳細圖解+「資料壓縮」,內容增補修訂! ★全球超過250萬人使用,「Apple年度最佳APP」書籍化! ★隨書附贈獨家贈品「七大主題演算法圖解記憶表」 ★★ 讀再多...more
解析演算法結構 實際操作 加深學習 精選課堂練習 資料結構、排序、搜尋etc… 從基礎到應用準則完全圖解 ‧詳細講解各種演算法的特色 ・學會如何選擇適當的演算法 ・跨頁閱讀適合初學者或...more
少一點程式碼,多一點專注力,寫出更好理解、更好維護的程式! 「真希望在我第一次寫程式碼的時候就擁有這本書。」 —Adam Schroeder,Plotly社群經理 比爾蓋茲和巴菲特兩位商業傳奇人物的成功祕訣是什麼?...more
▶▶▶ 人人都會用程式的時代來臨了… 未來人人都必須具備有「運算思維」,才能駕馭AI,而不是反過來被會用AI的人淘汰,但「運算思維」該如何獲得呢?運算思維其實就是一種思考方式,可以藉由學習程式設計、...more
無師自通最高難度的計算問題! 本書將教你如何解決艱難的程式設計問題,並設計屬於你自己的演算法。透過教學大神Daniel Zingaro從USACO、IOI等世界級程式競賽中精選來的範例,你將學會如何分類問題、選...more
ACM-ICPC訓練聯盟推薦教材 適用於ACM、IOI等各類程式設計競賽訓練 本書以作者長期教學和競賽訓練中總結的資料結構和進階資料結構知識體系,以及行之有效的程式編寫能力訓練方法,以各類程式設計競賽的...more
適用於ACM, IOI等各類程式設計競賽訓練 精析典型賽題,提供詳細註解的參考程式,高效率訓練思維能力和編寫程式能力 本書以作者長期教學和競賽訓練中總結的資料結構和進階資料結構知識體系,以及行之有...more
ACM-ICPC訓練聯盟推薦教材 適用於ACM、IOI等各類程式設計競賽訓練 本書針對程式設計初學者的學習需求,以作者長期教學和競賽訓練中總結的知識體系,加上行之有效的程式設計能力訓練方法,以各類程式設...more
//不只考檢測、更鍛鍊未來程式力// 本書是專為有志往資訊科系發展的讀者所設計,具有以下幾項特色: □ 【紮實基礎教學】:全面涵蓋 C 語言各項主題,沒學過程式設計也可從本書開始入門。主題涵蓋基本...more
☝ 博碩嚴選!理解零負擔,採用功能強大的Java語言實作! ☝ 好評再上市,回饋發行中! 一本輕量級演算法 是您獲得程式設計新技能 提升自我價值的最好投資 程式設計課程的目的,特別著重「運算思維」(Computa...more
「What I cannot create, I do not understand.」 - Richard Feynman 最實用演算法指南,讓你在隨機森林裡也不迷航。 本書挑選出最實用、出現頻率最高的演算法及相關例題,並以C++實作......more
★★★用手機掃描書中 QR Code 立即觀看演算法動畫!★★★ ⦿ 一圖一步驟,帶你打開演算法的黑箱! ⦿ 全彩超圖解,將抽象的演算法視覺化! ⦿ 內容淺顯易懂,沒有長篇難懂的理論! 「演算法」給人的第一印...more
『建議搭配Uncle Bob的《Clean Architecture》,一本學理論,另一本學實作,兩本一起服用學習效果更佳。』-「搞笑談軟工」板主Teddy Chen 專文推薦 [名家名著] 27 Clean Architectur......more
不管是在計算的科學與實務上,演算法總是扮演重要的角色。除了傳統的計算之外,對任何一個開發者或程式設計師而言,使用演算法解決實務問題的能力是非常重要且必須具備的技巧。本書不只會幫助你發展選用的...more
論及撰寫有效率的程式時,每位軟體專業人士都需要具備有效率的演算法運作知識。在這本實務書籍中,《Algorithms in a Nutshell》作者George Heineman對於多種語言編寫程式時所用的效能改進關鍵演算法,有...more
本書利用遞推與遞迴演算法 來處理各式各樣的資料結構 遞推與遞迴是演算法的根基 演算法是個有趣的東西,針對某個問題設計演算法的時候,不會的人感覺像「大海撈針」,而會的人則感覺像「一葦渡江」。高...more
★★★★★【演算法】、【爆量題庫】★★★★★ 演算法戰鬥營,招收各路英雄好漢。 300道競賽試題,淬鍊你的腦神經,讓你從菜鳥晉升成教官! 本書技術重點 ✪貪婪演算法、分治演算法 ✪單鏈結、雙向鏈結、循環鏈...more
透過本書建立策略性計畫,學習「自學」程式設計 降低你的轉職焦慮!勇敢邁向自己想要的職涯方向 近十年由於手機應用程式(APP)、雲端技術、區塊鏈、AI 技術的興起,不但使得網路應用程式的需求大增,也...more
用輕鬆愉快的心情學習程式設計與演算法! .從零開始了解Python的程式設計與演算法 .邊開發遊戲,邊了解程式設計與演算法的基礎 .一邊解謎,一邊累積寫出實用程式的功力 .可以利用雲端上的Google Co...more
《演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用全圖解》 ★日本超人氣演算法學習書 ★逾50萬次下載量,「Apple年度最佳APP」書籍化! ★隨書附贈獨家贈品「圖形搜尋和排...more
榮獲美國出版人協會(Association of American Publishers)電腦資訊科學最佳書籍獎 電腦網路技術無所不在:每天,我們從海量的資訊中搜尋到所要的資訊、我們上傳照片到臉書上、我們運用公鑰加密來傳送私人...more
amazon.com ★★★★★最高評價,IT類別銷售榜首 系統設計面試被許多人認為是難度最高的技術面試。本書提供許多真實案例,告訴您如何分析與解決系統設計問題。 本書包含以下內容: .面試官想從答題中看到...more
快速掌握演算法思維 應對求職時IT公司的各種演算法面試題 用範本和框架思維解決問題,以不變應萬變 本書的最大功效 逐步指導讀者大量演練演算法題目,以及各種演算法題型的樣式和框架,快速掌握演...more
~自學演算法必備的第一本書~ ~想重溫演算法的程式設計師、工程師必讀!~ 坊間的演算法書籍一本比一本厚重,裡面全是些看再多遍也看不懂的理論及數學證明,還有一堆沒註解的程式碼,光是翻幾頁就讓人哈欠...more
趣味引導+圖文並茂+程式詳解+實境場景 連圖靈獎得主都無法逃避的電腦最基礎--資料結構及演算法。 蓋程式大樓的地基,築系統巨廈之盤石。 作者以課堂上師生輕鬆趣味對話的方式,用一個故事、一個趣味...more
人工智慧的發展就是要讓電腦具備獨立思考的能力,而強化式學習(Reinforcement Learning)就是訓練 AI 如何決策的一套方法,是最具產業發展潛力的熱門技術,可以有效解決生活中許多難以突破的問題,包括產業...more
理解零負擔‧採功能強大C語言實作 一本輕量級演算法 是您獲得程式設計新技能 提升自我價值的最好投資 當「寫程式」納入必修課程的趨勢下,程式設計或設計APP已是大部分學生或社會人士必須具備的基礎能...more
這是一本結合運算思維與演算法的入門書籍,開章即簡介AI世代與運算思維之間連結的關鍵心法,並針對運算思維的基礎安排了生動有趣、又富挑戰的小試身手擬真試題,包括: 線上軟體通關密碼 以數字加密提...more
這是一本結合運算思維與演算法的入門書籍,開章即簡介AI世代與運算思維之間連結的關鍵心法,並針對運算思維的基礎安排了生動有趣、又富挑戰的小試身手擬真試題,包括: 線上軟體通關密碼 以數字加密提...more
推薦系統對電商的重要性好比大樓的地基,在既有的商品品項上創造更大的利潤一直是演算法工程師深度挖掘的目標。深度學習早就跳出CV和NLP的範疇,進而分析購買行為。本書不但深入介紹了DNN,更將序列資料中...more
推薦系統從20世紀90年代開始出現,逐漸成為一種獨立的學科,並且在學術界和工業界應用中都獲得了諸多成果。本書主要說明目前學術界和工業界的一些主流、常用的推薦方法和工具。用最大眾化的Tensorflow/Skl...more
【名家名著】 21 想要讓程式更具彈性、更容易測試、更接近clean code, 你需要降低元件之間的耦合度, 依賴注入將是你強而有力的工具! 它是組合取代繼承的重要實踐! 要降低軟體元件之間的緊耦合...more
本書特色 本書包含600幅圖片,120個程式實例,66個習題實作。 多年教學經驗筆者深知演算法書籍如果只敘述理論,讀者在實作階段一定會碰上層層困難,因此在撰寫此書時,筆者特別重視理論與實作同步進...more
敏捷開發一直是一個優良軟體團隊的最高指導原則,團隊軟體開發的SOP早已成形,大型企業無不使用Scrum作為標準。但知易行難,敏捷不同於一些經典軟體工程具有一套方法、流程和範本讓你可以去遵循和套用,它...more
■考試得高分:提供考試偷撇步,教你如何快速寫出前序、中序、後序走訪。考試不必陷入遞迴的追蹤。 ■學習超簡單:提供學習資料結構的利器——動態影片,透過動畫幫助你理解演算過程的變化。 ■漸進式學習...more
理解零負擔‧採功能強大Java語言實作 一本輕量級演算法 是您獲得程式設計新技能 提升自我價值的最好投資 運算思維是用來培養系統化邏輯概念的基礎,進而學習在面對問題時能有系統的分析與拆解的能...more
♕ 不可不讀的機器學習面試寶典 ♕ 書中收錄了124道機器學習演算法工程師的面試題目和解答,其中絕大部分來自國際知名影音串流平台Hulu(由迪士尼所投資,總部設於美國加州)演算法研究部門的真實案例。 媒...more
本書涵蓋作者整套架構設計方法論和架構實踐,主要包括以下內容。 ■ 「架構基礎」先介紹架構設計的本質、歷史背景和目的,然後從複雜度來源,以及架構設計的原則和流程來詳細介紹架構基礎。 ■「高性能...more
從解決問題到整合運用,從「想」到「做」,所有人都能鍛鍊的思維能力 ――――運算思維 Computational Thinking―――― 沒有演算法,電鍋煮不出好吃的白飯? 有了運算思維,機器人也能煮咖哩飯! 沒有演算法,必需...more
本書主要內容: ■ 統計與科學 ■ 資料與數學 ■ 資料視覺化 ■ 模型與方法 ■ 大數據時代 ■ 數據的陷阱 透過本書,讀者能夠理解人工智慧時代的思維模式,應對迅速變化的世界,入門AI統計基礎...more
【名家名著】19 Robert C. Martin Series 軟體工程師必讀的十大好書之一 《無瑕的程式碼》作者Bob大叔親自撰文推薦! 遺留程式碼是每個coder在職場上幾乎都會遇到的難題, 且讓本書幫助您披荊嶄...more
理解零負擔‧採功能強大C#語言實作 一本輕量級演算法 是您獲得程式設計新技能 提升自我價值的最好投資 運算思維是用來培養系統化邏輯概念的基礎,進而學習在面對問題時能有系統的分析與拆解的能力...more
這是一本為了讓對使用電腦設計生命感興趣的人,可以輕鬆閱讀,而努力撰寫的書籍。 基於這一點,這本書是寫給想使用ALife塑造人物角色或場景的遊戲設計師,以及希望增廣自我創造力的創意人員,而非原本就...more
APCS,CPE最佳參考用書 演算法不僅要用得好,更要用得準 本書介紹多種解決經典問題的演算法技術,描述了問題出現的場景,並用Python提出簡單的解決方案。要正確實作演算法往往不是一件簡單的事情,總需...more
◈ Alice3自由軟體開發是由世界知名企業Sun Foundation、Orace、Google…等所共同支持的教學產品,希望對於剛入門學習寫程式的新手,能透過Alice3了解具體物件與抽象類別的程式寫作的概念。 ◈ 新手使用積...more
1.透過「星際探險家」桌遊遊戲來學習運算思維概念,包含:問題拆解、找出規律、歸納與抽象化、演算法設計等。 2.使用凹凸積木卡牌,讓學習者更快學習視覺化程式環境(如Scratch)語言。 3.透過卡牌來學...more
進一步鍛練你的數學腦 在不知不覺之中學會運算法的70道題目 寫程式果然很有趣! 親身體驗演算法吧! 越來越多事情可透過「寫程式」這件事完成,例如設計精美的智慧型手機、3D遊戲就是其中之一。不過也...more
1.Robot City v2:程式啟蒙教育桌遊由國立臺灣師範大學許庭嘉教授率領團隊研發設計,是最簡單又易上手的邏輯遊戲,使用對象分級清楚,時間彈性靈活且好掌控。透過卡牌將學生思考邏輯可視覺化,老師可從旁...more
◎依據演算邏輯安排學習進度,增加訓練強度 ◎透過簡明圖例講解,精確掌握抽象概念 ◎使用Python語言,輕鬆上手運算思維與演算邏輯 邏輯思維是所有學習過程中最重要的能力之一,而程式設計課程的目的亦...more
重複的事交給演算法處理,你可以空出時間去做更有價值的事 演算法是為了不做事而做的事,它是由執行工作的指令組成,那些工作通常是枯燥且重複的。電腦演算法藉由簡單的建構元素來讓機器可以辨識與產生...more
運算思維正是用來培養系統化邏輯概念的基礎,進而學習在面對問題時能有系統的分析與拆解問題,並從中發展可能的解決辦法,並找出最有效的演算法。演算法一直是電腦科學領域非常重要的基礎課程,從程式語言...more
工程師︰我已經拜讀了《Clean Code》,還有必要讀《Clean Architecture》嗎? 架構師︰喔,你會做磚頭,那你會蓋房子嗎? 將近10年的等待,全球知名作家Uncle Bob終於推出新作品《Clean Archit......more
理解零負擔‧採功能強大C語言實作 一本輕量級演算法 是您獲得程式設計新技能 提升自我價值的最好投資 當「寫程式」納入必修課程的趨勢下,程式設計或設計APP已是大部分學生或社會人士必須具備的基...more
資料結構是提升程式設計功力的必修課題。誠如Niklaus Wirth大師所說:「演算法+資料結構=程式」,資料結構的重要性可見一般。在目前的程式設計學習課程中,資料結構是必修的重點,同時也是許多國際程式設...more
歡迎光臨普格碼!拿起指南,你也可以遨遊程式的奇幻世界。 程式學習就從這本開始!讓你迅速認識4大類7種程式語言: Scratch/Python/Haskell/HTML/CSS/JavaScript/Java+Arduino 一起修練入門魔法......more
~~~《名家名著》03 V.S. 《無瑕的程式碼》03~~~ 小記者︰能說說你對《無瑕的程式碼──敏捷完整版》的讀後心得嗎? 工程師︰自從讀了這本《敏捷完整版》之後,我再也不怕面對那些慣老闆、慣客戶了。而...more
資料結構是程式設計課程的延伸,跟程式設計課程不一樣的地方在於,資料結構主要是透過一些變數的結構化組合,讓一些問題能更有效率的解決。本書對於演算法的描述方式包含三大常見的方法:文字敘述、流程圖...more
本書名列中文原創經典第05號 本書為經典名著的最佳實踐 .Clean Code : A Handbook of Agile Software Craftsmanship .Beautiful Code : Leading Pro......more
當高深的程式設計思想遇到個性鮮明的標點符號,一場精彩又深入淺出的課程就此展開... 「軟體無形,編程有道」 何謂程式計計範式? 即解決程式世界問題的抽象思維, 也是理解程式語言的具體指標。 ...more
當你接受一個遺留系統被賦予新增功能的任務時,首先,你會去看看原始碼,糟糕,原始碼一團亂,怎麼辦呢?是重構後加入新功能,還是另外寫新功能不要去碰觸舊有的程式碼呢? 面對運行了許久的大型遺留系統,...more
自從Charnes , Cooper and Rhodes(1978)將Farrell(1957)僅能衡量「單一產出、兩種投入」之效率評估模式,擴展為「多種產出、多項投入」之資料包絡分析法(Data Envelopment ,DEA)效率評......more
CPE! CPE! CPE! 就要考CPE了,仍毫無頭緒?那麼多的題目,要怎麼準備啊? 雖然已經有資料結構和基礎演算法的底子,嘗試解考古題時,仍然腦袋中一片空白!完全發揮不出原本的實力! 您有以上的困擾嗎?那...more
在職場上,不可避免地會被要求趕工、加功能,即便大師也不例外,遇到這些情況,你必須學會Say No,同樣地,你也必須學會Say Yes,只有謹慎地Say Yes,別人才會對你有所尊重,相信你是一位專業人士,如此當...more
本書主題是介紹如何寫出有高度可讀性的程式碼,主要概念是程式碼必需易於理解,更精 確地說,撰寫程式碼時應將他人理解程式碼所需的時間縮到最短。 本書使用許多不同程式語言的範例解釋這個概念,包含了...more
本書榮獲iThome年度百大好書推薦 本書的原文書名為《Clean Code: A Handbook of Agile Software Craftsmanship》,根據作者的說法,《無瑕的程式碼》為Jolt得獎著作《敏捷軟體開發:原......more
《程式與香雞排》《爪哇夜未眠》知名作者蔡學鏞最新力作, 李開復為文推薦 如果你沒有任何程式設計的經驗,這本書就是專門為你寫的。 如果你不是程式設計的初學者,且你懼怕程式設計,因為過去有不...more
一般的數位系統或數位設計的教科書,其內容多半深淺不一,有鑑於此,本書作者除了以淺顯易懂的文字來陳述基礎概念之外,也輔以大量的圖表來表達出真正的意涵,讓有興趣的讀者可以自我閱讀,輕鬆地掌握數位...more
寫程式一點都不難! 寫程式很難嗎? 看了本書,中文系的學生也能輕鬆上手! 內含習題解答,教你寫出簡易的 電腦放榜系統、選修課程系統、存貨管理系統! 李家同教授:「這本書的特色是強調邏輯思考...more
「資料結構」在大學是大二的課程,坊間一些相關的書籍,所包含的主題都非常多,無法在一學期上完,且大部份都用C語言來撰寫相關的演算法。筆者在環球技術學院教授此科目多年,從剛開始自編教材,至這幾年...more
本書討論很多網路演算法方面的主題,也在其他章節安排了傳統演算法的網路應用程式範例並已預設提供給有一定程度的學生。本書中全部演算法仍是以高階「虛擬碼」寫成,只有在選讀的Java實作範例章節中,才以...more
資料結構是資訊科學的一門基礎課程,不但於各校的資訊相關科系列為必修課程,近幾年來更逐漸被電機、應用數學、管理 …… 等科系列為選修謀程。並且,目前的資訊相關研究所考、甚至資訊類的高、普、特考亦將...more