• 公司内部员工运算测试题


    private static void Draw()

             {

                 Console.Write("请输入:");

                 string str = Console.ReadLine();

                 if (Convert.ToInt32(str) <= 1)

                 {

                     return;

                 }

                 int number = Convert.ToInt32(str);

     

                 //保存数组

                 int[] nums = new int[number];

                 for (int i = 0; i < number; i++)

                 {

                     nums[i] = i;

                 }

                 string temp;

                 for (int i = 0; i < number; i++)

                 {

                     temp = "" + i;

                     for (int j = 0; j < number; j++)

                     {

                         if (i != j)

                         {

                             Draw(j,temp,nums);

                         }

                     }

                 }

             }

     

         private static void Draw(int num,string temp,int[] nums)

            {

                temp += "," + num;

                //判断是否已经添加过的

                foreach (int item in nums)

                {

                    if (("," + temp + ",").IndexOf("," + item + ",") == -1)

                        temp += "," + item;

                }

                Console.WriteLine(temp);

    }

     

    /*

            * 输入3,输出的结果是:

            * 0,1,2

             * 0,2,1

             * 1,0,2

             * 1,2,0

             * 2,0,1

             * 2,1,0

             */

  • 相关阅读:
    四,iptables详解(4):iptables匹配条件总结之一
    三,iptables详解(3):iptables规则管理
    二,iptables详解(2):iptables实际操作之规则查询
    一,Iptables详解(1):iptables概念
    运维安全之Linux网络安全(iptables)
    【577】U-Net相关
    【576】Python遍历文件夹内所有文件
    【575】连续卷积层(神经网络中的通道 channel)
    【574】KDE与正态分布
    点云投影为深度图
  • 原文地址:https://www.cnblogs.com/henxiao25/p/1343854.html
Copyright © 2020-2023  润新知