新書推薦:
《
女人的胜利
》
售價:NT$
254.0
《
数据有道:数据分析+图论与网络+微课+Python编程(鸢尾花数学大系:从加减乘除到机器学习)
》
售價:NT$
1214.0
《
500万次倾听:陪伤心的人聊聊
》
售價:NT$
245.0
《
英国商业500年(见证大国崛起与企业兴衰,启迪未来商业智慧。)
》
售價:NT$
367.0
《
万千心理·儿童心理治疗中的心智化:临床实践指导
》
售價:NT$
398.0
《
自我囚禁的人:完美主义的心理成因与自我松绑(破除你对完美主义的迷思,尝试打破自我评价过低与焦虑的恶性循环)
》
售價:NT$
301.0
《
周易
》
售價:NT$
203.0
《
东南亚的传统与发展
》
售價:NT$
306.0
編輯推薦:
《算法基础》自1997年出版以来深受读者喜爱,已经被翻译成多种语言出版,并成为世界许多高校广泛采用的算法教材之一。书中对算法设计、算法的复杂度分析和计算复杂度进行了恰如其分的介绍。作者用平实的语言和简单的符号介绍了各种抽象的数学概念,既浅显易懂,又不失严谨。为了便于读者理解和记忆,作者还提供了大量的示例,并在附录中介绍了基本的数学概念。第5版新增了一章,介绍遗传算法和遗传编程,其中提供了理论和实践两方面的应用。此外,这一版还对练习和示例进行了全面更新,并且改进了教师资源。本书可作为本科生和研究生算法课程的教材,也可供程序员及算法分析和设计人员阅读。本书特点:使用C++和Java伪代码而不是真正的代码,帮助读者理解复杂算法不需要微积分背景知识提供了大量示例,帮助读者理解和掌握理论概念
內容簡介:
本书通过大量示例介绍了算法设计、算法的复杂度分析以及计算复杂度。主要内容有:算法设计与分析、分而治之方法、动态规划方法、贪婪方法、回溯算法、分支定界算法、计算复杂度、难解性和NP理论、遗传算法和遗传编程、数论算法、并行算法等。此外,本书在每章末尾都提供了大量练习,而且还提供了全面的教辅材料及答案,是教授和学习算法设计与分析的理想教材。
關於作者:
Richard E. Neapolitan,美国东北伊利诺伊大学计算机科学教授,C Suite Consulting Group贝叶斯网络和统计学研究员。研究方向包括:概率与统计、人工智能、认知科学,以及贝叶斯网络和概率建模在医学、生物和金融领域的应用。他是国际知名的理论家和实践者,并受邀在世界各地发表讲演、举办研讨会。Neapolitan还是一位多产的作家,另著有《专家系统的概率推理》《学习贝叶斯网络》《当代人工智能》等专著。
目錄 :
目录
第1章 Android系统基础内容介绍1
1.1 Android系统介绍2
1.2 Android系统架构2
1.3 Android权限系统4
1.4 Android相关的一些属性简介4
1.5 搭建Android开发环境4
1.5.1 JDK的安装与配置5
1.5.2 Android SDK的安装8
1.5.3 Eclipse的安装11
1.5.4 ADT的安装与配置12
1.5.5 集成版本的下载15
1.6 创建模拟器15
1.7 创建一个Android项目20
1.7.1 创建一个新的Android
项目20
1.7.2 如何填写Android项目
信息20
1.7.3 配置Android项目目录
和活动信息21
1.7.4 设计程序的原型UI24
1.7.5 依据UI原型实现Android
项目的布局文件24
1.7.6 布局文件内容的理解26
1.7.7 Android项目的源代码
实现27
1.7.8 AndroidManifest.xml文件
讲解30
1.7.9 运行Android项目33
第2章 JUnit框架基础37
2.1 JUnit框架介绍38
2.2 JUnit在Android开发中的应用39
2.2.1 单元测试的重要性39
2.2.2 单元测试实施者39
2.2.3 单元测试测试哪些内容40
2.2.4 单元测试不测试哪些
内容40
2.2.5 创建基于Android的测试
项目40
2.3 应用JUnit对Android项目进行
单元测试42
2.3.1 JUnit基于Android项目
TestCase的应用42
2.3.2 JUnit基于Android项目
TestSuite的应用50
第3章 ADB命令57
3.1 Android调试桥介绍58
3.2 ADB相关指令实例讲解60
3.2.1 adb devices指令实例
讲解60
3.2.2 adb install指令实例
讲解62
3.2.3 adb uninstall指令实例
讲解63
3.2.4 adb pull指令实例讲解67
3.2.5 adb pus