宏基資料結構與演算法(C/C++)

  • 出版日期:2018/12/05
  • 語言:繁體中文
  • ISBN: 9789868651814
  • 字數: 205,533
電子書定價:NT$ 300
電子書售價:NT$ 250

本書為流動版面EPUB,適合用 mooInk、手機、平板及電腦閱讀。

本書中包括資料結構與演算法,範例程式有非常詳細的解說。本書以精美的彩色圖形來說明演算法,使讀者對於解決方法有一個概念。各種演算法的執行效率以數學來說明外,並實際的執行來評估優劣。本書也介紹一些應用程式設計,如衛星遙測影像的幾何校正,矩陣在平行處理上的應用,以及資料檔案壓縮等。 本書共有18章,各章的內容皆非常豐富,本書可以宏大讀者軟體設計的基礎。

喜歡這本的人,也看了...

  • 東京大學資料科學家養成全書

    東京大學資料科學家養成全書:使用Python動手學習資料分析

    電子書售價:NT$ 546

    「大數據會消失,資料科學不會」 「所有的科學都是資料科學」 ―――資訊科學時代最需要閱讀的一本書――― 東京大學資料科學人氣講座全收錄──── ★傳說中的東大松尾研究室超熱門課程,第一手內容完整公開! ★用Python學習基本的程式撰寫,邊做邊學,鍛鍊最強的資料科學技能! ★收錄大量...

  • 精讀資料結構,演算法(C/C++)

    精讀資料結構,演算法(C/C++)

    電子書售價:NT$ 350

    本書包括資料結構、演算法及C/C++程式設計,範例程式解說非常詳細。以精美的彩色圖形來說明演算法,使讀者對於問題的解決方法有一個概念。各種演算法的執行效率以數學及實測評估其優劣。本書介紹C/C++語言的基本觀念、程式設計、除錯、也涉及應用程式設計,如衛星遙測的影像處理,電腦的並行處理等。本書共有21...

  • 4.3
    演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用全圖解

    演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用全圖解

    電子書售價:NT$ 315

    ★日本超人氣演算法學習書 ★逾50萬次下載量,「Apple年度最佳APP」書籍化! ★隨書附贈獨家贈品「圖形搜尋和排序圖解記憶表」 ★★ 讀再多文字解說都看不懂?沒關係,全部畫給你看,一次弄懂演算法到底是什麼!★★ ●直觀理解,從基礎開始學習,一用就上手的演算法專書! ●全圖像化s...

  • App Inventor 2程式開發實戰演練:正確學會Android App設計技巧的16堂課

    App Inventor 2程式開發實戰演練:正確學會Android App設計技巧的16堂課

    電子書售價:NT$ 380

    App Inventor 2利用圖形化介面,並以拖放圖形方式,將自己的創意開發出可應用在Android系統上的軟體程式。本書共有50個範例,包括TinyDB與Firebase資料庫的實際操演,每個範例以step by step詳細解說,引導讀者進入直覺式App的開發世界。

  • 圖解Python語言學習

    圖解Python語言學習:中學生及初學者適用

    電子書售價:NT$ 480

    世界70多億人口,超過2億, 勇闖「程式淘金」新熱潮。 全球200多個國家地區,將近20個, 湧向「程式教育」列入課綱新浪潮。 台灣「資訊科技」列入12年新課綱。 透過程式實作,能增強中學生科技素養; 經由程式技能,可提升台灣人才競爭力。

  • Python:期貨演算法交易實務136個關鍵技巧詳解

    Python:期貨演算法交易實務136個關鍵技巧詳解

    電子書售價:NT$ 420

    想要活用Python 3.x版實作金融科技與資料分析嗎? 藉由136個技巧與案例的逐步演練及說明,帶領你進入程式交易的殿堂。

  • 5
    Swift 起步走

    Swift 起步走:從 Swift 基礎入門到實戰 iPhone App

    電子書售價:NT$ 360

    本書內容包含: * Swift 語法的詳細介紹 * UIKit 常用元件的詳細介紹 * 35 個範例 App * 3 個完整實戰 App 使用 Swift 5.1 版本,對應 iOS 13 。

  • Python程式學習進階

    Python程式學習進階:50款創意遊戲掌握必備的Python技巧,零基礎也可以輕鬆上手程式設計基本語法與原理概念!

    電子書售價:NT$ 245

    人人Coding的時代已經來臨,「自學程式」浪潮襲來,而學習Python是步入程式設計領域的絕佳途徑,也是人工智慧(AI)時代必學的基礎工具! 學習寫程式就像運動或演奏樂器,沒有什麼特別的──你只需要付諸行動!但是,關於Python語言的學習書籍大多乏味無趣,讀起來像傳統教科書沒什麼兩樣,無法...

  • 教育的蛻變:卦爻符號(Code)在程式設計(Coding)上的運用

    教育的蛻變:卦爻符號(Code)在程式設計(Coding)上的運用

    電子書售價:NT$ 480

    教育不是翻轉;是生活中自然的成長蛻變! 因為科丁(coding),不只小孩,連大人都自己樂意學習困難的新東西! 《教育的蛻變》是有系統組織的第一本科丁教育參考教材。希望成為現代學生生活中的一環。為了這一系列的體驗、體會和體悟,本書著重在活動中快樂的學習。更強調互動的學習。  

  • 5
    XAML in Xamarin.Forms 基礎篇

    XAML in Xamarin.Forms 基礎篇

    電子書售價:NT$ 599

    本書適合想要學會各種 XAML 開發技巧的開發者,將會提供基本 XAML 知識與觀念,不同 XAML 項目的使用與應用的介紹

  • 5
    EXCEL樞紐分析:職場必學的大量數據解讀力

    EXCEL樞紐分析:職場必學的大量數據解讀力

    電子書售價:NT$ 290

    提升資料處理及分析力! 職人必學EXCEL樞紐分析 從基礎開始學起,了解樞紐分析的製作概念 從實際操作學起,了解功能表單各自的用途 從範例演練學起,了解統計與分析資料的多樣面貌 從複習實作學起,了解舉一反三的延伸習題,加深概念

  • 4.6
    Xamarin.Forms 快速入門

    Xamarin.Forms 快速入門

    電子書售價:NT$ 600

    這是一本帶領Xamarin.Forms 新手開發者,可以透過書中介紹的各種知識、開發技能,配合練習專案實作,快速地學會使用Xamarin.Forms 這個UI Toolkit 來進行跨平台的行動應用裝置之應用程式開發工作。

  • 圖說演算法:使用Python

    圖說演算法:使用Python

    電子書售價:NT$ 280

    理解零負擔,採高CP值Python語言實作 一本輕量級演算法,是您獲得程式設計新技能,提升自我價值的最好投資!

  • 5
    Python:股票演算法交易實務145個關鍵技巧詳解

    Python:股票演算法交易實務145個關鍵技巧詳解

    電子書售價:NT$ 360

    想要活用Python實作金融科技與資料分析嗎? 藉由145個技巧與案例的逐步演練及說明,帶領你進入程式交易的殿堂

  • Python 入門指南

    Python 入門指南:由基礎走向完整 GUI 及 Django 專案的 MVC 開發模式 V4.20

    電子書售價:NT$ 200

    本書為程式語言 Python 的入門教材,著重於帶領讀者以開發軟體的模式學習 Python 。

  • Python程式設計入門

    Python程式設計入門:金融商管實務案例(第三版)

    電子書售價:NT$ 400

    學習最好用的程式語言Python打造專業的金融分析平台。 書中佐以大量金融實務案例並應用Yahoo Finance及pandas套件開啟程式交易之門!

  • ASP.NET專題實務(I)

    ASP.NET專題實務(I):C#入門實戰

    電子書售價:NT$ 620

    市面上最詳細的 ASP.NET Web控制項解說,每一個控制項均有專屬範例,內容超過百頁。 每章都有 Case Study與範例程式,以實戰範例、動手作來瞭解理論。 深入解說 GridView,五大章內容,破解各種GridView的變化。 大量引用Microsoft Doc(微軟MSDN)官方文件...

  • Rhinoceros 6全攻略:自學設計與3D建模寶典

    Rhinoceros 6全攻略:自學設計與3D建模寶典

    電子書售價:NT$ 480

    Rhino是以繪製NURBS曲面為主的設計軟體,是電腦輔助工業設計(Computer Aided Industrial Design,簡稱CAID)類型軟體的佼佼者。Rhino具有低成本、易學習的優勢,其多樣化的強大功能,是無論入門/進階/高階者都適用的建模軟體。以Rhino完成建模後,可作為提案、...

  • Laravel 5 for beginner 新手道場:優雅運用框架快速開發 PHP 網站

    Laravel 5 for beginner 新手道場:優雅運用框架快速開發 PHP 網站:洪可郡(KeJyun)

    電子書售價:NT$ 420

    ●適用最新版的Laravel 5。 ●當前最受歡迎的PHP框架。 ●框架設計完全符合設計模式的五大原則。 ●功能開發迅速,輕鬆達到網站客製化。 Laravel是PHP的框架(Framework),提供了很多開發網站或API所需的工具及環境,可以經過簡單的設定就可以完成資料的處理及顯示,使開發者...

  • 資訊社會必修的12堂Python通識課

    資訊社會必修的12堂Python通識課

    電子書售價:NT$ 400

    本書的主要目標是希望讓想要學習Python的非資訊主科中學生、大學生、或社會人士可以有一個快速入門的教材及實用範例。

  • 一本漫畫就讀懂!人工智慧

    一本漫畫就讀懂!人工智慧:AI究竟能為人類做什麼?

    電子書售價:NT$ 226

    人工智慧顯然再也無法與我們的生活切割,本書延請日本知名的人工智慧專家與擅長科普繪本的畫家,從五大面向切入,將AI領域的必知知識整理成好消化的形式,幫助讀者切入人工智慧這個重大議題,除了正確認識它的發展現況,也持續關注後續發展。

  • 程式從0開始

    程式從0開始:輕鬆無痛了解程式語言語法

    電子書售價:NT$ 990

    別因為你是一般上班族或從事其它服務業、餐飲業甚至是業農等等…就認為學程式對你來說是非常遙遠或者不可能學會的事、或甚至覺得學程式是一種恐懼!! 如果你真的那麼認為,或許你可以試讀看看本書。而我更相信:全民皆可寫程式的時代已經來臨了。

  • Proxmox VE 6實務手冊

    Proxmox VE 6實務手冊

    電子書售價:NT$ 60

    這是一本務實的Proxmox VE 6安裝說明, 希望能適合初學者學習, 並以能快速上手至實用階段為目標, 所以儘一切可能減少不必要的設定, 也儘可能提供詳細可行的操作流程. 在此原則下, 如還有可改善的地方, 歡迎提供相關建議.

  • 資料採礦寶典 : 使用R語言

    資料採礦寶典 : 使用R語言

    電子書售價:NT$ 200

    《資料採礦寶典 : 使用R語言》是一本非常適合資料採礦(數據挖掘)初學者學習的一本教科書,不僅適合大學(本科)生上課使用,也適合研究生或老師進行研究時參考。作者潘文超教授是國際知名果蠅優化算法(Fruit Fly Optimization Algorithm)發明人,撰寫并发表了國際SSCI,SCI...

  • 跟這本相似的有...

  • 精讀資料結構,演算法(C/C++)

    精讀資料結構,演算法(C/C++)

    電子書售價:NT$ 350

    本書包括資料結構、演算法及C/C++程式設計,範例程式解說非常詳細。以精美的彩色圖形來說明演算法,使讀者對於問題的解決方法有一個概念。各種演算法的執行效率以數學及實測評估其優劣。本書介紹C/C++語言的基本觀念、程式設計、除錯、也涉及應用程式設計,如衛星遙測的影像處理,電腦的並行處理等。本書共有21...

  • 給工程師的第一本理財書:程式金融交易的118個入門關鍵技巧

    給工程師的第一本理財書:程式金融交易的118個入門關鍵技巧

    電子書售價:NT$ 380

    專業的投資理財,需要金融知識、資料分析與資訊技術等三者的結合。而具備資訊技術的工程師學習金融理財,只欠東風,藉由本書提供的金融專業與資料分析的方法,將幫助工程師善用程式工具,來學習投資理財。

  • 大數據下多變量應用分析

    大數據下多變量應用分析

    電子書售價:NT$ 210

    了解大數據下多變量分析之概念及實作 利用 R 實作演練 利用 SPSS 實作演練

  • 大數據常用之編程軟體概述及應用

    大數據常用之編程軟體概述及應用:C++、Python與Java網頁爬文實作

    電子書售價:NT$ 270

    了解網路爬文之概念、分析方法及流程 學習如何 C++ 利用進行網頁爬文 學習如何 Python 利用進行網頁爬文 學習如何 Java 利用進行網頁爬文 網頁爬文技術介紹:介紹網頁爬文的主要流程步驟,便於了解網頁爬文的內容。 運用 C++、Python 與 Java 於網頁爬文:分別使用...

  • 職業駭客的修練-機械碼與底層的把玩藝術

    職業駭客的修練-機械碼與底層的把玩藝術:秋聲

    電子書售價:NT$ 300

    就是這一本,讓你從程式設計師晉身為職業駭客。 這是一本寫給程式設計師的,也是寫給想成為職業駭客的書。因此,本書採用程式設計師最熟悉的開發環境Visual Studio作為反組譯的工具。本書會以C語言的程式為例,編譯後再反組譯,一步一步教會您如何解析機器碼對應的組合語言,找出程式的關鍵之處,透過特定...

  • 圖解資料結構

    圖解資料結構:使用C#

    電子書售價:NT$ 380

    這是一本如何將資料結構概念以 C# 程式語言實作的入門書。特色在於將複雜的理論以圖文並茂的方式解說和詮釋。首先從基本的資料結構概念開始,接著陸續以 C# 語言闡述陣列結構、鏈結串列、堆疊、佇列、樹狀、圖形、排序、搜尋等重要的觀念,書中也加入了許多演算法的介紹,包括:分治法、遞迴法、貪心法、動態規劃法...

  • 廠商詢價系統 操作手冊 V2.1

    廠商詢價系統 操作手冊 V2.1:適合營建業使用的工務管理資訊系統

    電子書售價:NT$ 450

    適用本書的行業有營造業、建設業、室內裝潢公司、工程顧問公司及建築師事務所。 廠商詢價系統,為 <工務管理資訊系統> 的第一個子系統,主要用來蒐集協力廠商的基本資料和報價資料,做為爾後 <工程估價系統> 的單價分析的參考單價以及將來用來查詢 <採購發包系統> 的潛在分包商之用。 本...

  • C++程式設計與運算思維實務

    C++程式設計與運算思維實務:輕鬆掌握物件導向設計技巧的16堂課

    電子書售價:NT$ 400

    【本書實務經驗分享】 ‧大量程式範例,正確無誤執行 ‧「上機程式測驗」,強化撰寫與除錯能力 ‧精心設計習題,驗收教學成果 ‧是C++程式設計教材最佳首選

  • UML物件導向系統分析與設計(第四版)

    UML物件導向系統分析與設計(第四版)

    電子書售價:NT$ 420

    本書以物件導向技術為主軸,輔以UML為塑模工具來闡述有關近代資訊系統開發之方法。適用對象包含任何對系統開發有興趣之同學,程式設計師,軟體工程師,及系統分析師。

  • 5
    漫話PHP : 史上最易懂的PHP手冊

    漫話PHP : 史上最易懂的PHP手冊

    電子書售價:NT$ 240

    市面上介紹PHP的書籍不少 但利用漫畫的輕鬆簡易特色來解說PHP卻是創舉! 身為程式設計師的你,身為美術設計師的你——是不是常常面臨HTML標籤與PHP程式碼交錯混雜的問題?你是程式設計師,追加個小程式,卻讓網站畫面整個走樣嗎?你是美術設計師,修改個樣式表,卻讓整個網站停止運作嗎?  

  • 資料結構初學指引──入門精要版(第三版)

    資料結構初學指引──入門精要版(第三版)

    電子書售價:NT$ 360

    ■考試得高分:提供考試偷撇步,教你如何快速寫出前序、中序、後序走訪。考試不必陷入遞迴的追蹤。 ■學習超簡單:提供學習資料結構的利器——動態影片,透過動畫幫助你理解演算過程的變化。 ■漸進式學習:慢慢地逐步加入C語言進階技術講解,從頭學起。 ■焦點最集中:挑選資訊領域必備的,基礎資料結構做為主要...

  • 5
    Python入門教室

    Python入門教室:8堂基礎課程+程式範例練習,一次學會Python的原理概念、基本語法、實作應用

    電子書售價:NT$ 406

    ————————超人氣暢銷書《演算法圖鑑》、《深度學習入門教室》系列作———————— 熱門程式語言第1名,日本暢銷Python學習入門書! 邊做邊學,實際操作練習,享受程式設計的樂趣! ★ 全彩圖文解說,給程式設計新手的最佳指南! ★ 遊戲製作.GUI設計.模組活用,可從網頁下載範...

  • CentOS Linux 8實務管理應用

    CentOS Linux 8實務管理應用

    電子書售價:NT$ 420

    本書彙整作者多年的教學與開發經驗,從基礎知識直搗核心應用,立刻就能學習到各種伺服器架設與管理的方式,是想從新手變成網管人員所不容錯過的工具書。

  • 5
    Python:股票演算法交易實務145個關鍵技巧詳解

    Python:股票演算法交易實務145個關鍵技巧詳解

    電子書售價:NT$ 360

    想要活用Python實作金融科技與資料分析嗎? 藉由145個技巧與案例的逐步演練及說明,帶領你進入程式交易的殿堂

  • 從零開始學Python程式設計(適用Python 3.5以上)

    從零開始學Python程式設計(適用Python 3.5以上):李馨

    電子書售價:NT$ 420

    學習一個程式語言,Python的簡單、明瞭能讓初學者快速上手。不可免俗的要從Python基礎語法開始,一個簡單的IDLE環境,雖然很陽春,但有不錯的除錯功能,很多小程式都可以利用Python Shell這個互動交談模式。由於Python能討論的內容非常豐富,本書以基礎入門、有序和無序、標準函式、物件...

  • 詳細書訊

    本書以本人著作『資料結構、演算法與應用程式設計』為基礎再精編而成。為響應『節能減碳愛地球,減少樹木的砍伐』,本書只出版電子書,沒有紙本書。本書為理論探討非常深入,並具有創意的資料結構與演算法書籍,專供對軟體設計有興趣,想在程式設計方面奠定基礎者。 不熟悉資料結構與演算法者設計的程式,流程通常會比較零亂,反之,一個熟悉資料結構與演算法者設計的程式一定是有條不紊,並且會講求程式的執行效率。軟體設計工業非常進步的印度等國家在高中的課程,已經開設資料結構。要熟悉資料結構與演算法,並不是閱讀一本書就可以,而是要參考許多的相關書籍,這是非常耗費時間與金錢的,這對於課業或工作繁忙的人,幾乎是一件很難做到的事情,作者在國外公費留學的這段期間,努力搜集歐美各國專家學者所發表的有關資料結構與演算法之文獻與著作,精心編著成此書,其主要目的是希望讀者研讀資料結構與演算法時能夠事半功倍,提高學習的興趣與信心。 作者從事資訊教學多年,在資料結構、演算法方面有多年的教學研究經驗,非常瞭解一般讀者的需求。如果能熟讀這本書,不但可以讓讀者節省許多寶貴的時間與金錢,而且可以減少撰寫程式時,那種費盡心思也想不出解決方法的焦慮與挫折感。 C++是世界上使用最廣泛的一種程式設計語言,編寫完善的C++程式不但執行非常快速,並且很有效率。 C++語言較其他語言更具有彈性,因為您可以用它來建立各種應用程式,由刺激好玩的遊戲到高效能科學軟體、網路軟體、手機軟體、裝置驅動程式、內嵌程式和Windows用戶端應用程式,一應俱全。世界上以C/C++語言設計的程式庫及應用程式最多,現代C++因為功能非常強大再度成為主流。當程式設計人員的產能很重要時,如Java和C#這樣的語言是很適用,但是當功能與效能變得至關重要時,這些語言就顯得有所局限。就高效率和功能而論,尤其是在硬體資源有限的裝置上,其他語言都比不上現代C++。現代C++語言不斷地進步,已經有功能更強的C++11問世,最新的Visual Studio具有多種版本:用於設計網路軟體、Windows市集APP、Windows Phone及Windows Form等軟體,應用非常廣泛,這也是本書採用C/C++語言的主因。 本書對於解決各種問題的演算法與資料結構有非常詳細的說明,參考本書的演算法,讀者也可以使用其他程式語言,寫出功能強大的程式。 本書附有3種C/C++的範例程式(Dev-C++,Visual C++,OpenCV),所有程式皆經過多次的測試,附錄有詳盡的Dev C++ 5.x及Visual C++ 2010 Express的安裝與使用,本書除了附有Dev C++ 5.x繪圖的範例程式,並附有可在最新的Windows 8.1作業系統之下,使用Visual Studio 2013 Express for Windows Desktop繪圖的Visual C++的程式範例,本書的所有的範例程式適用於Dev-C++ v5.x及Visual C++ 201x Express、Visual Studio 201x Express for Windows Desktop及Visual Studio Ultimtae 201x等版本。 要熟悉C/C++語法並不困難,使用Visual Studio C++時,只要將游標置於指令上,然後按F1鍵,即會顯示該指令的詳細說明與使用此指令的範例(方法請參考本書附錄),讀者只要多做練習就可以慢慢地熟悉C/C++語法。 本書注重實用的演算法,目的是希望讀者熟讀本書之後,立刻可以自己設計、除錯(debug)及改良程式。本書中也包括解決各種問題的演算法,並以範例程式實際演練,範例程式的運作有非常詳細的解說。本書以各種精美的彩色圖形來說明資料結構、演算法,有些圖形瀏覽完以後,對於問題的解決方法即有一個概念。演算法的執行效率除了以數學推演來說明外,並且以實際的執行結果評估其優劣。對於一些科技、教育上的應用,本書也有介紹,例如人造衛星遙測影像的幾何校正,矩陣在平行處理上的應用,以及將檔案資料壓縮等。 本書共有十八章,每章皆很精彩有深度,並且內容非常豐富,以下只列出一些章節:第8章介紹各種排序,第二種改良的快速排序函數,除了使用插入排序,與使用三個元素的中間值做為分割的中樞外,並且移除了函數尾端的部分遞迴,減少堆疊的空間,即使使用速度只有2.1G的單核CPU電腦,排序一千萬個隨機數整數,只需要2.47秒。用學測成績排序來說明間接排序法,以各科成績的總分作為比較鍵,將5萬個考生的成績依由大而小的順序排序,只需要40毫秒;本章並介紹快速選取資料的方法,由5萬個隨機數整數中,選取第2萬大的元素,執行時間只需要1.515毫秒。第9章外部排序介紹雙路合併、三路合併及十路合併排序的演算法,並完成各種程式設計。每筆考生成績記錄包括考號、國文、數學、英文等五科成績及總分,將一百萬個參加大學入學甄試的考生成績,依由大而小的順序排序所需的時間只需3.3秒。第16章介紹矩陣在影像處理上的應用,衛星遙測影像經常會產生幾何失真,在利用這些衛星影像以前,必須先經過幾何校正。一個原本失真的影像經過重採樣及插值,即可轉變成一個不失真的校正影像,本章並完成影像處理的程式設計。矩陣在並行處理上的應用中,介紹將幾部電腦連線,共同解決一個相同的問題,以縮短資料處理的時間。將8部電腦連線,將影像水平分割成8個相等的部分,使用插值方法,做遙測影像幾何校正的並行處理,本章並完成並行處理的程式設計。第18章資料壓縮介紹哈夫曼編碼法、掃描長度編碼法與LZW編碼法三種演算法,並完成三種編碼法的程式設計,各種編碼法的演算法與程式運作也有非常詳盡的說明。 本書適合大學資訊、理工、商、農、醫等科系選修電腦課程的學生,做為參考書之用。對於程式設計有興趣的高中、職學生欲參加APCS測驗或軟體設計檢定考試,本書可做為參考進修之用。

    目錄列表

    最近瀏覽與試讀
    宏基資料結構與演算法(C/C++)