文章列表
public class FullArray ...{
public String[] s=...{"a","b","c"};
public void run()...{
int j2; //指向要对换的位置
int sLength=s.length;
for(int i=0;i<getP(s.length);i++)...{ //外层循环以便获取全部组合
String[] tempString=s.clone(); //由于 ...
- 2009-06-04 02:26
- 浏览 656
- 评论(0)
package com.syj.csdn;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
/**
* <p>
* Title:全排列算法
* </p>
*
* <p>
* Copyright: http://blog.csdn.net/sunyujia/
* </p>
*
* @author 孙钰佳
* @main sunyujia@yahoo.cn
* @date 2009-04 ...
- 2009-06-04 02:09
- 浏览 733
- 评论(0)
算法1
一个经典的全排列算法zz2007-06-19 08:39设想有 n 个数字, 先取第一个数字. 再取第二个数字, 第二个数可以放在第一个数的左或右面, 就是有 0, 1 两个选择. 再取第三个数, 放到前面选好的两个数字中, 可以放在最左, 中间, 最右, 就是有 0, 1, 2 三个选择. 嗯, 很自然吗. 忽然你想到了二进位, 八进位那些数系转换关系。可以设计这样一个数, ...xyz, 其中个位数 z 是二进位的, 也就是放第二个数的两个位置; 十位数 y 是三进位的, 代表放第三个数字的三个位子, 然后百位数是四进位, 千位数是五进位的, 依以类推." 没错 ...
- 2009-06-04 02:07
- 浏览 776
- 评论(0)
指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区 ...
- 2009-05-05 08:27
- 浏览 903
- 评论(0)
原文
http://blog.csdn.net/sdspp/archive/2006/02/27/611611.aspx
指针是c语言的精髓,理解它对于学习c语言至关重要。
1.指针和地址
指针是能够存放一个地址的一组存储单元。是一种保存变量地址的变量。
如 int x=1,y=2,z[10];
int *ip; /* ip是指向int类型的指针 */
ip = &x; /* ip 指向 x */
y = *ip; /* y 的值现在 ...
- 2009-05-05 08:12
- 浏览 809
- 评论(0)
package com.softeem.jbs.lesson4;
import java.util.Random;
/**
* 排序测试类
*
* 排序算法的分类如下:
* 1.插入排序(直接插入排序、折半插入排序、希尔排序);
* 2.交换排序(冒泡泡排序、快速排序);
* 3.选择排序(直接选择排序、堆排序);
* 4.归并排序;
* 5.基数排序。
*
* 关于排序方法的选择:
* (1)若n较小(如n≤50),可采用直接插入或直接选择排序。
* 当记录 ...
- 2009-04-27 20:04
- 浏览 734
- 评论(0)
数据类型
描述
字节
推荐使用
SMALLINT
整数,从-32000到 +32000范围
2
存储相对比较小的整数。
比如: 年纪,数量
INT
整数,从-2000000000 到 +2000000000 范围
4
存储中等整数
例如: 距离
BIGINT
不能用SMALLINT 或 INT描述的超大整数。
8
存储超大的整数
例如: 科学/数学数据
FLOAT
单精度浮点型数据
4
存储小数数据
例如:测量,温度
DOUBLE
双精度浮点型数据
8
需要双精度存储的小数数据
例如:科学数据
DECIMAL
用户自定义精 ...
- 2009-04-24 10:21
- 浏览 833
- 评论(0)
惊蛰一过,春寒加剧。先是料料峭峭,继而雨季开始,时而淋淋漓漓,时而淅淅沥沥,天潮潮地湿湿,即连在梦里,也似乎把伞撑着。而就凭一把伞,躲过一阵潇潇的冷雨,也躲不过整个雨季。连思想也都是潮润润的。每天回家,曲折穿过金门街到厦门街迷宫式的长巷短巷,雨里风里,走入霏霏令人更想入非非。想这样子的台北凄凄切切完全是黑白片的味道,想整个中国整部中国的历史无非是一张黑白片子,片头到片尾,一直是这样下着雨的。这种感觉,不知道是不是从安东尼奥尼那里来的。不过那一块土地是久违了,二十五年,四分之一的世纪,即使有雨,也隔着千山万山,千伞万伞。二十五年,一切都断了,只有气候,只有气象报告还牵连在一起。大寒流从那块土地上弥 ...
- 2009-04-24 01:34
- 浏览 1287
- 评论(0)
小时候
乡愁是一枚小小的邮票
我在这头
母亲在那头
长大后
乡愁是一张窄窄的船票
我在这头
新娘在那头
后来啊
乡愁是一方矮矮的坟墓
我在外头
母亲在里头
而现在
乡愁是一湾浅浅的海峡
我在这头
大陆在那头
- 2009-04-24 01:32
- 浏览 682
- 评论(0)
Eclipse快捷键大全(转载)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定 ...
- 2009-04-21 22:32
- 浏览 650
- 评论(0)
public class StaticClass{
//static int j;
public static void main(String args[]) {
int j=0;
for(int i=100;i<1000;i++) {
int a=i/100;
int b=(i-a*100)/10;
int c=i-a*100-b*10;
if(i==a*a*a+b*b*b+c*c*c) {
...
- 2009-04-15 21:28
- 浏览 1173
- 评论(0)
public class ma {
public static void main(String[] args) {
for (int i=1;i<= 20;i++)
for (int j=1;j<=33;j++ )
for (int k=3;k<=100;k=k+3) {
if (i*5+j*3+k/3==100&&i+j+k==100)
System.out.println(i+" "+j+" "+k);
}
}
}
- 2009-04-15 21:27
- 浏览 764
- 评论(0)
/*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);
}
}*/
//递归版
public class Chitao {
public static void main(String[] args) {
int day=1,sum=1;
tao(day,sum) ...
- 2009-04-15 21:25
- 浏览 852
- 评论(0)
<?xml version="1.0" encoding="UTF-8"?>
<generator>
<table name="login" operation="1">
<column name="username" handle="0">aaa </column>
<column name="password" handle="0&qu ...
- 2009-04-15 21:18
- 浏览 802
- 评论(0)
interface Animal {
public void eat(Food food);
}
/**
*@authorleno
*一种动物类:猫
*/
class Cat implements Animal {
public void eat(Food food) {
System.out.println("小猫吃"+food.getName());
}
}
/**
*@authorleno
*一种动物类:狗
*/
class Dog implements Animal ...
- 2009-04-15 21:16
- 浏览 4917
- 评论(0)