此商品已下架,若仍需天瓏代為查詢或代購書籍,請與門市客服人員聯繫,或 E-mail 至 service@tenlong.com.tw 將有專人為您服務。

Java常用算法

愛編程的魏校長編著

  • 出版商: 中國鐵道
  • 出版日期: 2023-02-01
  • 定價: $599
  • 售價: 8.5$509
  • 語言: 簡體中文
  • 頁數: 361
  • 裝訂: 平裝
  • ISBN: 7113287964
  • ISBN-13: 9787113287962
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

本書定位於主流編程語言Java的實現環境,首先介紹了算法概述,幫助讀者弄清算法的重要性和實踐發展中的來龍去脈;
然後分析了數據結構和基本算法思想;接著詳細講解了算法在排序、
查找、數學計算、數論、歷史趣題、遊戲等領域中的應用;後梳理和了一些經典的算法面試題,供讀者開拓思維之用。

目錄大綱

第1章 算法和實現算法的Java語法
1.1 建立算法初步概念
1.1.1 什麽是算法
1.1.2 算法的發展歷史
1.1.3 算法的分類
1.2 算法相關概念的區別
1.2.1 算法與公式的關系
1.2.2 算法與程序的關系
1.2.3 算法與數據結構的關系
1.3 算法的表示
1.3.1 自然語言表示
1.3.2 流程圖表示
1.3.3 N-S圖表示
1.3.4 偽代碼表示
1.4 算法的性能評價
1.4.1 時間覆雜度
1.4.2 空間覆雜度
1.5 一個算法實例
1.5.1 查找數字
1.5.2 創建項目
1.5.3 編譯執行
1.6 Java程序的基本結構
1.6.1 類是一個基本單元
1.6.2 main()方法
1.6.3 自定義方法
1.6.4 System.out.println的使用
1.6.5 一個簡單而完整的程序
1.7 順序結構
1.8 分支結構
1.8.1 if...else分支結構
1.8.2 if...else嵌套
1.8.3 switch語句
1.8.4 編程示例
1.9 循環結構
1.9.1 while循環
1.9.2 do...while循環
1.9.3 for循環
1.9.4 編程示例
1.10 跳轉結構
1.10.1 break
1.10.2 continue
1.10.3 編程示例
本章小結
第2章 數據結構
2.1 數據結構概述
2.1.1 什麽是數據結構
2.1.2 數據結構中的基本概念
2.1.3 數據結構的內容
2.1.4 數據結構的分類
2.1.5 數據結構的幾種存儲方式
2.1.6 數據類型
2.1.7 常用的數據結構
2.1.8 選擇合適的數據結構解決實際問題
2.2 線性表
2.2.1 什麽是線性表
2.2.2 線性表的基本運算
2.3 順序表結構
2.3.1 準備數據
2.3.2 初始化順序表
2.3.3 計算順序表長度
2.3.4 插入結點
2.3.5 追加結點
2.3.6 刪除結點
2.3.7 查找結點
2.3.8 顯示所有結點
2.3.9 順序表操作實例
2.4 鏈表結構
2.4.1 什麽是鏈表結構
2.4.2 準備數據
……
第3章 基本算法思想
第4章 排序算法
第5章 查找算法
第6章 基本數學問題
第7章 數據結構問題
第8章 數論問題
第9章 算法經典趣題