- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 带有界面的霍夫曼编码压缩文件的java程序
package com.example.huffman;import java.io.File;public class huffmanInterface { private JFrame frame; /** * Launch the application. */ public static void main(String[] args) { EventQueu
2014-07-17 14:31:32 1481
原创 java 含界面的霍夫曼编码以及解码实现
package com.example.huffman;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java
2014-06-15 02:29:26 1119
原创 关于android双缓冲绘图的分析
package com.example.drawview;//双缓冲, 先将图片画至bitmap,再画至view上//若直接将路径画至view上,则以前的路径不会保存(執行 3)//若将即时的路径画至bitmap,在从bitmap上画至view,会造成绘图不流畅(執行 1 2)//所以将已经绘完的图片画至bitmap上保存 而正在绘的图片则直接画至view呈现给用户
2014-06-05 16:18:01 436
原创 Huffman java 代码实现
package com.example.huffman;import java.util.ArrayList;import java.util.List;import java.util.PriorityQueue;public class Huffman { List huffmanCode(List nodes) { List temp = new ArrayList(no
2014-05-29 20:34:48 854
原创 java 实现二分查找
package com.example.binarySearch;public class BinarySearch { static void binarySearch(int[] a, int num,int p,int q) { if(p>q){ System.out.println("no match"); return; } int temp
2014-05-17 11:21:39 348
原创 subsequence
import java.util.Arrays;/** * @author administ * */public class SubSequence {/** * @param str1 第一个字符串 * @param str2 第二个字符串 *///如果str1[i] == str2[j] 左上//如果str1[i] != str2[j] 比较l[i-1][j] 和 l[i][j-1]大小vo
2014-04-29 22:20:15 505
原创 算法导论java矩阵链乘法
public class MatrixChainOrder {static void matrix(int[] p){int n = p.length - 1;//从第0个开始//最优值,m[i][j] 表示 i j之间的最优值int[][] m = new int[n][n];//最优分割点,s[i][j] 表示 最优值m[i][j] 对应的分割点int[][] s = new int[n][n
2014-04-02 15:42:28 632
原创 判断质数的快捷方法
对任意数n,如果(n-2)!%n==1,那么此数是质数import java.util.Scanner;public class PrimeNumber { static boolean primeNumber(int i){ if(i==2||i==3) return true; int mul = 1; for(int m=i-2;m>1;m-
2014-03-05 10:32:23 544
原创 java实现快速排序算法
根据算法导论伪代码编写:public class quickSort { static void swap(int[]a,int i,int j){ if(i!=j){ int temp = a[i]; a[i] = a[j]; a[j] = temp; } } static void quicksort(int[] a,int p,int
2014-03-05 10:03:56 460
原创 java整数数组的全排列
此例利用递归算法可将任给数组全排列打印public class FullArrange{static void swap(int i,int j,int[] a){if(i!=j){int temp;temp = a[i];a[i] = a[j];a[j] = temp;}}static void fullArrange(int[] a,int i){if(i == (a.length-1)){f
2014-03-05 09:59:17 865
原创 写的一个数组小程序
实现此类输出[1, 2, 3, 4, 5, 6][20, 21, 22, 23, 24, 7][19, 32, 33, 34, 25, 8][18, 31, 36, 35, 26, 9][17, 30, 29, 28, 27, 10][16, 15, 14, 13, 12, 11]]源代码:import java.util.*;public class A {
2013-12-07 16:58:23 605
机器学习导论
2014-10-10
模式分类中文版
2014-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人