自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 JAVASE和JAVAEE的区别

JAVASE和JAVAEE的区别JavaEE:Java Enterprise Edition,Java企业版,多用于企业级开发,包括web开发等等。企业版本帮助开发和部署可移植、健壮、可伸缩切安全的服务端Java应用。Java EE是在JavaSE的基础上构建的他提供Web 服务、组建模型、管理和通信API.可以用来实现企业级的面向服务体系结构(service-oriented archite...

2019-03-31 14:27:31 41899 10

原创 【剑指offer】 旋转数组的最小数字 java实现

【剑指offer】 旋转数组的最小数字题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。代码:package offer;public class Offe...

2019-03-30 14:59:23 104

原创 【剑指offer】 用两个栈实现队列 java实现

【剑指offer】 用两个栈实现队列题目:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。分析:栈和队列的性质,栈是先进后出的,而队列是先进先出的。对于栈我们可以看成是一个装羽毛球的球筒,第一个放入球筒的球在最底部,最后一个球放在最上部;对于队列,就像买票排队,先排的先出,。言归正传,假如输入1,2,3则该程序也需要按顺序输出1,2,3。代码:pac...

2019-03-30 14:01:41 197

原创 【剑指offer】重建二叉树 java实现

【剑指offer】重建二叉树题目:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。代码:Offer_4.javapackage offer;public class Offer_4 { publi...

2019-03-30 13:21:05 182

原创 [剑指offer]从尾到头打印链表 java实现

[剑指offer]从尾到头打印链表题目:输入一个链表,按链表值从尾到头的顺序返回一个ArrayList正常代码:package offer;import java.util.ArrayList;import java.util.Stack;public class Offer_3 { public static void main(String[] args) { Li...

2019-03-28 22:24:13 154

原创 链表 java实现 超详细

链表 java实现 超详细目录:1、单链表的创建和遍历2、求单链表中节点的个数3、查找单链表中的倒数第k个结点(剑指offer,题15)4、查找单链表中的中间结点5、合并两个有序的单链表,合并之后的链表依然有序【出现频率高】(剑指offer,题17)6、单链表的反转【出现频率最高】(剑指offer,题16)7、从尾到头打印单链表(剑指offer,题5)8、判断单链表是否有环9、...

2019-03-28 12:17:13 1973 2

原创 java中字符数组 String StringBuffer之间的相互转换

java中字符数组 String StringBuffer之间的相互转换一、StringBuffer与String的相互转换1、将StringBuffer转换成String方法一:StringBuffer类成员toString函数可将其转换成String类型。StringBuffer buffer = newStringBuffer(“abcd”);String str = buffer...

2019-03-27 13:34:23 2129

原创 java中 String StringBuffer StringBulider的区别 详细 超全

String StringBuffer StringBulider的区别这三个类主要区别在两个方面,即运行速度和线程安全。 一、运行速度:在这方面运行速度快慢为:StringBuilder > StringBuffer > StringString最慢的原因:String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一...

2019-03-27 13:15:21 230

原创 【剑指offer】替换空格 java实现

【剑指offer】替换空格题目请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy.解法一:package offer;public class Offer_2 { public static String replaceSpace(StringBuffer str) { S...

2019-03-27 12:50:56 138

原创 [剑指offer] 二维数组中的查找 简单易懂 java实现

**[剑指offer] 二维数组中的查找**题目在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 ***思路选取右上角元素,元素大于Key --> 剔除整列,元素小于key -...

2019-03-27 12:14:36 100

原创 快速排序(QuickSort) ---JAVA实现 带图详细 适合新手入门

**快速排序(QuickSort) —JAVA实现 带图详细适合新手入门**快速排序的原理:选择一个关键值作为基准值(一般都选择第一个数字)。比基准值小的都在左边序列(一般是无序的),比基准值大的都在右边(一般是无序的)。一次循环:从后往前比较,用基准值和最后一个值比较,如果比基准值小的交换位置,如果没有继续比较下一个,直到找到第一个比基准值小的值才交换。找到这个值之后,又从前往后开始比...

2019-03-26 13:49:45 342

空空如也

空空如也

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

TA关注的人

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