相关作者的搜索结果
算法训练营:海量图解+竞赛刷题(入门篇)
15人今日阅读 推荐值 83.6%
本书以海量图解的形式,详细讲解常用的数据结构与算法,又融入大量的竞赛实例和解题技巧。通过对本书的学习,读者可掌握12种初级数据结构、15种常用STL函数、10种二叉树和图的应用,以及8种搜索技术,并领悟不同的数据结构和算法的精髓,熟练应用各种算法解决实际问题。本书总计9章。第1章讲解C++语言基础,包括语法、函数、递归和数组;第2章讲解算法入门知识,包括算法复杂度计算、贪心算法、分治算法和STL应用;第3章讲解线性表的应用,包括顺序表、单链表、双向链表、循环链表和静态链表;第4章讲解栈和队列的应用,包括顺序栈、链栈、顺序队列和链队列;第5章讲解树的应用,包括树的存储、二叉树遍历与还原、哈夫曼编码;第6章讲解图论基础,包括图的存储、图的搜索和图的连通性;第7章讲解图的应用,包括最短路径、最小生成树、拓扑排序和关键路径;第8章讲解查找算法,包括哈希表、字符串模式匹配、二叉搜索树和平衡二叉树;第9章讲解搜索技术,包括二分搜索、深度优先搜索、广度优先搜索和启发式搜索。
趣学数据结构
8人今日阅读 推荐值 86.4%
本书基于C++语言编写,从趣味故事引入算法复杂性计算及数据结构基础内容,涵盖线性结构、树形结构和图形结构,包括链表、栈和队列、树和图的应用等。本书内容还涉及数据结构的基本应用(包括各种查找、排序等)和高级应用(包括优先队列、并查集、B-树、B+树和红黑树等)。通过大量图解将抽象数据模型简单通俗化,语言表述浅显易懂,并结合有趣的实例帮助读者轻松掌握数据结构。
算法训练营:入门篇(全彩版)
4人今日阅读
本书图文并茂、通俗易懂,详细讲解常用的算法知识,又融入了大量的竞赛实例和解题技巧,可帮助读者熟练应用各种算法解决实际问题。 本书总计9章。第1章讲解C++基础知识,涉及语法、数组、字符串、结构体和指针;第2章带读者感受算法之美,涉及算法复杂度、函数和递归;第3章讲解线性表的应用,涉及顺序表、链表、栈和队列,以及STL中的常用函数和容器;第4章讲解树的应用,涉及树、二叉树、二叉树遍历、哈夫曼树和二叉搜索树;第5章讲解图论基础,涉及图的存储和图的遍历;第6章带读者进行算法入门,涉及贪心算法和分治算法;第7章讲解高精度计算,涉及高精度加法、高精度减法、高精度乘法和高精度除法;第8章带读者进行搜索算法入门,涉及二分算法、深度优先搜索和广度优先搜索;第9章带读者进行动态规划入门,涉及动态规划秘籍、背包问题、线性动态规划和区间动态规划。 本书面向对算法感兴趣的读者,无论是想扎实内功或参加算法竞赛的学生,还是想进入名企的学生、求职者,抑或是想提升核心竞争力的在职人员,都可以参考本书。若读者想进一步学习数据结构与算法,则可参考《算法训练营:提高篇(全彩版)》和《算法训练营:进阶篇(全彩版)》。
Java 开发从入门到精通(第2版)
1人今日阅读
本书专门介绍Java编程,主要内容包括:Java基础知识、Java语法基础、条件语句、循环语句、数组、Java面向对象编程、集合、常用的类库、泛型、异常处理、I/O文件处理和流程、AWT、Swing、JavaFX基础知识、UI组件、事件处理程序、基于JavaFX框架的Web和多媒体开发、数据库编程、网络与通信编程、多线程和进程等。本书适合Java开发人员阅读,也适合计算机相关专业的师生阅读。
趣学算法
1人今日阅读
本书内容按照算法策略分为7章。第 1章从算法之美、简单小问题、趣味故事引入算法概念、时间复杂度、空间复杂度的概念和计算方法,以及算法设计的爆炸性增量问题,使读者体验算法的奥妙。第 2~7章介绍经典算法的设计策略、实战演练、算法分析及优化拓展,分别讲解贪心算法、分治算法、动态规划、回溯法、分支限界法、线性规划和网络流。每一种算法都有4~10个实例,共50个大型实例,包括构造实例和实际应用实例,按照问题分析、算法设计、图解、伪代码详解、实战演练、算法解析及优化拓展的流程,讲解清楚且通俗易懂。附录介绍常见的数据结构及算法改进用到的相关知识,包括sort函数、优先队列、邻接表、并查集、四边不等式、排列树、贝尔曼规则、增广路复杂性计算、zui大流zui小割定理等内容。 本书可作为程序员的学习用书,也适合从未有过编程经验但又对算法有强烈兴趣的初学者使用,同时也可作为高等院校计算机、数学及相关专业的师生用书和培训学校的教材。
Java 开发从入门到精通
本书由浅入深地详细讲解了Java的开发技术,并通过具体实例的实现过程演练了各个知识点的具体使用流程。本书共20章,第1~2章讲解了Java技术的基础知识,包括Java印象和首段Java程序;第3~9章分别讲解了Java语法、条件语句、循环语句、数组、面向对象等知识,这些内容都是Java开发技术的核心知识;第10~14章分别讲解了集合、类库、泛型、异常处理、I-O和文件处理的基本知识,这些内容是Java开发技术的重点和难点;第15~19章是典型应用内容,分别讲解了数据库编程、网络与通信编程、多线程等内容;第20章通过一个综合实例的实现过程,介绍了Java技术在综合项目中的使用流程。
iOS 8案例开发大全
本书实例全面、典型,几乎囊括了所有和iOS应用开发相关的知识。全书分为14章,内容包括搭建开发环境实战,界面布局实战,iOS控件应用实战,文本和表格处理实战,屏幕显示实战,图形、图像和动画实战,多媒体应用实战,互联网应用实战,地图定位应用实战,传感器、触摸和交互实战,游戏开发实战,移动Web实战,Swift实战。全书内容讲解细致、通俗易懂。本书适合iOS开发初学者,iPhone开发人员、iPad开发人员,也可以作为相关培训学校和大专院校相关专业的教学用书。
算法训练营:提高篇(全彩版)
《算法训练营:提高篇(全彩版)》图文并茂、通俗易懂,详细讲解常用的算法知识,又融入大量的竞赛实例和解题技巧,可帮助读者熟练应用各种算法解决实际问题。 《算法训练营:提高篇(全彩版)》总计8章。第1章讲解STL,涉及双端队列、优先队列、位图、集合、映射和STL中的常用函数;第2章讲解实用的数据结构,涉及并查集、倍增、稀疏表、区间最值查询、最近公共祖先、树状数组和线段树;第3章讲解查找算法,涉及散列表、字符串模式匹配和字典树;第4章讲解平衡树,涉及树高与性能、平衡二叉搜索树、树堆和伸展树;第5章讲解图论提高方面的知识,涉及连通图与强连通图、桥与割点、双连通分量的缩点和Tarjan算法;第6章讲解图论算法,涉及最小生成树、最短路径、拓扑排序和关键路径;第7章讲解搜索算法提高方面的知识,涉及剪枝优化、嵌套广度优先搜索、双向广度优先搜索和启发式搜索;第8章讲解动态规划提高方面的知识,涉及树形动态规划、状态压缩动态规划和动态规划优化。 《算法训练营:提高篇(全彩版)》面向对算法感兴趣的读者,无论是想扎实内功或参加算法竞赛的学生,还是想进入名企的学生、求职者,抑或是想提升核心竞争力的在职人员,都可以参考本书。若读者想系统学习数据结构与算法,则可参考《算法训练营:入门篇》(全彩版)和《算法训练营:进阶篇》(全彩版)。
计算机应用基础实验与练习
进入20世纪90年代以来,我国职业教育驶上了改革发展的快车道。1991年,国务院作出《关于大力发展职业技术教育的决定》,1993年,中共中央国务院印发的《中国教育改革和发展纲要》强调要“形成全社会兴办多形式,多层次职业技术教育的局面”:1996年,我国第一部《职业教育法》正式颁布实施。
中等职业教育课程改革实验教材:计算机应用基础
计算机科学技术的发展日新月异,掌握必备的计算机应用基础知识和基本技能,能运用计算机解决工作与生活中的实际问题,并且具备应用计算机进行再学习的能力,已足社会和广大企业对职业院校毕业生的基本要求。《计算机应用基础》正是为了适应上述要求,依据2009年教育部新颁布的中等职业学校《计算机应用基础》教学大纲,并在总结多年教学实际经验的基础上编写而成的。
高职高专新课程体系规划教材·计算机系列:Flash动画制作项目教程(附CD-ROM光盘1张)
《高职高专新课程体系规划教材·计算机系列:Flash动画制作项目教程》结合Flash动画应用实践,采用项目任务驱动的模式编写而成,共分为9个项目,每个项目又根据不同的应用目的,分解为3~5个任务,全面系统地讲解了FlashCS4的各种新增功能,及各种动画类型的详细制作思路与步骤。每个任务都生动有趣、贴近实际,基本覆盖了Flash动画的应用范畴和常见的问题,如制作电子贺卡、Flash网络广告、Flash网站动画、多媒体电子杂志等。这些任务尽可能地按照难易程度由浅入深、循序渐进地进行排列,保证了知识的前后延续性,帮助读者快速地掌握Flash动画设计的技术精髓。 本书可作为高职高专院校、应用型本科院校计算机、多媒体、动漫设计、平面设计等相关专业的教材,也可作为广大平面设计爱好者和各类技术人员的自学用书,还可作为各类计算机培训班的培训教材。
Flash动画制作项目教程(第2版 附光盘)
《Flash动画制作项目教程(第2版)》以全新的授课方法,全面、系统地讲解了Flash CS6 的各种新增功能,各种动画类型的详细制作 思路与步骤,并在基本动画制作的基础上,引入Flash 动画在各个工作领域中的实际应用项目,目的是帮 助读者快速地掌握Flash 动画设计的技术精髓。 本书是编者通过对多年教学经验的总结归纳,并结合Flash 动画应用实践,精选出八大类项目编写而 成。这8 个项目又根据不同的应用目的分解为3 ~ 5 个任务,每个任务都生动有趣、贴近实际,基本覆 盖了Flash 动画制作的应用范畴和常见问题,如电子贺卡、Flash 网络广告、Flash 网站动画、多媒体电子杂志等。对于这些任务,尽可能地按照由浅入深、循序渐进的方式排列,保证了知识的前后延续性。通 过这8 个项目,帮助学生打开一扇进入Flash 动画制作领域的大门。项目9 安排了6 个综合实训项目,要 求以学生为主体,教师指导,重在培养学生独立工作能力、团队管理能力,掌握工作的策略。 本书力求做到每个任务都有可见的结果,给学生以成就感,激发学生继续学习的热情。每个任务的内容适合一次课程完成。
Android驱动开发与移植实战详解
Android凭借其开源性、优异的用户体验和极为方便的开发方式,赢得了广大用户和开发者的青睐,目前已经发展成为市场占有率很高的智能手机操作系统。 《Android驱动开发与移植实战详解》分为18章,依次讲解了Android系统的基本知识, Linux内核的基本知识,分析了Android系统的源码,深入分析HAL层的基本知识,GoldFish下的驱动、MSM内核和驱动、OMAP内核和驱动、显示系统驱动、输入系统驱动、振动器系统驱动、音频系统驱动和视频输出系统驱动,多媒体框架,传感器系统、照相机系统、Wi-Fi系统、蓝牙系统、GPS系统和电话系统的知识。在每一章中,重点介绍了与Android驱动开发相关的底层知识,并对Android源码进行了详细的分析及驱动开发实现。 《Android驱动开发与移植实战详解》适合Android程序员、研发人员及Android爱好者学习,也可以作为相关培训学校和大专院校相关专业的教学用书。