自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java代码 实现直接选择排序

直接选择排序很容易和直接插入排序搞混,其实它们俩个有相同点但是也有很明显的不同。相同点:都是将数据分为有序组和无序组不同点:直接插入排序默认数组的第一个元素为有序组,然后选择无序组的第一个元素将其和有序组的数据进行比较,然后找到一个合适的位置;而直接选择排序没有默认的有序组,是从无序组中选择其中最小的数据,将其直接放在有序组的最后就可以Java代码如下:package sort;//直接选择排序

2015-05-30 21:46:28 738

原创 Java代码 希尔排序

每天都更,最近再研究算法,希望能够把算法搞明白希尔排序的思想其实就是分组的插入排序 先将整个待排序列分割成若干子序列,然后依次根据缩减增量进行排序 如下举例: n=12; 15 26 5 39 19 38 10 3 58 78 9 98 第一次 gap=12/2=6 15 26 5 39 19 38 10 3 58

2015-05-30 16:01:33 711

原创 Java代码 插入排序

说好的每天都更的,我来了哈哈,今天写的是Java代码实现插入排序插入排序的思想1、每次将待排序的数据,按照关键字的大小和之前的有序序列进行比较,找到合适的位置将其插入Java代码如下:package sort;//插入排序 2015-05-29public class InsertSort { //第一种 完全按照插入排序的定义来写; /*public void Insert1(

2015-05-30 14:19:14 641

原创 Java代码 写一个冒泡排序

第一次使用这个编辑器好好用醉了。。。刚写了一篇,结果不小心给关了,还要重新写。。。冒泡排序 放空了这么就,终于知道自己该干什么,找到实习之后这又是一个新的开始,不要羡慕别人,因为你在别人眼里也是独一无二的言归正传,我是用Java写的冒泡排序,虽然冒泡排序是排序算法里面比较简单的,但是自己写出来之后还是很有成就感的。 在写的过程中遇到的问题就是swap方法的调用问题,一定要类型相同才能调用冒泡

2015-05-28 09:23:32 5292

转载 职业规划

无意间看到了这个帖子,静下心来认真仔细看完了,受益匪浅,谢谢博主的启发,觉得自己要静下心来好好沉淀自己,对自己未来有一个明确的规划。在担任公司高管的几年间,我面试过数以百计的各个层面的员工,其中最让我感到遗憾的一个现象就是很多人有着非常好的素质,甚至有的还是名校的毕业生,因为不懂得去规划自己的职业,在工作多年后,依然拿着微薄的薪水,为了一份好一点的工作而奔波。很多这样的人,他们只要稍微修正一下

2015-05-17 10:12:05 659

原创 Java代码 给出一个二叉树和一个数,判断该二叉树是否存在一个从根节点到叶节点的和与给出的数相同

从菜鸟到大牛一定要戒骄戒躁,沉下心来慢慢打磨自己!这个题目的算法思想分为三种情况:case1树为空时,返回falsecase2 树只有一个根节点case3 正常情况下的树Java代码如下:/** * Definition for a binary tree node. * public class TreeNode { *     int val; *   

2015-05-15 08:59:42 1043

转载 Java的进阶过程

最近觉得好像豁然开朗了,对代码充满了passion,我想当一名coder,但不是一名只会coding的程序员。转一篇Java的学习心得,指导自己在Java的道路上越走越远。每个人的学习方法是不同的,一个人的方法不见得适合另一个人,我只能是谈自己的学习方法。因为我学习Java是完全自学的,从来没有问过别人,所以学习的过程基本上完全是自己摸索出来的。我也不知道这种方法是否是比较好的方法,只能给大家

2015-05-14 09:35:30 410

原创 Java代码 判断一棵二叉树是否为对称的

出去玩了那么多天,终于能够静下心来,好好的敲会代码了题目要求判断已知的一个二叉树是否是对称的。算法思想是:首先判断这棵树是否为空树,如果空树则直接返回true如果不为空,则在进行分类:case1:节点的左右子树为空,则直接返回truecase2:节点的左右子树有一个为空,则直接返回falsecase3:节点的左右子树均不为空,则判断节点的左右子节点的值是否相等并且判断左节点的子

2015-05-13 10:15:40 2607

空空如也

空空如也

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

TA关注的人

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