首页 相关文章 数字随机排序

数字随机排序

  假设有一组数字 1~1000,请将它们随机填充在一个数组中
  
要求:
  1、数组中
  2、整个程式运算很快!

  william 兄解答

varNums: array[1..1000] of integer;i,j,k,temp: integer;beginfor i := Low(Nums) to High(Nums) doNums[i] := i;for i := 0 to 1000 do begin // 1001 round may not be enoughj := random(High(Nums))+1;k := random(High(Nums))+1;temp := Nums[j];Nums[j] := Nums[k];Nums[k]...[ 查看全文 ]

2016-02-19 标签:

数字随机排序的相关文章

  • 代码如下: #include iostream #include stdio.h #include set using namespace std; int main() {     int n,a,i;     setintm;     while(scanf("%d",&n)!=EOF)     {         for(i=0;in;i++)         {        &...[ 查看全文 ]
  • 标签:SQLServer
      Q. 如何得到随机排序结果? A. 要得到随机排序的列,或者返回x条随机选择的列,你可以使用随机数。但是RAND函数在一个查询中只能返回一个结果。你可以在NOWID函数返回的列上做ORDER BY。请看示例: SELECT * FROM Northwind..Orders ORDER BY NEWID() SELECT TOP 10 * FROM Northwind..Orders ORDER BY NEWID() 这段话翻译得真是费劲,干脆不管原文,直接意译了。 不过提醒大家注意,这种方法...[ 查看全文 ]
  • 标签:Web开发
    前两天看到有人要编个考试系统,当时只是简单回了下用随机函数RND 实际一般需要从数据库中随机提取N道题目。 以下代码都基于VBS; 通常的编写类似这样的 '产生不重复随机数 function rndarray(istart,iend,sum) dim arrayid(),i,j,blnre,temp,iloop,eloop redim arrayid(sum-1) i=0 iloop=0 eloop=0 blnre=false randomize do while isum temp=int(rnd*(iend-istart+1)+istart) if i=0 then a...[ 查看全文 ]
  • 代码如下所示: 代码如下: package com.hoo.util;   import java.awt.Color;  import java.awt.Font;  import java.awt.Graphics;  import java.awt.image.BufferedImage;  import java.util.Random; import javax.imageio.ImageIO;  import javax.servlet.http.HttpServletRequest;  import javax.servlet.http.HttpServletResponse;  /**  * ...[ 查看全文 ]
  • 标签:ASP
      数据排序及如何动态排序 //Belltree //http://www.lurer.net/ //初学XML,错误之处多多,各路高手多多指正 在<xsl:for-each select="//item" order-by="text()"及<xsl:apply-templates select="//item"/中都可以看到 order-by属性,该属性可以对选出来的节点按照order-by的值进行排序. <singer <titleChristina Aguilera</title <songs <item id...[ 查看全文 ]
  • 标签:ASP
      各位好今天我要告诉大家的是如何用ASP产生随机数。大家都知道大多数网站注册后 提供用户名和一个随机密码,但这个密码是如何产生的,现在我就向大家来介绍一下 请看下面的例子,用户可自行增加或减少随机的字符或数量。 <% Function gen_key(digits) 'Create and define array dim char_array(50) char_array(0) = "0" char_array(1) = "1" char_array(2) = "2"...[ 查看全文 ]
  • 数字 印度阿拉伯数字系统的十个数字,按值排列。数字是一种用来表示数的书写符号。 怎么教宝宝认数字 这是一个循序渐进的过程。 一、先会唱1、2、3、4、5.....你说一个,他说下一个,按顺序哦。 二、会认数字,形象法,1象小棍子,2象小鸭子...其他自己想。 三、数字与相应对应的数量对应上,1就是1件东西,2就是2件东西。 四、数字的分解,2可以分为1...[ 查看全文 ]
  • 标签:Web开发
    首页随机公告随机公告 default.html中搜索: div id="blogfrm"!--日志版块框架--这里插入代码div class="post cate14 auth6" div class="pop1"img src="http://www.j-mj.cn/IMAGE/tip/tip.gif" hspace="5" /img src="http://www.j-mj.cn/IMAGE/tip/blank.gif" class="blank" /script Language="JavaScript"     tip...[ 查看全文 ]
  • 今天在论坛上看到一个问题,如下: 解决这个问题,Insus.NET写了一个函数,可以方便以后的扩展,如果数值出现TB或是或更高时,可以只改这个函数即可。 代码如下: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER FUNCTION [dbo].[udf_OrderLimitSize] ( @Ov NVARCHAR(30) ) RETURNS decimal(18,6) AS BEGIN --如果长度少于等于2的数值为返回NULL IF (LEN(@Ov) = 2) RETURN NULL...[ 查看全文 ]
  • 排序的含义 排序是指根据一组物体的某种特性的差异或按某种规则,按序进行排列。 排序锻炼宝宝逻辑思维能力 排序活动是培养幼儿逻辑思维能力的有效途径,幼儿通过排序活动,可以获得按序排列物体的经验,在思维中逐渐建立起序列结构,帮助幼儿理解数的顺序,促进幼儿的可逆性、传递性、双重性思维能力的发展,引导孩子学习排序,也是发展数学智能的一个重要方面,家长应重视这方面的...[ 查看全文 ]
  • 利用oracle的dbms_random包结合rownum来实现,示例如下,随机取499户: select * from ( select * from busi.t_ar_userinfo order by dbms_random.value) where rownum 500; 有关dbms_random的参考文献,链接为:http://www.psoug.org/reference/dbms_random.html Deprecated. Use the methods in the DBMS_CRYPTO built-in package,这个包已经不建议使用了 附,dbms_random几个参数的介绍: fun...[ 查看全文 ]
  • 标签:ASP
      产生随机滚动信息 (Charles Carroll/蜘蛛精 译) Random Advice / Rotating Information by Charles Carroll 本页演示了通过产生随机数的方式实现出现随机滚动信息的方法 RND函数 INT函数 SELECT CASE 代码randomadvice.asp演示了当每次页面被刷新时,上面的会随机出现不同的信息 <html<head <TITLErandomadvice.asp</TITLE </head <body bgcolor="#FFFFFF" <...[ 查看全文 ]
  • 标签:Web开发
    微调数字-51windows.Net-www.51windows.Net .input{ FONT-FAMILY: Tahoma; font-size:8pt; height: 17px; padding-right:2px; text-align:right; } 1 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行][ 查看全文 ]
  • 标签:Web开发
        代码如下: Dim strOk,strNo      strOk = "12312321$12312312312$12312321$"      strNo = "12312321$12312312312$12312321$sdfsd"      Function RegExpTest(patrn, strng)          Dim regEx, ma...[ 查看全文 ]
  • 冒泡排序 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 代码如下: 代码如下: public class nums {      public static void main(String[] args){          int []nums = {5,4,3,2,1};      ...[ 查看全文 ]
  • 女子的身高与体重,四肢与躯干等部位的比例为多少才合乎健美的标准呢?在这方面,有关专家、学者进行了大量的研究,总结出一套女子完美身材的测量标准。 1、上、下身比例:以肚脐为界,上下身比例应为5:8,符合“黄金分割”定律。 2、胸围:由腋下沿胸部的上方最丰满处测量胸围,应为身高的一半。 3、腰围:在正常情况下,量腰的最细部位。腰围较胸围小20厘米。 4、髋围:在体前耻骨平行...[ 查看全文 ]
  • 标签:Web开发
     1.  31字节 PHP 随机显示头像  ?readfile(rand(0,5).'.jpg');? 2. ?php $url='pic'; //图片地址,用相对路径 $files=array(); if ($handle=opendir("$url")) { while(false !== ($file = readdir($handle))) {  if ($file != "." && $file !=&nb...[ 查看全文 ]
  • 他们原来都想用PHP的实现随机,但取出多条好像要进行两次以上查询. 翻了手册,找到了下面这个语句,可以完成任务了,但效率较低 SELECT * FROM table_name ORDER BY rand() LIMIT 5; rand在手册里是这么说的: RAND()  RAND(N)  返回在范围0到1.0内的随机浮点值。如果一个整数参数N被指定,它被用作种子值。  mysql select RAND(); ...[ 查看全文 ]
  • 标签:flash教程
    数组排序 sort sort方法把数组元素按一定的顺序重新排列,语法格式如下: myArray.sort([comparefunction]) comparefunction是可选参数,如果不选用该参数,数组元素按从小到大的顺序排列。 例如: var array=new Array("China","Japan","Korea","Canada"); trace(array.join()); array.sort(); trace(array.join()); 你可以作一下。复制代码然后粘贴过去,运行,就可以看到效果的。 输出结果为China,Japan,Ko...[ 查看全文 ]
  • 标签:PS PS教程
    本文由中国合作伙伴印象特别供稿,转载必须取得 授权 不知道大家对我在论坛里贴的数字星云的效果感觉怎么样了!!!我在这儿把原图贴出来。让大家看看效果,如果你认为这个效果值得去学习的话,那么就请继续看下面的内容。 800)this.width=800;" border=0>    利用此图的方法比较简单,我利用了PS内置的扭曲,模糊的几个滤镜,再加上一点图象调整内的工具,利用图层的混合模式,...[ 查看全文 ]
手机页面 收藏网站 回到头部