- 博客(7)
- 资源 (2)
- 收藏
- 关注
java 笛卡尔集
今天测试过程中要造大量测试数据,就想着把几个集合里面的数据做个笛卡尔积,免得手动输入之苦。历时1小时,中间走了一些弯路。话不多说,上代码。 [code="java"] package demo.topTest.common; import java.util.LinkedList; import java.util.List; import java.util.ListIterato...
2015-07-24 17:09:58 493
三、表 栈和队列之Java Collections
[size=large]Java Collections API[/size] [size=medium]1.Collection接口[/size] [size=small] Collection扩展了Iterable接口。[/size] [size=medium]2.Iterator接口[/size] [size=small] 实现Iterable接口的Collection必...
2014-05-27 12:19:24 110
二、算法分析之最大子序列和
[size=medium]最大子序列和问题的求解[/size] 第一个算法如下,用穷举的方法求出所有的子序列和,返回最大值。 [code="java"] public static int maxSubSumBad(int[] a){ int maxSum=0; for(int i=0;i0) return a[left]; else return 0...
2014-05-21 16:44:12 91
一、引论之递归
[size=small]摘出本章比较感兴趣的一部分,首先是关于递归的简述。[/size] 递归有两个基本法则: 1.[i][b]基准情形[/b][/i]:不用递归就能求解 2.[i][b]不断推进[/b][/i]:对于需要用递归求解的情形,递归调用必须朝着基准情形推进。 下面列举一些例子。 [b]例1 无终止的递归[/b] [code="java"] public stati...
2014-05-13 17:41:11 100
JavaScript基础
最近在看清华大学出版社的《JavaScript从入门到精通》,做一些摘取。 [size=large]一、数据结构[/size] 1.[b]标识符[/b]: 用来命名变量和函数,以字母、下划线或美元符号,后面的字符可以是数字。 2.[b]关键字[/b]: 和Java关键字集合相似 3.[b]常量[/b]: 定义方法为 const name:type=value 4.[b]变量[/b]: 命...
2014-04-29 12:03:29 129
几种不稳定排序算法
几种常用的不稳定排序算法的整理。 [code="java"] package com.study.sort; import java.util.Random; public class UnstableSort { /** * 生成一个随机数组 * @param length 数组长度 * @return 生成的数组 */ public static...
2014-04-25 17:52:38 1655
原创 几种稳定排序算法
对Java中的一些稳定算法进行了整理,使其符合自己的编程习惯。 [code="java"] package com.study.sort; import java.util.LinkedList; public class StableSort { /** * 生成一个随机数组 * @param length 数组长度 * @return 生成的数组 ...
2014-04-25 17:49:34 173
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人