首页 > 其他分享 >随机洗牌

随机洗牌

时间:2023-07-04 23:56:03浏览次数:26  
标签:Random Console nums int 洗牌 Length 随机 WriteLine

        private static void sum(int[] nums)
        {
            Random rnd = new Random();
            for(int i=nums.Length-1; i>=0; i--)
            {
                int a= rnd.Next(i + 1);
                //Console.WriteLine(a);
                int tmpe=nums[a];
                nums[a] = nums[i];
                nums[i]= tmpe;
                //Console.WriteLine(nums.Length);


            }
            for (int j = 0; j < nums.Length; j++)
            {
                Console.WriteLine(nums[j]);
            }
        }

 

标签:Random,Console,nums,int,洗牌,Length,随机,WriteLine
From: https://www.cnblogs.com/lin-07/p/17527412.html

相关文章

  • 直播系统搭建,随机验证码的生成
    直播系统搭建,随机验证码的生成在JavaScript中,有个随机生成数字的函数叫Math.random(),它能生成0~1之间的数字,下面我给大家简单列了个例子: <head><metacharset="utf-8"><title>随机验证码的生成</title></head><style>#number{width:130px;height:30px;text-align:center;line......
  • 实践|随机森林中缺失值的处理方法
    动动发财的小手,点个赞吧!除了在网上找到的一些过度清理的数据集之外,缺失值无处不在。事实上,数据集越复杂、越大,出现缺失值的可能性就越大。缺失值是统计研究的一个令人着迷的领域,但在实践中它们往往很麻烦。如果您处理一个预测问题,想要从p维协变量X=(X_1,…,X_p)预测变量Y,......
  • Python信贷风控模型:Adaboost,XGBoost,SGD, SVC,随机森林, KNN预测信贷违约支付|附代码
    要求撰写关于信贷风控模型的研究报告,包括一些图形和统计输出。在此数据集中,我们必须预测信贷的违约支付,并找出哪些变量是违约支付的最强预测因子?以及不同人口统计学变量的类别,拖欠还款的概率如何变化?有25个变量:ID: 每个客户的IDLIMIT_BAL: 金额SEX: 性别(1=男,2=女)4.教育程......
  • go反射使用及proto协议字段随机动态赋值
    1.基本概念Go语言的反射是一种在运行时动态访问程序元数据的能力。反射可以让我们在运行时检查类型和变量,例如它的大小、方法和动态的值等。这种机制让我们可以编写更加通用的函数和类型,而不需要关心具体的类型。在Go语言中,反射的实现主要依赖于两种类型:Type和Value。这......
  • 使用python生成随机密码
    使用python生成随机密码,密码长度13位,一般密码文件不能以?和!开头的,需要将这两个开头的密码文件排除掉。有两种方式。第一种方式importrandomimportstring#定义密码长度password_length=13#定义密码字符集合password_characters=string.ascii_letters+string.d......
  • PHP生成随机中文姓名
    <?phpfunction&xingming(){for($i=0;$i<1;$i++){$xing="赵,钱,孙,李,周,吴,郑,王,冯,陈,楚,卫,蒋,沈,韩,杨,朱,秦,许,张";$ming="忽,如,一,夜,春,风,来,千,树,万,树,梨,花,开,春,江,潮,水,连,海,平,海,上,明,月,共,潮,生,海,军,刚,霞,强,华,斌,......
  • R语言随机波动模型SV:马尔可夫蒙特卡罗法MCMC、正则化广义矩估计和准最大似然估计上证
    全文链接:http://tecdat.cn/?p=31162最近我们被客户要求撰写关于SV模型的研究报告,包括一些图形和统计输出本文做SV模型,选取马尔可夫蒙特卡罗法(MCMC)、正则化广义矩估计法和准最大似然估计法估计。模拟SV模型的估计方法: sim<-svsim(1000,mu=-9,phi=0.97,sigma=0.15)......
  • 交直流混合微网程序matlab 采用拉丁超立方抽样和多场景缩减,考虑风光等随机性建模
    交直流混合微网程序matlab采用拉丁超立方抽样和多场景缩减,考虑风光等随机性建模,利用粒子群算法,计算得到三个微网的优化程序,程序运行稳定,有详细资料。这段代码是一个多目标优化算法的实现,主要用于解决多目标优化问题。下面我将对代码进行详细解释和分析。原创文章,转载请说明出处,......
  • 矩形三维随机裂隙网络。 使用COMSOL with Matlab接口编程
    矩形三维随机裂隙网络。使用COMSOLwithMatlab接口编程。可以直接导入COMSOL中,无需CAD,无需提取数据,方便快捷可以直接计算。裂隙由matlab编程生成,能够生成两组不同产状的裂隙。裂隙长度的分布律可以为确定的裂隙长度,也可以为在一定范围内随机均匀分布的长度。注释十分详细,有运......
  • RAKsmart有奖问答,爆款免费领,前30名送随机微信红包!!!
    为更好的了解客户需求及RAKsmart自信不足,即日起,RAKsmart将推出有奖问卷调查,参与问卷调查即可领取SV1024MVPS使用一个月,同时,前30名参与问卷调查,可领取微信随机1~10元不等,送完即止,快来参与吧!活动时间:美国西岸圣何塞时间 06/26/2023~07/10/2023问卷调查地址:https://www.wenjuan.com/......