社区
数据结构与算法
帖子详情
关于随即函数的效率
Timesking
2002-06-07 11:19:28
我想为一个数组赋予十个随机数(坐标),均小于29
POINT CanEat[10];
我是用以下算法
int temp;
int i=0;
srand( (unsigned)time( NULL ) );
while(i<20)
{
temp=rand();
if(i<10)
CanEat[i].x=temp%29;
else
CanEat[i-10].y=temp%28;
i++;
}
怎样改才能让其生成效率更高?
...全文
59
1
打赏
收藏
关于随即函数的效率
我想为一个数组赋予十个随机数(坐标),均小于29 POINT CanEat[10]; 我是用以下算法 int temp; int i=0; srand( (unsigned)time( NULL ) ); while(i<20) { temp=rand(); if(i<10) CanEat[i].x=temp%29; else CanEat[i-10].y=temp%28; i++; } 怎样改才能让其生成效率更高?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ninenine
2002-06-10
打赏
举报
回复
这个是pascal的:
procedure randomed;
var i,j,tmp:integer;
begin
?randomize;
?for i:=0 to 9 do b[i]:=i;
?for i:=9 downto 0 do begin
? tmp:=random(i+1);
? a[i]:=b[tmp];
? for j:=tmp to i-1 do b[j]:=b[j+1];
?end;
end;
================================================================
请指教!
MySQL
函数
、用户自定义
函数
Re: MySQL
函数
、用户自定义
函数
==============================# MySQL
函数
的意义 MySQL 自身提供大量功能强大、方便易用的
函数
。使用这些
函数
,可以极大地提高用户对数据库的管理
效率
。 #
函数
的分类 # 用户自定义
函数
我们学习了 MySQL 的系统内置的
函数
之后,如果系统内置的
函数
不能满足我们的应用,可以创建存储
函数
。-------------------------------
PHP中MD5
函数
效率
PHP中MD5
函数
效率
-google_ad_client = "pub-7572075838197038";/* 250x250, 创建于 08-8-20 */google_ad_slot = "8423427639";google_ad_width = 250;google_ad_height = 250;//--> window.google_render_
算法-
效率
的度量和
函数
的渐进增长
2.7 算法
效率
的度量方法 刚才我们提到设计算法要提高
效率
。这里
效率
大都指算法的执行时间 。 那么我们如何度量一个算法的执行时间呢? 正所谓"是骡子是马,拉出来遛遛"。比较容易想到的方法就是,我们通过对算法的数据测试,利用计算机的计时功能,来计算不同算法的
效率
是高还是低。 2.7.1 事后统计方法 事后统计方法:这种方法主要是通过设计好的测试程序和数据,利用计算机计时 器对不同
利用一个产生随机数的
函数
生成另一个产生随机数的
函数
最近做了一些Tencent及几家公司的面试题,发现有一种关于产生随机数的类型的题目。看到多有大牛们做出来,而且
效率
很高,也有不知道怎么做的,最近根据几个产生随机数的题目整理一下,发现所有的类似题目可以用一种万能钥匙解决。故分享,欢迎发表不同看法,欢迎吐槽。 题目一:给定能随机生成整数1到5的
函数
,写出能随机生成整数1到7的
函数
。 利用随机
函数
rand()
函数
生成一个等概率随机生成整数1到5的
函数
Rand5(),然后根据Rand5()生成Rand7(),代码如下: #i...
c语言随机抽取
函数
,Excel随机取值,给你三种解决方案
原标题:Excel随机取值,给你三种解决方案所谓随机取值,顾名思义,就是从一堆数里,随机抽取几个或几组数;常用于抽奖、抽查、数据随机分组等。举个栗子,如下图所示,A2:A21是EH培训学院的20名……男女。现在需要从中随机抽取3人,授予38红旗手的称号,并奖励老祝香吻一枚。 解法1:辅助列法使用辅助列,解决此类问题,应是最简单较快捷的一种解法,基本上老少咸宜,稍有
函数
公式基础就可以掌握了。首先将C...
数据结构与算法
33,010
社区成员
35,327
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章