zoukankan      html  css  js  c++  java
  • 字符串的反转以及随机数生成

    经常有面试题考到字符串的反转和随机数生成。今天在这里记录一笔。

    字符串的反转是有专门的方法的,.net里面有Reverse()方法就可以反转。

      string name = "明天会更好";
            var collection = Enumerable.Reverse(name);
            foreach (var element in collection)
            {
                Response.Write(element);
            }

    这样输出的结果就是。好更会天明

    说一下不重复的随机数,其实就是生成随机数与已经生成的随机数作比较,如果重复就继续生成。

     public List<int> getRandom()
        {
            List<int> result = new List<int>(6);
            Random rand = new Random();
            int temp = 0;
            while (result.Count < 6)
            {
                temp = rand.Next(1, 34);
                if (!result.Contains(temp))
                    result.Add(temp);
            }
            return result;
        }
  • 相关阅读:
    电路原理图分析
    GPIO学习——用户空间操作
    在Android上运行Java和C程序
    Android命令行工具学习总结
    Android蓝牙学习笔记
    33 把数组排成最小的数
    233 Number of Digit One
    32 从1到n整数中1出现的次数
    31 连续子数组的最大和
    《大型网站技术架构》学习笔记
  • 原文地址:https://www.cnblogs.com/zlzly/p/2848633.html
Copyright © 2011-2022 走看看