冒泡排序
/**
* 功能:定义一个一维整数数组,其中存储随机生成的100个整数,升幂排序
* 时间:2014年6月4日15:30:38
* 作者:cutter_point
*/
package com.lesson4;
import java.util.*;
public class Demo4_8
{
public static void main(String [] ar...
分类:
其他好文 时间:
2014-06-20 12:29:00
阅读次数:
203
在上一篇《Android多线程研究(5)——线程之间共享数据》中对线程之间的数据共享进行了学习和研究,这一篇我们来看看如何解决多个线程之间的数据隔离问题,什么是数据隔离呢?比如说我们现在开启了两个线程,这两个线程都要同时给同一个全局变量data赋值,各个线程操作它赋值后的变量数据,这里就需要用到隔离。先看一段代码:import java.util.Random;
public class Th...
分类:
移动开发 时间:
2014-06-20 11:25:58
阅读次数:
321
统计随机生成的数出现次数
/**
* 功能:定义一个一维数组,其中存储随机生成的1000个1到100以内的整数,统计每个整数出现的次数
* 时间:2014年6月4日16:03:54
* 作者:cutter_point
*/
package com.lesson4;
import java.util.*;
public class Demo4_9
{
public static ...
分类:
其他好文 时间:
2014-06-20 09:29:02
阅读次数:
226
此算法比BM算法的效率还要高。Sunday算法没有规定必须从模式头部开始比较还是从模式尾部开始比较。所以两种方法都是可以的。
下面是个例子,假设从头开始比较。
文本:A B C A B D B C D
模式:B C D
A≠B,那么查看文本中越出比较范围后的第一个字符(这里为A)是否在模式中,如果在,则两者对齐,否则跳过A。这里直接跳过A。
文本:A B C A B D ...
分类:
其他好文 时间:
2014-06-07 15:45:04
阅读次数:
210
一个android应用程序运行后 并不会在控制台内输出任何信息. 不能在控制台输出。但是android提供的Log类。
android.util.Log常用的方法有以下5个:Log.v()
,Log.d() ,Log.i() ,Log.w() ,Log.e() 。按照日志级别从高到低为ERROR, WARN, INFO, DEBUG, VERBOSE.
5种日志级别的输...
分类:
其他好文 时间:
2014-06-07 15:18:34
阅读次数:
245
什么是伪随机数,它和随机数的区别
伪随机就是一个过程看似随机的,但实际还不是随机的。伪随机数都是有一定的周期性的,如使用24小时里面的一个小时,这个就是伪随机数,或者三角函数的一个角度的三角函数值,因为时有周期性所以是伪随机的。
记住一点事要做到真正的随机有:抛硬币,热噪讯号、量子力学的效应、放射性元素的衰退辐射,或使用无法预测的现象等。
计算机里面的随机数主要还是用伪随机数来实现的,例如以...
分类:
其他好文 时间:
2014-06-07 13:17:10
阅读次数:
239
随机生成[0,n)中不重复的m个数。 1 class Random { 2 public: 3
Random(int n, int m):n(n), m(m) {} 4 void generate() { 5 srand(time(NULL)); 6
...
分类:
其他好文 时间:
2014-06-07 08:42:38
阅读次数:
178
添加两个苹果到主界面Coordinate定义坐标,其中有能够判断是否相等的equals方法,用以判断两个坐标是否相等。MyRandom随机数生成类,封装random能够控制随机数产生的范围,产生随机坐标。SnakeView中判断产生的苹果是否重复,如果重复再产生一个,直到不重复为止。Coordina...
分类:
移动开发 时间:
2014-06-06 08:26:25
阅读次数:
385
package chap02;import static
org.junit.Assert.*;import java.util.Arrays;import java.util.Random;import
org.junit.Test;/*** * 在归并排序中对小数组采用插入排序 * * @aut...
分类:
其他好文 时间:
2014-06-05 16:51:05
阅读次数:
197
C/C++如何产生随机数:这里要用到的是rand()函数,
srand()函数,C语言/C++里没有自带的random(int number)函数。(1)
假设你仅仅要产生随机数而不须要设定范围的话,你仅仅要用rand()就能够了:rand()会返回一随机数值, 范围在0至RAND_MAX 间。RA...
分类:
编程语言 时间:
2014-06-02 13:11:27
阅读次数:
341