Java算法练习
crus
这个作者很懒,什么都没留下…
展开
-
fibonacci递归数列
[code="java"]public class Fibnacini { public static void main(String args[]){ int []array = {1,2,3,4,5,6}; Fibnacini(array); } private static void Fibnacini(int []array){ for(in...2009-10-01 09:16:55 · 99 阅读 · 0 评论 -
请教一个HelloWorld的问题。。。谢谢
大家好,我刚装完了Android的环境,想测试一个helloworld程序:package com.yongfeng.helloworld;import android.app.Activity;import android.os.Bundle;public class HelloWorld extends Activity { /** Called wh...原创 2011-01-27 00:07:53 · 164 阅读 · 0 评论 -
主机编号
2784A52R8EZCHC主机编号原创 2010-09-22 17:43:38 · 264 阅读 · 0 评论 -
Java快速排序算法
基本思想快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。算法过程设要排序的数组是A[0]……A[N-1],首先任意...2009-08-24 16:59:26 · 114 阅读 · 0 评论 -
JAVA排序算法实现代码-插入排序
插入排序算法步骤1.从有序数列和无序数列{a2,a3,…,an}开始进行排序; 2.处理第i个元素时(i=2,3,…,n) , 数列{a1,a2,…,ai-1}是已有序的,而数列{ai,ai+1,…,an}是无序的。用ai与ai-1,a i-2,…,a1进行比较,找出合适的位置将ai插入; 3.重复第二步,共进行n-1次插入处理,数列全部有序。 我的做法(感觉代码有点乱)[...2009-08-23 15:22:31 · 89 阅读 · 0 评论 -
梅氏砝码问题
很有意思的一个智力题。题目 :一个农夫借给他的的邻居机械工40磅的重物。遗憾的是,机械工不小心把重物摔成了四份。不过值得高兴的是,机械工说,使用这四分可以在天平上称出0-40磅的任何重物。问每份的重物是多少? 这个在数学上叫做梅氏砝码问题,其叙述如下: 若有n个砝码,重量分别为M1,M2,……,Mn,且能称出从1到(M1+M2+……+Mn)的所有重量,则再加一个砝码,重...原创 2009-08-23 12:48:52 · 317 阅读 · 0 评论 -
查找在A数组中存在,B数组不存在的数据
查找在A数组中存在,B数组不存在的数据有以下三种方法总结 : 1.使用了循环里面的label2.使用了一个flag作为标志位3.最简单,使用了Set这个集合的remove(Collection)方法。[code="java"]import java.util.ArrayList;import java.util.HashSet;import java.uti...2009-08-23 12:32:58 · 4777 阅读 · 0 评论 -
二叉排序树java实现
[code="java"]import java.util.*;class Tree{ Tree left,right; int item; public Tree(Tree left,Tree right,int item) { this.left=left; this.right=right; this.item=item; } pub...原创 2009-10-20 21:57:54 · 163 阅读 · 1 评论 -
Java十进制转为二进制
[code="java"]import java.util.*;public class Test15 { public static void main(String[] args) { System.out.println(toBinary(32)); } public static String toBinary(int a) { String str...原创 2009-10-20 21:14:18 · 145 阅读 · 0 评论 -
素数的判断方法
我自己的做法,没有优化的[code="java"] public class SushuPanduan { public static void main(String args[]){ // 2 is a special prime System.out.println(2); for(int i=0;i2009-10-01 22:22:17 · 144 阅读 · 0 评论 -
sssssssssssssssss
2月2日(周三)、3日(周四)、4日(周五)、5日(周六)、6日(周日)、7日(周一)、8日(周二)放假七天,9日(周三)上班;原创 2010-12-06 13:32:21 · 268 阅读 · 0 评论