最新文章列表

2012/5/12---求100以内的质数

这是很久以前写的代码。代码很简洁,也很简单。 但是今天再做一个关于求质数的笔试题的时候,自己又习惯性的写了一个更加耗时的代码,所以在这里把以前写过的代码重新发表一次,加深一下印象。 /* * 求100以内的质数 * @version 1.0 2012/5/12 * @auther akon */ package com.akon405.www; public cla ...
akon405 评论(0) 有1326人浏览 2012-05-12 17:31

2012年4月25日---红黑树的现实和操作

出去流浪了一段时间,现在我又回来了,内容继续更新,算法继续学习。 在最近看的是红黑树,而且在这里停留了很久,因为总是遇到NullPointerException ...
akon405 评论(0) 有1653人浏览 2012-04-25 11:08

2012/4/9----二叉查找树(二叉排序树)的各种操作

不知不觉都快5天没更新内容了,倒不是自己坚持不下来。一方面是因为二叉树这一块难度也比开始增大了,所以学习进度也就相对来说慢了一点。但更 ...
akon405 评论(1) 有3834人浏览 2012-04-09 22:43

2012/4/1----基数排序

基数排序的核心思想是:把待排序的数组N中的数据分解成为个位,十位,百位.....然后再从个位开始排序,得到第一个数组N1,然后再把N1数组的十位进行排序得到N3,再对N3数组的百位进行排序得到N4,依次这样排序,直到数组中的所有数据的位数都用来排过序了,就可以得到我们所需要的排序数组了。 以下就是过程代码: /* * 基数排序的java实现 * @version 1.0 2012/ ...
akon405 评论(0) 有1262人浏览 2012-04-01 18:03

2012/3/30----冒泡排序

冒泡排序的核心思想:把数组中的相邻两个数进行比较,然后把较大的数向后移,一直到最后的一个数是整个数组中最大的数。再把前面的过程循环,就可以完成排序。 package com.akon405.www; public class BubbleSort { public BubbleSort(int[] A){ int i,j; for(i=0;i<A.length;i ...
akon405 评论(0) 有956人浏览 2012-03-30 12:42

2012/3/29----快速排序

前面用到了分治算法所演变出来的一种排序---归并排序。这里,我们介绍另一种分治算法演变出来的排序算法---快速排序。 快速排序通过选取数组中的关键字,把一个A[n]数组划分为3部分:A[key]=关键字,A[0...key-1]={比关键字小的元素},A[key+1...n-1]={比关键字大的元素}。然后递归调用这个过程便可实现对数组的排序。   /* *分治算法引申出来的又一种排序算法 ...
akon405 评论(0) 有886人浏览 2012-03-29 11:48

最近博客热门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