書名: 現代演算法:原來理解演算法並不難
作者: Louridas
ISBN: 9789864768813
出版社: 碁峰
#演算法
#數學與統計學
定價: 780
售價: 663
庫存: 已售完
LINE US! 詢問這本書 團購優惠、書籍資訊 等
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

書名:現代演算法|原來理解演算法並不難 出版社:碁峰 出版年月:201809 條碼:9789864768813 內容簡介 重複的事交給演算法處理,你可以空出時間去做更有價值的事 演算法是為了不做事而做的事,它是由執行工作的指令組成,那些工作通常是枯燥且重複的。電腦演算法藉由簡單的建構元素來讓機器可以辨識與產生語音、轉換文字、分類與歸納文件、描述影像與預測天氣。你只要用幾行現代腳本語言程式,就可以瞬間完成原本要耗時好幾個小時的工作。這本書用真實世界的問題來介紹處理它們的演算法。本書使用虛擬碼來展示演算法,讓你可以輕鬆地用電腦語言來實作它們。 本書介紹的演算法既簡單且易懂,不會讓讀者倍感挫折,也不會折辱你的智慧。讀者必須具備基本的數學知識並大致瞭解電腦如何運作;書中會解釋所有其他必要的概念。本書會在介紹虛擬碼、基本術語與資料結構的背景之後,用其餘的章節來介紹壓縮、加密、圖、搜尋與排序、雜湊化、分類、字串與機會。每一章都會提出真正的問題,再展示處理它們的演算法。本書會用範例來說明廣大的應用,包括用最短路徑來解決文章分段問題、在選舉系統中使用最強路徑、用雜湊來辨識歌曲、投票強度Monte Carlo法,與機器學習領域的熵(entropy)。從主修經濟學到應用科學的學生都可以使用 《Real-World Algorithms》。主修電腦科學的讀者可以先閱讀這本書,再研讀更具技術性的文獻。 好評推薦 “本書廣泛地探討演算法概念,避免標準的「趕潮流」做法。它介紹了多數演算法入門書籍都不會談到的投票系統與文字壓縮,讓初學者在還不會走之前就會跑了!” ——Steven Skiena,著名的石溪大學電腦科學系教授;《The Algorithm Design Manual》作者 “演算法是電腦的核心思想。Panos Louridas寫了一本很棒的書,帶領你認識所有主要的演算法。他的寫法相當簡明與易懂,不會把你當成專家。會以具體範例而不是以抽象方式介紹演算法,具備電腦知識的人都可以閱讀這本書。本書也可以當成介紹性教科書。” ——Noson S. Yanofsky,布魯克林學院電腦與資訊科學系教授,《The Outer Limits of Reason: What Science, Mathematics, and Logic Cannot Tell Us》作者 “演算法已經主宰現今的世界了。Louridas使用真實世界的應用來介紹演算法的宏觀概念與細節。如果你想要知道各種領域如何運用演算法,這本書是必備的指南。 ——Mung Chiang, 普林斯頓大學Arthur LeGrand Doty教授;《The Power of Networks》的共同作者 作者介紹 作者簡介 Panos Louridas 是雅典金融商業大學管理科學與技術系副教授。 目錄 前言 第一章 股價跨幅 第二章 探索迷宮 第三章 壓縮 第四章 秘密 第五章 拆分秘密 第六章 依序工作 第七章 行、段落、路徑 第八章 路由與套利 第九章 什麼是最重要的 第十章 投票優勢 第十一章 蠻力法、祕書問題與二分法 第十二章 各式各樣的排序法 第十三章 衣帽間、鴿子與貯體 第十四章 Bits 與樹 第十五章 長長的字串 第十六章 聽任命運安排 參考文獻 索引

為您推薦

精通vi與Vim第八版 1/E 2022 (1版)

精通vi與Vim第八版 1/E 2022 (1版)

其他會員也一起購買

精通 vi 與 Vim 第八版 系列名:作業系統 ISBN13:9786263243545 出版社:美商歐萊禮 作者:Arnold Robbins; Elbert Hannah 譯者:楊俊哲 裝訂/頁數:平裝/584頁 規格:23cm*18.5cm*2.63cm (高/寬/厚) 出版日:2022/12/12 中文圖書分類:系統程式設計與程式 內容簡介 強大與敏捷的編輯器 「在本書的所有新技巧中,學習Vim的大綱和折疊模式最終給了我停止使用Emacs的藉口。僅此一項就值得了。」 Robert P.J.Day 專業開放原始碼培訓師,自Slackware 1.00版出現於24張磁片以來的Linux長期使用者 文字編輯器在程式領域中廣泛的使用,尤其是vi與它延伸家族更為顯著。在這本更新版中,Unix和Linux使用者將學習到vi與Vim的基礎編輯功能,以及更進階的編輯工具。作者Arnold Robbins和Elbert Hannah將介紹Vim最主要的新版本,包含8.0和8.2版。 如果你是程式設計師、計算機系統分析師,或是使用瀏覽器、命令列介面來工作,那麼利用Vim能夠提升你的工作效率並且更容易完成複雜的任務。你將會看到多個視窗(multiwindow)、全域搜尋(global search)和代換(replacement)和更有利於程式設計師的工具,以及學習撰寫互動巨集(macros)和指令稿(scripts)來延伸編輯器。所有內容都以通俗易懂的風格來使本書成為經典。 ‧超越那些基礎vi命令,滿足讀者的特定需求 ‧學習進階vi工具,將繁瑣的編輯工作轉交給電腦 ‧探索那些對vi改進的Vim工具 ‧練習Vim多重視窗編輯的特點,更是對vi的顯著升級 ‧運用Vim腳本客製化並量身打造你的需求 ‧介紹一些圖形化(GUI)版本的Vim(gvim) ‧看見更廣泛的程式編輯整合環境(IDE) 目錄 第一部分 vi與Vim的基礎 第 1 章 vi與Vim簡介 文字編輯器和文字編輯 簡史 開啟與關閉檔案 結束而不儲存編輯結果 第 2 章 簡單的文字編輯 vi命令 在命令模式下移動游標 簡單的編輯 更多插入文字的方法 用J合併兩行 模式指示器 複習基本vi命令 第 3 章 快速移動位置 依照螢幕來移動 依照文字區塊移動 依照搜尋結果移動 依照行編號來移動 複習 vi 移動命令 第 4 章 越過基礎的藩籬 更多命令組合 vi和Vim的啟動選項 使用暫存器 標記一處位置 其他進階的編輯技巧 複習暫存器與標記的命令 第 5 章 ex編輯器簡介 ex命令 用ex編輯 檔案的儲存與離開 將檔案複製到另一個檔案 編輯多個檔案 ex命令總結 第 6 章 全域代換 替代命令 確認代換 在檔案中執行全域的操作 與上下文相關的代換 樣式比對的規則 樣式比對的範例 樣式比對的最後叮嚀 第 7 章 進階編輯 自定義vi和Vim 執行Unix命令 儲存命令 使用ex指令稿 編輯程式原始碼 第二部分 Vim 第 8 章 Vim:對vi的改進與簡介 關於Vim 概觀 提供新使用者的協助與簡易模式 內建輔助功能 啟動和初始化選項 新的移動命令 延伸正規表示式 擴充還原 漸進式搜尋 左右捲動 總結 第 9 章 圖形化Vim(gvim) gvim簡介 自訂捲軸、選單與工具列 Microsoft Windows中的gvim 在X Window系統下的gvim 在Microsoft Windows WSL中執行gvim GUI選項和命令概要 第 10 章 Vim的多視窗編輯 啟動多視窗編輯 開啟視窗 游標在視窗之間的移動 移動視窗 調整視窗尺寸 緩衝區與視窗的互動 多重視窗下遊歷標籤 分頁編輯 關閉和離開視窗 總結 第 11 章 Vim為程式設計師強化的功能 摺疊與大綱(大綱模式) 自動智慧縮排 關鍵字和字典檔案的文字完成 標籤的堆疊 語法特別標示 用Vim編譯和檢查錯 關於使用Vim設計程式的最後叮嚀 第 12 章 Vim指令稿 你最喜歡的顏色(方案)是什麼? 透過指令稿進行動態檔案類型配置 關於Vim指令稿的一些額外想法 資源 第 13 章 其他好用的Vim功能 拼字 編輯二進位檔案 複合字元:非ASCII字元 在其他地方編輯檔案 目錄的導覽與切換 使用Vim備份 以HTML表現文字 比較檔案差異 Vim執行階段資訊 一行內容的大小 Vim命令與選項的縮寫 一些快速訣竅(不僅限於Vim) 更多參考資源 第 14 章 一些Vim更強大技術 一些方便的指引 進入加速區 按鍵速度達到極限 強化狀態列 總結 第三部分 大環境中的Vim 第 15 章 Vim作為IDE需要的組裝需求 外掛程式管理工具 找到合適的外掛程式 我們為什麼需要IDE? 自己動手 All-in-One 一體成形的開發環境 提供給寫作者的外掛工具 結論 第 16 章 vi無所不在 簡介 改善命令列體驗 共用多個shell readline函式庫 其他Unix Shell Windows PowerShell 開發者工具 Unix工具程式 等一下,還有瀏覽器! 用於MS Word和Outlook的vi 榮譽獎:具有一些vi功能的工具 總結 第 17 章 結語 第四部分 附錄 附錄 A vi、ex和Vim編輯程式 附錄 B 設定選項 附錄 C vi輕鬆的一面 附錄 D vi和Vim:原始碼和建置

