最新文章列表

javascript 数组排序

<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"><html xmlns="http://www.w3.org/1999/xhtml">< ...
highfly-s 评论(0) 有903人浏览 2013-02-25 17:45

数组操作

/* @program 针对数组常见的操作 @author 李武杨 @datetime 2013-01-13 20:40 */ import java.util.*; class ArrayDemo4 { //遍历数组的功能。 public static void printArray(int[] arr) { System.out.print("["); f ...
lwy520 评论(0) 有914人浏览 2013-01-14 08:17

转载的算法集锦

排序算法很多地方都会用到,近期又重新看了一遍算法,并自己简单地实现了一遍,特此记录下来,为以后复习留点材料。 废话不多说,下面逐一看看经典的排序算法: 1. 选择排序 选择排序的基本思想是遍历数组的过程中,以 i 代表当前需要排序的序号,则需要在剩余的 [i…n-1] 中找出其中的最小值,然后将找到的最小值与 i 指向的值进行交换。因为每一趟确定元素的过程中都会有一个选择最大值的子流程,所以人们形 ...
luccs624061082 评论(0) 有590人浏览 2012-12-27 10:23

浅谈java常用排序之选择排序

还是先来原理的规矩:    选择法的原理是先将第一个数与后面的每一个数依次比较,不断将将小的赋给第一个数,从而找出最小的,然后第二个数与后面的每一个数依次比较,从而找出第二小的,然后第三个数与后面的每一个数依次比较,从而找出第三小的.....直到找到最后一个数。   嘿嘿,原理知道了,那么我们就来代码吧: package com.shen.maopao; public class MaoP ...
shenyuc629 评论(0) 有982人浏览 2012-10-18 13:06

一维数组选择排序 递归和两次循环实现

package lengreen.sort; import java.util.Random; import lengreen.pub.U; public class ChooseSort { public static void main(String[] args) { int[] arr = {12, 23, 9, 24, 15, 3, 18}; U.prtA ...
lengreen1221 评论(0) 有1097人浏览 2012-09-27 18:29

选择排序

每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。   public class SelectSort { public static void main(String[] args) { int[] a = { 1, 5, 8, 9, 4, 2 }; int temp = 0; ...
hailang370725 评论(0) 有698人浏览 2012-08-21 11:45

选择排序(java)

/** * TODO */ package com.xeezee.sort; /** * 选择排序 * * @author luoqinglong * @date 2012-7-31 */ public class ChooseSort { private final long[] origArr = new long[] { 12, 65, 2, 3 ...
luoqinglong 评论(0) 有718人浏览 2012-07-31 21:25

选择排序

选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到排序序列末尾(目前已被排序的序列)。以此类推,直到所有元素均排序完毕。 import java.util.Scanner; public class selectionSort { /** ...
gaojiehigh 评论(0) 有777人浏览 2012-07-05 16:09

关于JAVA一些排序问题

我发现很多的人都喜欢把选择排序弄成冒泡排序,包括今天遇到的面试官也一样,冒泡排序的原理是相邻的两个做比较,大的沉下去,小的漂上去,只要记住这个就不容易出错了。 冒泡排序: public class MaoPao { public static void main(String [] args){ int temp; int [] a ={1,5,4,9,3,6,7,2,8}; for(i ...
water_lang 评论(0) 有953人浏览 2012-06-01 18:48

java排序算法

面试很容易问道,做个备忘。 package com.student.test; import java.util.Random; public class PaiXun { private static final int[] arr = new int[5]; static{ for (int i = 0; i < arr.length; i++) { ...
xiaofeiyang 评论(0) 有910人浏览 2012-04-14 22:55

Java选择排序算法

package com.niit; import java.util.Random; public class SelectSort { /** * @param args */ public static void main(String[] args) { Random random = new Random(); int values[] ...
fatedgar 评论(0) 有812人浏览 2012-02-10 12:46

选择排序

package Sort; import java.util.Arrays; public class InsetSort { public static void main(String args[]) { int [] a = {9,8,7,6,5,4,3,2,1}; for(int j=1;j<a.length;j++) { int key ...
kevin_in_java 评论(0) 有722人浏览 2011-11-14 21:56

选择排序-java实现

package test; /* * CHOUSESORT(A) * for i ← 1 to length(A) * min ← i * j ← min+1 * for j<length(A) * if A(j)<A(min) * min ← j * swap A(min) A(i) */ import j ...
kevin_in_java 评论(4) 有1044人浏览 2011-11-13 23:59

数组常见几种排序方法

Java中几种常见的排序方法   1.冒泡排序 /** * 对指定的数组进行排序 把最小的排出来,然后再排第二小的。。。。 * * @param arr * 要排序的数组 * @return 返回排序之后的数组 */ public int[] maopao(int[] arr) {//int[] :返回值类型 for (in ...
flycatdeng 评论(0) 有1301人浏览 2011-09-29 11:01

java之选择排序

package com.lamp.sort;       public class SelectSort {        public static void main(String[] args) {            int[] data = {3,1,10,2,8,4};            sortArray(data);            for ( ...
xuedong 评论(0) 有845人浏览 2011-08-07 14:30

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics