Java趣味编程100例
Java趣味编程100例封面图

Java趣味编程100例

衡友跃, 编著

出版社:清华大学出版社

年代:2012

定价:49.8

书籍简介:

本书以100个典型的Java趣味编程题为主线,着眼于用Java编程的基本方法与技巧,取材注重趣味性与实用性,讲解过程即程序代码生成过程。本书实用性强,内容涵盖编程基础知识,常用算法等,适合Java编程爱好者阅读,旨在培养编程兴趣,提高Java编程能力,掌握如何通过程序设计解决实际问题的设计思路。

作者介绍:

衡友跃,毕业于安徽大学,获得了计算机软件与理论专业硕士学位。取得了信息产业部颁发的数据库系统工程师、嵌入式Linux软件系统培训师等证书。现就职于淮北职业技术学院,长期从事Java教学及软件开发。有多年的软件开发经验,主持及参与开发了多个软件项目。熟悉Java、MySQL、嵌入式Linux、Android等开发技术,对这些领域的开发有着浓厚的兴趣和深入的研究。主持省级优秀青年人才基金一项。主持与参与校级教科研项目多项,公开发表技术论文多篇,已出版《Java常用算法手册》一书。

书籍目录:

第1章 变幻多姿的图表(教学视频:69分钟)

1.1 金字塔图案

1.2 九九乘法表

1.3 余弦曲线

1.4 奥运五环旗

1.5 杨辉三角

1.6 国际象棋棋盘

1.7 心形图

1.8 回型矩阵

1.9 小结

第2章 身边的数学问题(教学视频:59分钟)

2.1 黑色星期五

2.2 个人所得税

2.3 存钱问题

2.4 赛场统分

2.5 肇事车辆

2.6 分糖果

2.7 天平称物

2.8 平分七框梨

2.9 一维多项式计算

2.10 线性方程求解

2.11 非线性方程求解(牛顿迭代法)

2.12 非线性方程求解(二分法)

2.13 小结

第3章 趣味整数(教学视频:51分钟)

3.1 不重复的3位数

3.2 水仙花数

3.3 完全数

3.4 相亲数

3.5 黑洞数

3.6 勾股数

3.7 自守数

3.8 3位反序数

3.9 小结

第4章 趣味素数(教学视频:61分钟)

4.1 素数

4.2 孪生素数

4.3 金蝉素数

4.4 可逆素数

4.5 回文素数

4.6 平方回文素数

4.7 梅森尼数

4.8 哥德巴赫猜想

4.9 等差素数数列

4.10 小结

第5章 趣味方程(教学视频:59分钟)

5.1 百鸡百钱

5.2 楼梯台阶

5.3 换硬币

5.4 求s=a+aa+aaa+aa…a的值

5.5 鸡兔同笼

5.6 巧算年龄

5.7 五家共井

5.8 三色球问题

5.9 小结

第6章 趣味分数(教学视频:63分钟)

6.1 最大公约数

6.2 最小公倍数

6.3 分数比较

6.4 分数求和

6.5 埃及分数式

6.6 计算分数精确值

6.7 分数数列

6.8 猴子分桃

6.9 小结

第7章 逻辑推理(教学视频:63分钟)

7.1 斐波那契数列

7.2 汉诺塔问题

7.3 年龄问题

7.4 谁在说谎

7.5 幂数列

7.6 游客国籍

7.7 谁家孩子跑得最慢

7.8 猴子爬山

7.9 兔子产仔

7.10 舍罕王赏麦

7.11 小结

第8章 趣味变幻( 教学视频:62分钟)

8.1 分解质因数

8.2 乘式还原

8.3 除式还原

8.4 幻方

8.5 泊松分酒

8.6 猜牌术

8.7 邮票组合

8.8 整数拆分

8.9 小结

第9章 定理与猜想( 教学视频:64分钟)

9.1 四色定理

9.2 角谷猜想

9.3 Л的近似值(割圆术)

9.4 Л的近似值(蒙特卡罗)

9.5 回文数

9.6 卡布列克常数

9.7 剩余定理

9.8 尼科彻斯定理

9.9 马踏棋盘

9.10 小结

第10章 趣味游戏( 教学视频:67分钟)

10.1 掷骰子

10.2 发扑克牌

10.3 24点

10.4 常胜将军

10.5 抢30

10.6 10点半

10.7 人机猜数

10.8 过桥游戏

10.9 生命游戏

10.10 小结

第11章 其他趣味问题( 教学视频:71分钟)

11.1 字符串匹配

11.2 双色球

11.3 金额转换

11.4 超长整数加法

11.5 尾数前移

11.6 高斯八皇后

11.7 PK计分

11.8 罗马数字

11.9 找假币

11.10 窃贼问题

11.11 三色旗

11.12 小结

内容摘要:

本书讲解了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编程爱好者阅读,还可作为各级程序设计选拔赛和全国青少年信息学奥林匹克竞赛的参考书。

编辑推荐:

精讲100个不同类型的Java趣味编程题的求解过程
培养编程兴趣,拓宽编程思维,提高编程能力,增强求职竞争力
专门录制了11.5小时高清视频辅助教学,高效而直观
精选的100个实例都从趣味编程的角度出发,并兼顾实用性;实例涵盖了Java程序设计的基础知识和常用算法
很多实例来自编程大赛和企业面试题,具有很强的实用价值;实例遵循先提出问题,再分析问题,最后实现的写作风格
每个实例都给出了详细的实现代码,并给出了大量的注释

书籍规格:

书籍详细信息
书名Java趣味编程100例站内查询相似图书
9787302307402
如需购买下载《Java趣味编程100例》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)49.8语种简体中文
尺寸26 × 19装帧平装
页数印数 5000

书籍信息归属:

Java趣味编程100例是清华大学出版社于2013.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。