社区
ASP
帖子详情
求一个关于数组随机排序的算法
MonkeyDHua
2006-10-20 03:16:00
str="a|b|c|d|e|f|g|"
myarr=split(str,"|",-1,1)
求随机排序
结果如:
b,d,a,c,g,f,e
e,g,c,a,d,b,f
......
要求:
不使用instr(),只用到一次随机数
...全文
194
3
打赏
收藏
求一个关于数组随机排序的算法
str="a|b|c|d|e|f|g|" myarr=split(str,"|",-1,1) 求随机排序 结果如: b,d,a,c,g,f,e e,g,c,a,d,b,f ...... 要求: 不使用instr(),只用到一次随机数
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
myvicy
2006-10-20
打赏
举报
回复
function SortDemo(){
var l; // 声明变量。
var a = new Array("X" ,"y" ,"d", "Z", "v","m","r");
l = a.sort(function(x,y){
if(new Date().getMilliseconds()%3==2)
return 1;
else if(new Date().getMilliseconds()%3==1)
return -1;
else return 0;
alert(x);
}); // 排序数组。
return(l); // 返回排序的数组。
}
alert(SortDemo());
MonkeyDHua
2006-10-20
打赏
举报
回复
郁闷了,我说用数据库了吗?
rqrq
2006-10-20
打赏
举报
回复
str = "a|b|c|d|e|f|g|"
myarr = split(str, "|")
For i = 0 To UBound(myarr)
conn.execute("INSERT INTO table1 (name) VALUES ('"& myarr(i) &"')")
Next
Set Rs = conn.execute("SELECT name FROM table1 ORDER BY NEWID()")
....
随机数都不用。。。
哈哈
数据结构+
算法
综合资料库
数据结构与
算法
综合资料库(CHM) 程序员必备的基础资料,对数据结构与
算法
很详细的讲解,里面还有许多示例,大家可以参考,学习编程语言都要用到的基础资料。初级走向高级必修的内功心法!
1000多种java
算法
大全源码包
1000多种java
算法
大全源码包
C#实现
数组
随机
排序
通过使用Fisher-Yates
算法
,我们能够轻松地对
数组
进行
随机
排序
,使得
数组
元素的顺序变得
随机
化。C#作为一种强大的编程语言,提供了多种方法来实现
数组
的
随机
排序
。首先,我们需要创建
一个
整型
数组
,并初始化它的元素。循环,从
数组
末尾开始遍历,每次
随机
选择
一个
索引值,然后将当前位置的元素与
随机
位置的元素进行交换。Fisher-Yates
算法
是一种常见且高效的
随机
排序
算法
,它通过交换
数组
中的元素来达到
随机
排序
的目的。每次运行结果都会不同,这是因为我们使用了
随机
数来实现
数组
的
随机
排序
。C#实现
数组
随机
排序
。
php
数组
随机
排序
_php怎么实现
数组
随机
排序
php
数组
随机
排序
,我们可以使用PHP shuffle()函数来实现。 PHP shuffle()函数表示
随机
调整
数组
中元素或值的顺序。该shuffle()函数FALSE失败时返回。下面我们就结合具体的代码示例,给大家介绍PHP
数组
元素
随机
化
排序
的方法。代码示例如下:首先我们通过range函数,创建
一个
范围从1到10的
数组
。...
JS中
数组
随机
排序
实现(原地
算法
sort/shuffle
算法
)
在谈sort之前,我们先了解一下原地
算法
,什么事原地
算法
呢?所谓**原地
算法
**就是说基于原有的数据结构进行一定的操作修改,而不借助额外的空间。使用原地
算法
时,其内存干净,空间复杂度是O(1),可以减少没必要的内存,避免造成内存浪费和冗余。当然,减小内存损耗会带来
算法
复杂度和时间消耗的增加,所以是
一个
Tradeoff。**Tradeoff** 是一种针对目标选择有效的路径的思维方式,需要对做的事情权衡利弊,选择最佳方式处理问题。
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章