原價: 880 售價: 748 現省: 132元
立即查看
演算法 (1版)

演算法 (1版)

相關熱銷的書籍推薦給您

書名:演算法 (Levitin:Introduction to the Design and Analysis of Algorithms, 2/e) 作者:莊承翃(Levitin 2/E) 出版社:高立 出版日期:2009/04/01 ISBN:9789864125555 內容簡介 本書主要著重於那些隱藏在演算法設計和分析背後的主要觀念。 在書中分別分析非遞迴演算法和遞迴演算法兩種方法之效率。 第二章中特別介紹演算法實證分析以及演算法之可視化。 書中有系統地為讀者精心設計一些問題,希望引起讀者的注意與更進一步的思考。 每一章結束時都會對本章最重要的概念和結論做一個總結。 本書包含大約600道習題,並且都附有提示。其中,謎題類的習題均以特殊的圖示加以標註。 本書的創新是引入了一些數值演算法的內容,這些演算法也包含在相同的通用框架之中。 目錄 第一章 緒 論 第二章 演算法效率分析的基本原則 第三章 暴力法 第四章 分解征服法 第五章 縮減征服法 第六章 轉換征服法 第七章 時空取捨法 第八章 動態規劃 第九章 貪婪法 第十章 反覆改進 第十一章 演算法能力的極限 第十二章 超越演算法能力的極限 結 語 附錄A 演算法分析的實用公式 附錄B 遞迴關係之簡明教學 習題提示 索 引

原價: 680 售價: 639 現省: 41元
立即查看
創造現代世界的四大觀念:五位思想巨人,用自由、平等、演化、民主改變人類世界 (1版)

創造現代世界的四大觀念:五位思想巨人,用自由、平等、演化、民主改變人類世界 (1版)

類似書籍推薦給您

【簡介】 價值混沌紛亂的時代,描繪一段偉大的思想史 還原亞當‧斯密、馬克思、達爾文、傑佛遜和漢彌爾頓的思想主張,理解「自由、平等、演化、民主」如何形塑現代世界,影響人類歷史文化 《紐約時報》2015年百大好書、《彭博商業周刊》2015年最佳圖書、《優選》(Choice)雜誌2016年傑出學術著作得獎之作! 自由、平等、演化、民主這四大革命性觀念,到底如何形塑我們所知的今日世界? 這些偉大觀念,本身既含有矛盾與潛在危險,也同時具有解放力量的洞見。 這讓我們有更多理由,充分了解開創這些觀念的思想家究竟寫下什麼、意思為何。 過去三個世紀,觀念是現代歷史背後的主要動力,是構築現代世界種種決定和行動的根源。《創造現代世界的四大觀念:五位思想巨人,用自由、平等、演化、民主改變人類世界》將觀念脈絡化,提供一個整體框架給讀者,以便理解社會變遷和意識形態衝突的進程。 《創造現代世界的四大觀念》證明了觀念的持久力量,為繼承啟蒙運動並體現其最崇高進步理想的諸人──包括亞當‧斯密、馬克思、達爾文、傑佛遜、漢彌爾頓──描繪出令人難忘的肖像。本書也展現他們的思想,如何在時間之流及其追隨者和反對者手中,轉化信仰、制度、經濟和政治的本質。但這些觀念也隱含矛盾。有人利用它們,為諸如奴隸制和殖民主義等體制服務,或被史達林和希特勒等人所擅用、扭曲,並遭伊斯蘭薩拉菲主義者和基督教右派運用,激起針對啟蒙遺產的反動回應。 《創造現代世界的四大觀念》認為,若不熟悉這些改變世界的觀念,不明白其歷史和內在張力,我們不可能理解當下的意識形態與政治衝突。本書期待幫助讀者認清這些觀念的核心重要性:它們是西方人文傳統的歷史力量和支柱,也充分說明了,閱讀偉大思想家的著述,可以獲得無價的深刻洞見,理解那些形塑我們思考方式和信念的觀念。 本書第一部分全面闡述了自由、平等、演化、民主這四大觀念的啟蒙過程,以及它們在現代歷史和重塑現代世界的作用。第二部分闡述後人對這些思想進行的昇華與思辨過程,及其對人類信仰、制度、經濟和政治的影響。 【目錄】 譯 序 觀念的力量 傅揚 前 言 導 論 作為歷史動力的觀念 第一部分:現代性的發明者和歸諸他們的種種觀念 第一章 亞當‧斯密:關於人、道德和貨幣的科學 第二章 馬克思:傑出理論的悲劇結果 第三章 達爾文:觀念世界的奮鬥與選擇 第四章 打造民主:傑佛遜和漢彌爾頓的辯論 第二部分:反啟蒙的世俗與宗教反動 第五章 反啟蒙:從反現代主義到法西斯 第六章 基督宗教的基本教義派:美國的上帝政治 第七章 淨化伊斯蘭:穆斯林對西方啟蒙運動的反動 結 論 觀念的力量和人文學的重要性 致 謝 參考書目

原價: 560 售價: 504 現省: 56元
立即查看
頂尖大學的條件:從現代大學的演變,洞見教育卓越的關鍵 (1版)

頂尖大學的條件:從現代大學的演變,洞見教育卓越的關鍵 (1版)

類似書籍推薦給您

原價: 680 售價: 612 現省: 68元
立即查看
足in.動與感之境遇:稻草人現代舞蹈團特定空間舞蹈創作演出

足in.動與感之境遇:稻草人現代舞蹈團特定空間舞蹈創作演出

類似書籍推薦給您

原價: 420 售價: 315 現省: 105元
立即查看
現代財務管理 5/e Brigham (5版)

現代財務管理 5/e Brigham (5版)

類似書籍推薦給您

