当前位置:首页
开发技术指南» 文章正文
    引言:

 ·更新时,删除的数据恢复了    »显示摘要«
    摘要: 代码如下: ———————————————————————————————————————————— dim objrs as recordset, objcn as connection private sub cmdadd_click() objrs.addnew txthp.setfocus txtmsg = objrs.absoluteposition & "/......
 ·如何给程序加个图标    »显示摘要«
    摘要: 基于对话框的应用程序,如何在运行的时候在最左上脚上显示自己的图标? ......


关于一个随机算法

现在有一字符串  
  a="1,2,3,4,6,8,11,23,44  
  想通过随机打乱它排列的数据,结果如下:  
  a=2,1,4,6,11,23,44,3,8  
  各位有什么好的思路可以实现。。。。。。。。。。。。

NO.1   作者: lovebanyi

split(,)变成数组   算法(各种各样的换来换去的操作)   jion(,)又变成字符串  
   
   
  for()//数组长度  
  {  
    随机两个数   <数组的长度.   进行对换  
  }

NO.2   作者: gxboy

1.   得到数组长度  
  2.   生成随机数   1   =   数据长度  
  3.   建立字符数组变量b  
  4.   把随机数a生成的索引值加到b中。

NO.3   作者: swordragon

1、定义一个数组;  
  2、最初,随机数的种子设为数组的长度+1。  
  3、根据生成的字符串的长度,循环执行:  
  比如:第一次取出的是5,那么,把数组中的第五个元素放到另外字符串中,同时,数组中删除第五个元素。另外,还需要设置随机数的种子-1。  
 


    摘要: 早点消肿~~~~~~~~~~~ ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE