-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Java趣味編程100例

( 簡體 字)
作者:衡友躍 等類別:1. -> 程式設計 -> JAVA -> Java
譯者:
出版社:清華大學出版社Java趣味編程100例 3dWoo書號: 34545
詢問書籍請說出此書號!

缺書
NT售價: 250

出版日:12/21/2012
頁數:350
光碟數:1 (含視頻教學)
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302307402
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

前 言
  Java是Sun公司推出的能夠跨多平臺的、可移植性最好的一種面向對象的編程語言。其強大的跨平臺特性使Java程序可以運行在任何一個系統平臺上,包括智能手機、平板電腦等。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等,這使得它成為應用范圍最廣泛的開發語言。廣泛的應用必將帶來新一輪的學習熱潮。
  隨著對Java的了解越來越深,Sun對Java的設計目標給我們留下了最深刻印象,那就是:為程序員減少復雜性。用他們的話說就是:“我們關心的是,減小開發健壯代碼所需的時間以及困難。”在早期,這個目標使得代碼的運行并不快(Java程序的運行效率已經改善了),但它確實顯著地縮短了代碼的開發時間。
  與用C++開發相同的程序相比,采用Java只需一半甚至更少的開發時間。僅此一項,就已經能節約無法估量的時間與金錢了,然而Java并未止步于此。它開始著手解決日漸變得重要的各種復雜任務,例如多線程與網絡編程,并將其作為語言特性或以工具庫的形式納入Java,這使得開發此類應用變得倍加簡單。最終,Java解決了一些相當大的復雜性問題:跨平臺編程、動態代碼修改,甚至是安全的議題。它讓你在面對其中任何一個問題時,都能從“舉步維艱”到“起立鼓掌”。拋去我們都能看到的性能問題,Java確實非常精彩地履行了它的諾言:極大地提升程序員的生產率。
  為了幫助讀者拓寬Java編程思維,提高Java編程能力,培養編程興趣,掌握用程序設計解決實際問題的方法與技巧,筆者結合自己多年的Java開發經驗和心得體會,選擇了100個Java編程趣味題,詳細講解這些題目的求解過程,書中的每個實例都給出了詳細的代碼及注釋。希望讀者通過閱讀本書,喜歡Java編程,并最終能提高Java編程的水平,為自己的職業技能奠定一個良好的基礎。
