100 条"数据结构与算法(Java版)(第2版)"搜索结果
Python算法设计与分析 电子书
  • 王硕 董文馨 张舒行 张洁 李秉伦
  • 本书内容包括:算法初步、排序算法、查找、双指针问题、哈希算法、深度优先搜索算法、广度优先搜索算法、回溯算法、动态规划、贪心算法、分治算法、并查集、最短路径算法和数论算法等常见算法。
递归算法与项目实战 电子书
  • 阿尔·斯维加特(Al
  • 本书凝聚了作者多年的Python教学经验,内容通俗易懂,旨在剖析递归及其本质。本书不仅结合Python程序和JavaScript程序讲述编程的基础知识,还讲述如何利用递归算法计算阶乘,计算斐波那契数列,遍历树,求解迷宫问题,实现二分搜索,完成快速排序和归并排序,计算大整数乘法,计算排列和组合,解决八皇后问题等。本书不仅适合开发人员阅读,还可供计算机相关专业的师生参考。
Java程序设计入门与实战(微课版) 电子书
  • 张毅恒
  • 本书主要以零基础的读者为对象进行讲解,图文并茂、案例充足,并提供课后习题,帮助读者循序渐进地学习Java语言编程的知识,从而提升自身的实际开发能力。全书分为基础篇、高级篇、数据结构与算法篇、实战篇,共11章,内容主要包括Java环境搭建、Java变量命名规范、Java中的数据类型、流程控制语句、继承、多态、类与方法、Java面向对象高级特征、面向对象常用类、异常处理、Lambda表达式、泛型、栈、
Java从入门到精通(精粹版) 电子书
  • 张玉宏
  • 本书特色零基础、入门级的讲解无论读者是否从事计算机相关行业,是否接触过Java,是否使用Java开发过项目,都能从本书受益。实用、专业的范例和项目本书结合实际工作中的范例,逐一讲解Java的各种知识和技术,还以世纪开发项目来总结本书所学内容,帮助读者在实战中掌握知识,轻松拥有项目经验。随时监测自己的学习成果每章首页给出了“本章要点”,以便读者明确学习方向。每章的“实战练习”则根据所在章的知识点精心设计而成,读者可以随时自我检测,巩固所学知识。细致入微、贴心提示本书在讲解过程中使用了“提示”“注意”“技巧”等小栏目,帮助读者在学习过程中更清楚地理解基本概念、掌握相关操作,并轻松获取实战技巧。海量学习资源免费赠送Java和Oracle项目实战教学录像JavaSE类库查询手册Eclipse常用快捷键说明文档Eclipse提示与技巧电子书Java常见面试题Java常见错误及解决方案Java开发经验及技巧大汇总Java程序员职业规划Java程序员面试技巧
Java进阶开发实战(视频讲解版) 电子书
  • 编著
  • Java基础学习完成之后,最重要的是将这些基础的知识进行综合性的应用,以充分的理解面向对象的设计思想以及多线程的概念,而这就需要对大量的系统类库的使用进行详细的讲解,通过实用类库的学习才可以更好的编写项目代码。本书一共包含有8章内容,每一个章节中都按照使用的分类进行了Java各个工具类的使用,从这些类的使用、继承结构、源码分析上进行了系统的讲解,为进一步帮助同学们做好Java就业的相关工作,本书又
Java Web开发实战(视频讲解版) 电子书
  • 编著
  • JavaWeb是Java企业级开发平台中的重要组成技术。只有开发者拥有了扎实的Web技术理解以及良好的Web程序设计能力,才能具备项目架构的设计能力。通过本课程的学习读者可以充分地理解Web开发中的技术特点、性能调优以及项目设计模式。本书主要通过大量的代码实例为读者详细讲解JSP、Servlet、MVC等JavaWeb中的核心开发技术,同时又通过手动的方式结合反射机制讲解如何实现MVC开发框架,这
Java程序设计(微课版) 电子书
  • 普运伟
  • 全书共11章,内容包括:Java语言概述、Java语法基础、程序流程控制、数组、Java面向对象编程、Java使用类库、异常与断言、Java文件操作、Swing程序设计、Applet程序设计、多线程。本书以培养学生的程序设计思维能力和问题求解能力为导向,介绍Java程序设计的基础知识、编程方法和主要应用方向。
面向对象程序设计(Java版) 电子书
  • 武春岭 沈廷杰
  • 本书以“学习目标→任务引导→相关知识→任务实施→综合训练”为主线,在介绍程序语法的基础上,以小项目开发为实践落脚点,做到学练结合,提高学习效率:通过“学习目标”和“任务引导”,让读者先了解要解决的问题;然后详细讲解相关知识,帮助读者奠定技术基础;进而在“任务实施”引导读者完成上机操作,体现学以致用,并通过“拓展训练”帮助读者进一步提高编程技术和能力;最后通过“综合训练”梳理重要知识点,促进读者对重
Java程序设计(慕课版) 电子书
  • 焦铬,王映龙,刘青云
  • 本书以面向对象的设计思想为主线,结合Java的最新特性,详细讲解了Java的基础语法,逐步引入面向对象思想,重点解释面向对象的三大特征、接口及应用和程序设计方法等重要知识点,并深入讲解字符串处理、标准类库、异常处理、输入/输出处理、图形化界面、多线程、JDBC和网络编程等方面的编程方法。  本书注重可读性和实用性,内容全面、讲解细致,所有例题都经过精心的设计,既能帮助学生理解知识,又具有启发性。 
Java程序设计(慕课版) 电子书
  • 姬忠红 崔瑞娟 杜其凤
  • Java是目前企业中常用的一种面向对象思想开发的编程技术,是JavaEE企业级开发体系中非常重要的基础技术。本书由浅入深地讲解了整个Java程序设计的基础知识、开发环境与开发工具。全书共15章,第1~9章是Java初级部分,主要内容包括Java语言概述、Java语言基础、程序的控制语句、数组、面向对象基础、继承、多态、抽象类、接口、包和常用API、Java异常处理等;第10~14章是Java高级部
Java程序设计(慕课版) 电子书
  • 龚炳江 文志诚
  • 本书系统地介绍Java程序设计的基础知识、开发环境与开发工具。全书共分16章,内容包括Java程序设计语言概述、Java语言的基本语法、运算符与流程控制、面向对象基础、继承与多态、接口、异常处理、常用的实用类、集合、Java输入与输出、Swing程序设计、Swing应用、多线程、网络程序设计、JDBC数据库编程、腾宇超市管理系统。本书所有知识都以结合具体实例的形式进行介绍,力求详略得当,使读者快速
数据结构习题解析与实验指导 电子书
  • 李冬梅 张琪
  • 本书主要内容包括上下两篇,上篇为习题及习题解析,下篇为实验指导。每篇又分为几章内容,分别为:第1章 绪论、第2章 线性表、第3章栈和队列、第4章串、数组和广义表、第5章 树和二叉树、第6章图、第7章查找、第8章 排序。
数据结构习题解析与实验指导 电子书
  • 李冬梅
  • 本书分为两篇:第一篇与主教材的章节顺序一致,共8章,每章分别给出了相应的知识提要和习题解答,主要内容为主教材各章的知识导图和学习目标、主教材习题解答和典型习题解析;第二篇为课程实验与课程设计指导,根据数据结构课程的教学重点和难点,给出8个课程实验题目和2个综合性的课程设计题目,每个题目都有明确的要求。
趣学数据结构 电子书
  • 陈小玉
  • 适读人群:本书可作为程序员的学习用书,也适合没有太多编程经验但又对数据结构有强烈兴趣的初学者使用,同时也可作为高等院校计算机、数学及相关专业的师生用书,或学科竞赛的辅导用书和培训学校的教材。  (1)完美图解丰富实例,复杂问题简单化  为基本操作配以图解,用数据结构解决生活中的实际问题,学习过程更加轻松有趣。  (2)原理分析实战演练,真正地学以致用  通俗化讲解基础知识,在实战中体会数据结构的设计和操作,锻炼独立思考的能力。  (3)配套代码在线答疑,为学习保驾护航  提供书中的范例程序源代码、练习题以及答案解析,并在博客和QQ群中答疑解惑。
数据结构(C语言) 电子书
  • 王海艳
  • 本书介绍了数据结构的基本概念和基本算法,共分10章。各个章节分别是第1章概述,第2章线性表,第3章栈与队列,第4章数组和矩阵,第5章树,第6章搜索,第7章搜索树,第8章散列表,第9章图,第10章排序。
Python编程入门与算法进阶 电子书
  • 中国电子学会
  • Python简单易学,是一种非常适合零基础编程人员学习算法与编程的高级程序设计语言。本书是中国电子学会全国青少年软件编程等级考试Python编程一至四级的指定用书,基于Python自带的集成开发工具IDLE3.5.2版本,对应每级考试要求讲解知识要点。对于广大青少年学习者,本书能够指导他们了解并掌握Python语言编程技巧,培养他们用Python语言编程解决生活中实际问题的能力。
计算思维与算法设计基础 电子书
  • 肖晓霞 彭荧荧
  • 本书内容共8章,按照问题求解所需,涵盖了C语言的3个基本结构、函数、数组、指针、结构体和文件等知识。
推荐系统:产品与算法解析 电子书
  • 王超
  • 从产品视角解析推荐系统的产品和算法设计。