全排列3 [code="java"] public class FullArray ...{ public String[] s=...{"a","b","c"}; public void run()...{ int j2; //指向要对换的位置 int sLength=s.length; for(int i=0;i...
全排列2 [code="java"] package com.syj.csdn; import java.util.ArrayList; import java.util.Arrays; import java.util.List; /** * * Title:全排列算法 * * * * Copyright: http://blog.csdn.net/suny...
全排列 [code="java"] 算法1 一个经典的全排列算法zz2007-06-19 08:39设想有 n 个数字, 先取第一个数字. 再取第二个数字, 第二个数可以放在第一个数的左或右面, 就是有 0, 1 两个选择. 再取第三个数, 放到前面选好的两个数字中, 可以放在最左, 中间, 最右, 就是有 0, 1, 2 三个选择. 嗯, 很自然吗. 忽然你想到了二进位, 八进位那些数系转换关...
深入理解C语言指针的奥秘 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: 例一: (1)int*ptr; (2)char*ptr; (3)int**ptr; (4)int(*p...
理解指针 原文 [url]http://blog.csdn.net/sdspp/archive/2006/02/27/611611.aspx[/url] 指针是c语言的精髓,理解它对于学习c语言至关重要。 1.指针和地址 指针是能够存放一个地址的一组存储单元。是一种保存变量地址的变量。 如 int x=1,y=2,z[10]; int *ip; ...
Java排序问题 [code="java"] package com.softeem.jbs.lesson4; import java.util.Random; /** * 排序测试类 * * 排序算法的分类如下: * 1.插入排序(直接插入排序、折半插入排序、希尔排序); * 2.交换排序(冒泡泡排序、快速排序); * 3.选择排...
MySQL数据类型 [list] [*]数据类型 描述 字节 推荐使用 SMALLINT 整数,从-32000到 +32000范围 2 存储相对比较小的整数。 比如: 年纪,数量 INT 整数,从-2000000000 到 +2000000000 范围 4 存储中等整数 例如: 距离 BIGINT 不能用SMALLINT 或 INT描述的超...
余光中 听那冷冷的雨 惊蛰一过,春寒加剧。先是料料峭峭,继而雨季开始,时而淋淋漓漓,时而淅淅沥沥,天潮潮地湿湿,即连在梦里,也似乎把伞撑着。而就凭一把伞,躲过一阵潇潇的冷雨,也躲不过整个雨季。连思想也都是潮润润的。每天回家,曲折穿过金门街到厦门街迷宫式的长巷短巷,雨里风里,走入霏霏令人更想入非非。想这样子的台北凄凄切切完全是黑白片的味道,想整个中国整部中国的历史无非是一张黑白片子,片头到片尾,一直是这样下着雨的。这种感...
余光中 乡愁 [align=center] 小时候 乡愁是一枚小小的邮票 我在这头 母亲在那头 长大后 乡愁是一张窄窄的船票 我在这头 新娘在那头 后来啊 乡愁是一方矮矮的坟墓 我在外头 母亲在里头 而现在 乡愁是一湾浅浅的海峡 我在这头 大陆在那头 [/align]...
Eclipse快捷键大全(转载) Eclipse快捷键大全(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 A...
水仙花数 [code="java"] public class StaticClass{ //static int j; public static void main(String args[]) { int j=0; for(int i=100;i
猴子吃桃 [code="java"] /*public class Chitao { public static void main(String[] args) { int sum=1; for(int i=9;i>=1;i--) { sum=(sum+1)*2; } System.out.print(“第一天的桃子总数为:”+sum); } }*/ ...
用dom4j组件解析如下XML格式的文件: [code="java"] aaa 123 1 bbb 444 4 规则: operation 1表insert,2表update,3表delete. handle 1表作为where条件,0表作为操作字段。 要求:按照规则生成...
做一个饲养员给动物喂食物的例子体现JAVA中的面向对象思 [code="java"] interface Animal { public void eat(Food food); } /** *@authorleno *一种动物类:猫 */ class Cat implements Animal { public void eat(Food food) { System.out.print...
做一个单子模式的类,只加载一次属性文件 [code="java"] import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.util.Properties; /** *@authorleno ...
拷贝一个目录(文件)到指定路径 [code="java"] /** *拷贝一个目录或者文件到指定路径下 *@paramsource *@paramtarget */ public void copy(File source,File target) { File tarpath = new File(target,source.getName()); ...
用JAVA中的多线程示例银行取款问题 [code="java"] /** *@authorleno *账户类 *默认有余额,可以取款 */ class Account { private float balance = 1000; public float getBalance() { return balance; } public voi...