自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 归并排序及Java实现

一 归并排序算法 归并排序是采用分治法的一个非常典型的应用。归并排序的思想就是先递归分解数组,再合并数组。 首先考虑下如何将将二个有序数列合并。这个非常简单,只要从比较二个数列的第一个数,谁小就先取谁,取了后就在对应数列中删除这个数。然后再进行比较,如果有数列为空,那直接将另一个数列的数据依次取出即可。二 代码实现// 将有二个有序数列a[first...mid]和a[mid...

2016-11-30 21:27:57 245

原创 希尔排序及Java实现

一 希尔排序算法 算法基本思想是先把带排序元素序列分为若干个子序列(相隔某一增量元素组成),对子序列进行插入排序,然后依次缩减增量在排序,待整个序列基本有序后在对全体元素进行一次插入排序,因为直接插入排序在元素基本有序的情况下(接近最好情况),效率是很高的,因此希尔排序在时间效率上比前两种方法有较大提高二 代码 public static void sort(int[] arr)

2016-11-30 20:06:44 201

原创 插入排序及java实现

一 插入排序算法介绍 : 插入排序的原理是对每个未排序数据,在已排序数据中从后往前扫描,找到相应位置并插入步骤: 1. 从第一个元素开始,认为第一个元素已经排好序 2. 取出下一个元素,在已经排好序的元素中从后往前扫描 3. 如果扫描数据(已排序)大于新数据,将该元素后移 4. 如果扫描数据(已排序)小于等于新数据,停止扫描,将新元素插入该数据后 5. 重复歩骤2-4

2016-11-30 17:04:50 273

原创 选择排序及java实现

一 选择排序算法 1 在未排序序列中找出最大(小)元素放在排序序列起始位置 2 在从剩余未排序序列中找出最大(小)元素放在已排序序列末尾 3 重复直到所有元素已排序 二 代码 public static void sort(int[] arr) { for(int i=0; i<arr.length-1; i++)

2016-11-30 14:00:03 240

原创 冒泡排序java实现及优化

一 冒泡排序算法 1 相邻元素两两比较,大的放后面,第一次完毕,最大值在最大索引处 2 java代码实现 public static void bubbleSort(int[] arr) { for(int i=0; i

2016-11-30 09:06:14 757

原创 概率

一 概念1 样本空间Ω:\Omega:随机实验所有可能结果构成的集合 S={e}S=\{e\}。 2 样本点e:e:样本空间元素。 3 事件A:A :样本空间的子集。 4 必然事件 : 把S看作事件,S为必然事件。 5 不可能事件ϕ\phi:事件是空集,不包含样本点。 6 概率:事件A的概率满足 非负性 P(A)≥0P(A)\geq0 规范性 P(A)=1P(A)=1 可加性。

2016-11-15 19:00:40 239

W3CSchool全套离线手册

W3CSchool全套离线手册

2016-12-01

Linux常用命令全集

Linux 命令全集

2016-12-01

空空如也

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

TA关注的人

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