AS3 随机排序
来源:互联网 发布:配电网络规划与设计图 编辑:程序博客网 时间:2024/05/13 08:52
主要是两种方法,
package {import flash.display.MovieClip;import flash.utils.Dictionary;public class Main extends MovieClip {public function Main() {var temp:Array = new Array();for(var i=1;i<=10;i++){temp.push(i);}randomSort(temp);}public function randomSort(arr:Array):void{var copyArr:Array = arr.slice();trace(copyArr);var l = arr.length;while(l){arr[l-1]=copyArr.splice(int(Math.random()*l--),1)[0];}trace(arr);}public function SelectRandomSort(arr:Array):void{var index:int;var temp:*;for(var i=arr.length-1;i>0;i--){index = Math.floor(Math.random()*(i+1));if(index==i) continue ;temp = arr[index];arr[index] = arr[i];arr[i] = temp;}trace(arr);}}}
另多见人用array.sort(function(a:int,b:int):int{return Math.random()>0.51?-1 }); 排序,经试验此方法不随机数。
- AS3数组随机排序
- AS3 随机排序
- AS3 随机排序效率比较
- AS3随机种子
- As3.0 随机颜色
- AS3随机序列码生成
- as3 随机不重复方法
- 随机排序
- 随机排序
- 随机排序
- 随机排序
- 随机排序
- as3数据排序算法
- as3实现快速排序
- 排序算法之AS3
- 排序算法之AS3
- AS3冒泡排序算法
- AS3数组元素随机交换自定义函数
- ORA-00257:archiver error.Connect internal only, until freed
- Android OpenGL ES 绘图方法参数解析
- JAVA基础整理
- 深入理解Javascript之this关键字
- container_of宏
- AS3 随机排序
- fedora配置一(开机时关闭独立显卡)
- BUNOJ 11552 Dominating Patterns
- 从春秋战国学习企业管理——管仲
- 看python官方说明学python-tuple元组
- linux通知链相关
- Python核心编程-抓取网页
- linux等待队列
- 位运算汇总