本書特色
  1.視頻教學,高效、直觀
  本書中的實例專門錄制了對應的多媒體教學視頻,以輔助讀者學習,高效而直觀。讀者可以先閱讀本書內容,再結合多媒體教學視頻進行學習,以獲得最佳的學習效果。
  2.實例新穎,趣味性強
  興趣是最好的老師,本書編寫過程中始終貫穿這一思想,選取的100個實例都從趣味編程的角度出發,并兼顧實用性。
  3.講解細致,通俗易懂
  本書的寫作過程基本一致,都是先提出問題,再分析問題,接著確定程序框架,然后從整體到局部,一步一步地補充完善程序。每個實例都詳細講解了每一個環節,講解的過程就是程序從無到有、從小變大的過程。
  4.類型多樣,實用性強
  本書每章都是一種類型的題目,基本涵蓋了各種常見的問題,很多實例來自編程大賽和企業面試題,具有很強的實用價值。
  5.代碼詳細,注釋豐富
  本書中的每一個實例都給出了詳細的實現代碼,并給出了大量的注釋,這可以讓讀者閱讀代碼時毫無障礙,能獲得更好的學習效果。
  6.覆蓋面廣
  本書內容基本上涵蓋了了Java程序設計所涉及的常用知識點,適合學習Java的讀者作為上機編程實踐的指導書。
  7.提供技術支持,答疑解惑
  閱讀本書時若有疑問可發送E-mail到bookservice2008@163.com獲得幫助,也可以在本書的技術論壇(http://www.wanjuanchina.net )上留言,以獲得幫助。
本書內容及體系結構
  第1章 變幻多姿的圖表
  本章主要包括金字塔圖案、余弦曲線、奧運五環旗、心形圖案等趣味題。通過本章的學習,讀者可以掌握變幻多姿圖表編程的核心技術及應用。
  第2章 身邊的數學問題
  本章主要包括黑色星期五、個人所得稅、分糖果、天平稱物、二維多項式計算、線性方程求解、非線性方程求解等趣味題。通過本章的學習,讀者可以掌握如何通過程序設計來解決一些有趣的數學問題。
  第3章 趣味整數
  本章主要包括水仙花數、完數、相親數、黑洞數、自守數等趣味題。通過本章的學習,讀者可以掌握趣味整數編程的技巧及應用。
  第4章 趣味素數
  本章主要包括孿生素數、金蟬素數、可逆素數、回文素數、平梅森尼數、哥德巴赫猜想等趣味題。通過本章的學習,讀者可以掌握趣味素數編程的核心技術及應用。
  第5章 趣味方程
  本章主要包括百雞百錢、樓梯臺階、換硬幣、雞兔同籠、五家共井、三色球問題等趣味題。通過本章的學習,讀者可以掌握巧用方程解決問題的核心技術。
  第6章 趣味分數
  本章主要包括最大公約數、最小公倍數、分數比較、分數求和、埃及分數式、計算分數精確值、猴子分桃等趣味題。通過本章的學習,讀者可以掌握趣味分數編程的核心技術及應用。
  第7章 邏輯推理
  本章主要包括斐波那契數列、年齡問題、誰在說謊、游客國籍、誰家孩子跑得最慢、猴子爬山、舍罕王賞麥等趣味題。通過本章的學習,讀者可以掌握邏輯推理編程的核心技術及應用。
  第8章 趣味變幻
  本章主要包括分解質因數、乘式還原、除式還原、幻方、泊松分酒、猜牌術、郵票組合、整數拆分等趣味題。通過本章的學習,讀者可以掌握趣味變幻編程的核心技術及應用。
  第9章 定理與猜想
  本章主要包括四色定理、角谷猜想、?的近似值、卡拉列克常數、剩余定理、尼科徹斯定理、馬踏棋盤等趣味題。通過本章的學習,讀者可以掌握定理與猜想編程的核心技術及應用。
  第10章 趣味游戲
  本章主要包括擲骰子、發撲克牌、24點、常勝將軍、人機猜數、過橋游戲、生命游戲等趣味題。通過本章的學習,讀者可以掌握趣味游戲編程的核心技術及應用。
  第11章 其他趣味問題
  本章主要包括字符串匹配、雙色球、金額轉換、高斯八皇后、羅馬數字、找假幣、竊賊問題、三色旗等趣味題。通過本章的學習,讀者可以掌握其他趣味問題編程的核心技術及應用。
本書讀者對象
* 普通高校本、專科學生;
* 職業技術院校的學生;
* 程序設計愛好者;
* 各級程序設計選拔賽學員;
* 青少年信息學奧林匹克競賽人員。
本書作者
  本書由衡友躍主筆編寫。其他參與編寫的人員有畢夢飛、蔡成立、陳濤、陳曉莉、陳燕、崔棟棟、馮國良、高岱明、黃成、黃會、紀奎秀、江瑩、靳華、李凌、李勝君、李雅娟、劉大林、劉惠萍、劉水珍、馬月桂、閔智和、秦蘭、汪文君、文龍。
  
  編著者
  
  ??
  
  ??
  
  ??
  
  ??
  
Java趣味編程100例
  
前言
  
·IV·
  
  
·III·
  
  
  
  
  
  
內容簡介:

本書講解了100個各種類型的Java編程趣味題的求解過程,旨在幫助讀者培養編程興趣,拓寬Java編程思維,提高Java編程能力,掌握用程序設計解決實際問題的方法與技巧。本書取材注重趣味性與實用性,內容涵蓋了Java編程的基礎知識和常用算法,講解時給出了實例的詳細代碼及注釋。本書附帶1張光盤,收錄了本書配套多媒體教學視頻及實例源文件,可大大方便讀者高效、直觀地學習本書內容。
  本書共分11章。第1章介紹了8個常見的變幻多姿的圖表;第2章介紹了12個身邊的數學問題;第3章介紹了8個趣味整數;第4章介紹了9個趣味素數;第5章介紹了8個趣味方程;第6章介紹了8個趣味分數;第7章介紹了10個邏輯推理;第8章介紹了8個趣味變幻;第9章介紹了9個定理與猜想;第10章介紹了9個趣味游戲;第11章介紹了11個其他趣味問題。
  本書適合高校、職業技術院校及社會培訓學校的學生閱讀,也適合Java編程愛好者閱讀,還可作為各級程序設計選拔賽和全國青少年信息學奧林匹克競賽的參考書。

目錄:

目錄
第1章 變幻多姿的圖表( 教學視頻:69分鐘) 1
1.1 金字塔圖案 1
1.2 九九乘法表 3
1.3 余弦曲線 5
1.4 奧運五環旗 10
1.5 楊輝三角 12
1.6 國際象棋棋盤 16
1.7 心形圖 19
1.8 回型矩陣 22
1.9 小結 26
第2章 身邊的數學問題( 教學視頻:59分鐘) 27
2.1 黑色星期五 27
2.2 個人所得稅 29
2.3 存錢問題 34
2.4 賽場統分 35
2.5 肇事車輛 37
2.6 分糖果 39
2.7 天平稱物 43
2.8 平分七框梨 48
2.9 一維多項式計算 51
2.10 線性方程求解 55
2.11 非線性方程求解(牛頓迭代法) 62
2.12 非線性方程求解(二分法) 65
2.13 小結 68
第3章 趣味整數( 教學視頻:51分鐘) 69
3.1 不重復的3位數 69
3.2 水仙花數 71
3.3 完全數 74
3.4 相親數 76
3.5 黑洞數 78
3.6 勾股數 81
3.7 自守數 84
3.8 3位反序數 86
3.9 小結 87
第4章 趣味素數( 教學視頻:61分鐘) 88
4.1 素數 88
4.2 孿生素數 91
4.3 金蟬素數 93
4.4 可逆素數 97
4.5 回文素數 101
4.6 平方回文素數 104
4.7 梅森尼數 107
4.8 哥德巴赫猜想 109
4.9 等差素數數列 111
4.10 小結 117
第5章 趣味方程( 教學視頻:59分鐘) 118
5.1 百雞百錢 118
5.2 樓梯臺階 120
5.3 換硬幣 124
5.4 求s=a+aa+aaa+aa…a的值 128
5.5 雞兔同籠 130
5.6 巧算年齡 132
5.7 五家共井 133
5.8 三色球問題 136
5.9 小結 139
第6章 趣味分數( 教學視頻:63分鐘) 140
6.1 最大公約數 140
6.2 最小公倍數 142
6.3 分數比較 148
6.4 分數求和 153
6.5 埃及分數式 154
6.6 計算分數精確值 157
6.7 分數數列 160
6.8 猴子分桃 161
6.9 小結 163
第7章 邏輯推理( 教學視頻:63分鐘) 164
7.1 斐波那契數列 164
7.2 漢諾塔問題 166
7.3 年齡問題 170
7.4 誰在說謊 171
7.5 冪數列 173
7.6 游客國籍 177
7.7 誰家孩子跑得最慢 181
7.8 猴子爬山 184
7.9 兔子產仔 187
7.10 舍罕王賞麥 190
7.11 小結 192
第8章 趣味變幻( 教學視頻:62分鐘) 193
8.1 分解質因數 193
8.2 乘式還原 196
8.3 除式還原 200
8.4 幻方 202
8.5 泊松分酒 206
8.6 猜牌術 209
8.7 郵票組合 211
8.8 整數拆分 213
8.9 小結 216
第9章 定理與猜想( 教學視頻:64分鐘) 217
9.1 四色定理 217
9.2 角谷猜想 220
9.3 ?的近似值(割圓術) 223
9.4 ?的近似值(蒙特卡羅) 226
9.5 回文數 229
9.6 卡布列克常數 232
9.7 剩余定理 237
9.8 尼科徹斯定理 242
9.9 馬踏棋盤 245
9.10 小結 250
第10章 趣味游戲( 教學視頻:67分鐘) 251
10.1 擲骰子 251
10.2 發撲克牌 256
10.3 24點 262
10.4 常勝將軍 268
10.5 搶30 271
10.6 10點半 275
10.7 人機猜數 287
10.8 過橋游戲 291
10.9 生命游戲 295
10.10 小結 304
第11章 其他趣味問題( 教學視頻:71分鐘) 305
11.1 字符串匹配 305
11.2 雙色球 310
11.3 金額轉換 313
11.4 超長整數加法 321
11.5 尾數前移 324
11.6 高斯八皇后 326
11.7 PK計分 331
11.8 羅馬數字 333
11.9 找假幣 336
11.10 竊賊問題 340
11.11 三色旗 347
11.12 小結 352
  ??
  
  ??
  
  ??
  
  ??
  
Java趣味編程100例
  
目錄
  
·VI·
  
  
·VII·
  
  
  
  
  
  
序: