自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

boom

在读学生,该博客主要用于整理Java学习笔记,GitHub地址https://github.com/chenboom,欢迎star

  • 博客(2)
  • 收藏
  • 关注

原创 Java设计和实现栈

        众所周知,栈是在编程中很常用的一种数据结构,栈的特点是后进先出,本文整理了Java中堆栈实现的几种方法。        栈中主要的方法:                Push:入栈操作,将数据加到栈顶;                Pop:出栈操作,返回栈顶数据;                GitSize:返回栈规模;                empty:判断栈是否为...

2018-03-06 23:11:53 660

原创 Java 实现三种简单排序——选择排序、插入排序、冒泡排序

排序算法在很多的领域都受到相当地重视,下面为由 Java 实现的三种简单排序,他们的平均时间复杂度都为 O(N^2) ,并不是十分迅速的算法。但由于这些算法有利于我们理解在此基础上的更加复杂的算法,加之在某些情况下这些算法比复杂的算法更加有效,所以掌握这些基本的算法还是十分有必要的,该文章中所有排序示例均为升序排序。 首先,我们定义两个辅助函数来帮助我们完成算法,...

2018-03-01 20:13:49 492

空空如也

空空如也

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

TA关注的人

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