【簡介】 本書特色 因應與時俱進的金融情勢演變,本書新版更新部分章節内容與實際案例,不但增進實務應用,更可了解新時代潮流之財務管理知識。非常適合作為大專院校財務管理課程的教科書,以及碩士班財務管理課程的參考書。 本書特色理論和實務相互對照,提供許多真實案例,含括亞洲國家的公司案例和相關內容。 内容完整;若有需要也可跳過部分主題,以增加授課的彈性。 反映2008年以來全球金融風暴和2020年新冠疫情的最新政經和科技發展,並討論這些事件對金融市場和企業經理人的意涵。 「快問快答」幫助學生積極涉入並聚焦於所學到的內容。 每一小節的「課堂小測驗」(SELF-TEST) 除了能用於提示學生關於本節的重要内容;也可作為課堂上的隨問隨答使用,有助於授課教師掌握學生的學習狀況。 鑑於近幾年衍生性商品和跨國管理日益重要,本書在第2、18、19章的内容反映此趨勢。 目 錄 第一單元 財務管理序論 第一章 財務管理綜述 第二章 金融市場和機構 第二單元 財務管理和財務預測的基本概念 第三章 財務報表和現金流量 第四章 財務報表分析 第五章 貨幣的時間價值 第六章 財務規劃和預測 第三單元 金融資產 第七章 利率 第八章 風險和報酬率 第九章 債券和債券評價 第十章 股票和股票評價 第四單元 長期資產投資:資本預算 第十一章 資本成本 第十二章 資本預算 第十三章 現金流量預測和風險分析 第十四章 實質選擇權 第五單元 資本結構、股利政策和營運資本管理 第十五章 資本結構和財務槓桿 第十六章 股東所得:股利和庫藏股 第十七章 營運資本管理 第六單元 財務管理專題 第十八章 衍生性商品和風險管理 第十九章 跨國財務管理 第二十章 混合融資:特別股、租賃、權證和可轉換證券 第二十一章 併購

原價: 850 售價: 799 現省: 51元
立即查看
FastAPI|現代Python網站開發 (1版)

FastAPI|現代Python網站開發 (1版)

類似書籍推薦給您

【簡介】   更快速!更安全!更高效!   讓你的Python Web開發體驗全面升級 🚀   用FastAPI打造現代化的Web API與後端服務!   FastAPI極速、簡潔、強大的特性,成為現代Python Web開發的首選框架。本書將帶你從基礎入門到進階應用,掌握FastAPI 的最佳實踐,打造高效、可擴展、符合標準的Web API。   不論是初學者還是資深開發者,本書都能幫助你快速上手並發揮FastAPI的最大潛力!   FastAPI是個誕生沒多久就開發穩定的框架,在簡潔的設計中充分利用了Python的新特性。正如其名所示,FastAPI確實運行快速,可與Golang等語言中的類似框架相媲美。透過這本實用的書籍,熟悉Python的開發者將學習如何使用FastAPI,在更短時間內用更少的程式碼完成更多工作。   作者Bill Lubanovic深入介紹了FastAPI開發的細節,提供了各種主題的操作指南,如表單、資料庫存取、圖形、地圖等進階的概念。本書還能讓你快速掌握RESTful API、資料驗證、授權和效能最佳化等知識。由於與Flask和Django等框架的相似性,你會發現FastAPI很容易上手。   透過本書,你將:   .學習如何使用FastAPI建立網路應用程式。   .了解FastAPI、Starlette和Pydantic之間的差異。   .學習使用FastAPI與眾不同的兩個特性:非同步函式以及資料型別檢查和驗證。   .探索Python3.8+的新特性,特別是型別註解。   .理解同步和非同步Python之間的差異。   .學習如何連接外部API和服務。 好評推薦   「FastAPI變簡單了!本書在簡化FastAPI概念方面表現出色,展現了作者的精湛功力。讀者將獲得能立即上手應用的實用知識。」 —Ganesh Harke資深軟體工程師,花旗銀行   「本書全面概述了FastAPI框架及其周邊生態系統,讓讀者能夠快速並全面地了解現代網頁開發。」 —William Jamir Silva資深軟體工程師,Adjust GmbH  【目錄】 第一部分 有什麼新鮮事? 第一章 現代網路 第二章 現代 Python 第二部分 FastAPI 導覽 第三章 FastAPI 導覽 第四章 非同步、並行和 Starlette 導覽 第五章 Pydantic、型別提示和模型導覽 第六章 依賴關係 第七章 框架比較 第三部分 建立網站 第八章 網站 第九章 服務層 第十章 資料層 第十一章 驗證與授權 第十二章 測試 第十三章 正式環境 第四部分 展示廳 第十四章 資料庫、資料科學和一點點 AI 第十五章 檔案 第十六章 表單和模板 第十七章 資料探索與視覺化 第十八章 遊戲 附錄A 延伸閱讀 附錄B 生物與人類

原價: 680 售價: 578 現省: 102元
立即查看