zoukankan      html  css  js  c++  java
  • C#穷举

    穷举:

        穷举法的基本思想是根据题目的部分条件确定答案的大致范围, 并在此范围内对所有可能的情况逐一验证,直到全部情况验证完毕。若某个情况验证符合题目的全部条件,则为本问题的一个解;若全部情况验证后都不符合题目的全部条件, 则本题无解。穷举法也称为枚举法。

    穷举练习:

       int n = 1;
                for (int i = 0; 2 * i <= 100; i++)
                {
                    for (int a = 0; 5 * a <= 100; a++)
                    {
                        for (int k = 0; 10 * k <= 100; k++)
                        {
                            for (int x = 0; 15 * x <= 100; x++)
                            {
                                if (2 * i + 5 * a +10*k+15*x== 100)
                                {
                                    Console.WriteLine(n);
                                    Console.WriteLine("铅笔盒:{0}", a);
                                    Console.WriteLine("铅笔:{0}", i);
                                    Console.WriteLine("文件夹:{0}", k);
                                    Console.WriteLine("彩笔:{0}", x);
                                    n++;
                                }
                            }
                        }
                    }
                }
                #endregion
                Console.ReadLine();

  • 相关阅读:
    jquery 删除cookie失效的解决方法
    SQL Server 抛出自定义异常,由C#程序俘获之并进行相应的处理
    SqlServer中的自增的ID的最后的值:
    Stream/Bytes[]/Image对象相互转化
    TextBox禁止复制粘贴和数字验证,小数验证,汉字验证
    扩展WPF的DataGrid按方向键移动焦点
    WPF 中获取DataGrid 模板列中控件的对像
    IIS设置文件 App_Offline.htm 网站维护
    IIS设置文件 Robots.txt 禁止爬虫
    js中的整除运算
  • 原文地址:https://www.cnblogs.com/2041388565m/p/4162198.html
Copyright © 2011-2022 走看看