自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (9)
  • 收藏
  • 关注

原创 Java数据结构和算法(九)——高级排序


   春晚好看吗?不存在的!!!
   在Java数据结构和算法(三)——冒泡、选择、插入排序算法中我们介绍了三种简单的排序算法,它们的时间复杂度大O表示法都是O(N2),如果数据量少,我们还能忍受,但是数据量大,那么这三种简单的排序所需要的时间则是我们所不能接受的。接着我们在讲解递归的时候,介绍了归并排序,归并排序需要O(NlogN),这比简单排序要快了...

2018-02-15 23:04:00 401 7

原创 Java数据结构和算法(十五)——无权无向图

  前面我们介绍了树这种数据结构,树是由n(n>0)个有限节点通过连接它们的边组成一个具有层次关系的集合,把它叫做“树”是因为它看起来像一棵倒挂的树,包括二叉树、红黑树、2-3-4树、堆等各种不同的树,有对这几种树不了解的可以参考我前面几篇博客。而本篇博客我们将介绍另外一种数据结构——图,图也是计算机程序设计中最常用的数据结构之一,从数学意义上讲,树是图的一种,大家可以对比着学习。...

2018-02-14 17:56:00 629 3

原创 Java数据结构和算法(十四)——堆


   在Java数据结构和算法(五)——队列中我们介绍了优先级队列,优先级队列是一种抽象数据类型(ADT),它提供了删除最大(或最小)关键字值的数据项的方法,插入数据项的方法,优先级队列可以用有序数组来实现,这种实现方式尽管删除最大数据项的时间复杂度为O(1),但是插入还是需要较长的时间 O(N),因为每次插入平均需要移动一半的数据项,来保证插入后,数组依旧有序。&...

2018-02-02 19:35:00 196

Java源码解析——看优秀源码最能使人进步

适合深入了解JDK源码

2021-11-18

java核心技术第9版高清版

java核心技术第9版高清版,很清晰,大家可以放心下载,共同学习,共同进步

2018-01-13

《Spring源码深度解析》

《Spring源码深度解析》从核心实现和企业应用两个方面,由浅入深、由易到难地对Spring源码展开了系统的讲解,包括Spring的设计理念和整体架构、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连接JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息服务等内容。

2017-09-07

hadoop2.4源码

hadoop2.4源码

2017-08-28

Struts2.0中文教程

Struts2.0中文教程,还是比较详细的

2015-11-30

HTML标签介绍

HTML语言的一些常用标签介绍,还是比较详细的

2015-11-30

Android中文API合集.chm

Android的一些API介绍,还是不错的,有兴趣的可以看看

2015-11-30

mybatis-3-mybatis-3.3.0-SNAPSHOT.zip

mybatis-3源码,放在myeclipse可以看看

2015-02-13

struts-2.1.6源码

不错的struts-2.1.6源码,有兴趣的可以看看

2015-02-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除