python和java生成随即序列
2015-01-08 17:22
375 查看
我指的随机序列就是好像洗牌那样把一个序列打散
看看java的实现
python简单多了,自带实现
看看java的实现
public static int[] random_serial(int limit) { int[] result = new int[limit]; for (int i = 0; i < limit; i++) result[i] = i + 1;//这里可以调整 int w; Random rand = new Random(); for (int i = limit - 1; i > 0; i--) { w = rand.nextInt(i); int t = result[i]; result[i] = result[w]; result[w] = t; } return result; }
python简单多了,自带实现
import random serial = [1, 2, 3, 4] random.shuffle(serial)
相关文章推荐
- 如何用Java生成和Python Numpy一样的随机数序列?
- 用Java生成全局序列UUID
- 使用 IBM Rational Software Architect 从 Java 代码逆向工程生成 UML 类图和序列图
- python实例31[生成随即的密码]
- java Serializable 生成随机序列
- 关于C++,Java和Python中的随机数生成法
- 实现MD5序列的生成[Java]
- 简单的Fibonacci序列生成程序-Java
- JAVA生成消息序列
- python实例31[生成随即的密码]
- PowerDesigner(八)-面向对象模型(用例图,序列图,类图,生成Java源代码及Java源代码生成类图)(转)
- java 生成一个永不重复的数字序列
- 从 Java 代码逆向工程生成 UML 类图和序列图
- MDA框架生成代码流程和图例(UML 正向工程,支持Java, C#, Ansi C++, Delphi, Perl, Php5, Python, Database,Ruby, Hibern)
- JAVA生成消息序列
- 用Java生成全局序列UUID
- java 生成随即日期
- java生成唯一随即数
- Python 随即生成DAG(有向无环图)
- PowerDesigner(八)-面向对象模型(用例图,序列图,类图,生成Java源代码及Java源代码生成类图)