一、类扩展(class extension,匿名分类) 1.格式 @Interface 类名() { //成员变量... } //方法声明... @end 2.作用 1>写在.m文件中 2>一般用来扩充私有成员变量、@property属性、方法等二、随机数生成 1.arc4random() 会...
分类:
其他好文 时间:
2014-12-05 10:31:53
阅读次数:
150
BattleShip,这两个是新接触到的1)生成a,b之间的随机数:1 from random import randint2 randint(a,b)2)去掉list中的引号和逗号1 def print_board(board):2 for row in board:3 p...
分类:
编程语言 时间:
2014-12-04 17:41:47
阅读次数:
212
路由器get_rand_key.cgi返回用于后续AES加密的随机数,该返回值是字典。如下代码,print pagetext返回字典{"rand_key":"c9d8b128f26058c5a684a212100bba0204beaf1795d227da4601869dd83045cd"}print...
分类:
其他好文 时间:
2014-12-04 13:50:49
阅读次数:
1340
随机数生成类:RNG以及文字渲染 1 #include 2 #include 3 #include 4 5 #pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) 6 7 #define N...
分类:
其他好文 时间:
2014-12-04 11:41:41
阅读次数:
250
伪随机数:数学公式:r[i]=(v*r[i-1] + u) mod base p=r[i]/base代码实现package mytest;public class MyRandom { /** * r[i]=(v*r[i-1] + u) mod base * p=r[i]/b...
分类:
编程语言 时间:
2014-12-03 23:01:57
阅读次数:
268
最近学了ruby,快乐编程果真名不虚传。尝试写了个生成随机数的脚本,算是练手。
一、功能需求
输入随机数区间[a,b), 和数据规模c,输出c个位于区间内的随机整数,每个输出一行。
二、编写代码
#! /usr/bin/ruby
# Example:
# genrand 3 8 4
# will generate 4 Integer range from 3 to 8
#This...
分类:
其他好文 时间:
2014-12-03 21:25:13
阅读次数:
171
方法1:概率法求π的近似值。概率法又称蒙特卡罗法。假设有一个半径为1的圆,则四分之一圆的面积等于1/4π。通过概率法计算出四分之一圆的面积,也就得到了1/4π。具体过程为:利用随机函数产生横坐标x和纵坐标y(两个值在0~1之间),接着判断由这两个随机数构成的点是否位于1/4圆的区域内,若该点位于1/...
分类:
其他好文 时间:
2014-12-03 20:57:11
阅读次数:
202
golang 生成随机数,加一个循环计数,这是使用时间作为种子的简单改进型,在同一线程多次调用及并发的时候都表现良好。...
分类:
其他好文 时间:
2014-12-03 15:50:29
阅读次数:
166
描述
请在整数 n 中删除m个数字, 使得余下的数字按原次序组成的新数最大,
比如当n=92081346718538,m=10时,则新的最大数是9888
输入第一行输入一个正整数T,表示有T组测试数据
每组测试数据占一行,每行有两个数n,m(n可能是一个很大的整数,但其位数不超过100位,并且保证数据首位非0,m小于整数n的位数)输出每组测试数据的输出占一行,输出剩余的数字按原...
分类:
其他好文 时间:
2014-12-02 22:39:01
阅读次数:
271
寻找最大数
时间限制:1000 ms | 内存限制:65535 KB
难度:2
描述
请在整数 n 中删除m个数字, 使得余下的数字按原次序组成的新数最大,
比如当n=92081346718538,m=10时,则新的最大数是9888
输入第一行输入一个正整数T,表示有T组测试数据
每组测试数据占一行,每行有两个数n,m(n可能是一个很...
分类:
其他好文 时间:
2014-12-02 15:21:03
阅读次数:
133