• 穷举法


    内容:

    1.对vs的使用心得

    2.有关for穷举的学习

    1,我现在还是用的是VS2012的新手版,但是对它使用可以直接切身的敢收到真心的好用今天是我接触有关编程第六天,我竟然在不知不觉间喜欢每天与“if..else”,“Write”,"for"

    等一些常用词的使用。

       VS里面中对编程的学习 不断地纠正错误,不断地改错,这是一个良性的恶性“黑”进步(虽然,我现在还是一直在犯错,咳咳)它可以让你从电脑编程白痴直接变身为编程菜鸟,有质的跨度。  后期会一直更新自己对VS2012感受——努力学习C#语言中....

    2.for穷举:说白了就是把所有可能都弄一遍;

    1)经典案例:

    for (int i=1;i<=100 ;i++ )             {                 if(i%7==0||i%10==7||i/10==7)//7的倍数,个位数是7,十位数是7                 {                     Console.WriteLine(i);//输出i                 }

    h很多复杂的与for有关的穷举基本原理重点都是相似的

    2)for,迭代

    案例:

    int sum = 0;//赋值 定义为总值 for(int i=1;i<=100;i++)//循环在1到100              { sum +=i;  //sum=sum+i              }

    很多编程代码中等号两边同时出现同一变量 

    3)就是对于for循环的运用

    例打印菱形                           分析     行i        星 x    —空格k       x<=2*i-1    k<=4-i

    图———※                                   1           1      3

       ——※※※                                    2           3       2 

       —※※※※※                                 3            5       1

             ※※※

               ※

    代码是  x<=2*i-1    k<=4-i

    for(int i=1 ;i<=4;i++)// x<=2*i-1 k<=4-i             {                 for (int k = 1; k <= 4 - i; k++)                 {                     Console.Write("  ");//中文情况下打两下空格 } for (int x = 1; x <= 2 * i - 1; ++x)                 {                     Console.Write("※");                 }                 Console.WriteLine();
                }             for (int i=1;i<=3 ; i++)  //减一行 因与上面的重叠 { for(int k=1;k<=i;k++)                 {                     Console.Write("  ");  //同上 } for (int x=1;x<=7-2*i ;x++ )                 {                 Console.Write("※");                 }                 Console.Write(" ");             }

    总结先列表找到规律一切全通

    下期将写有关跳转语句以及递推等等。

  • 相关阅读:
    进程的两种开启方法,进程的常用方法,进程的常用属性
    并发编程简介
    周鸿祎:互联网成功十大案例
    sed用法详解
    awk与sed:一个关于多行处理的例子
    igmpproxy源代码学习——igmpProxyInit()
    获取网络接口信息——ioctl()函数与结构体struct ifreq、 struct ifconf
    unix网络编程——ioctl 函数的用法详解
    九大排序算法再总结
    浅谈《剑指offer》原题:不使用条件、循环语句求1+2+……+n
  • 原文地址:https://www.cnblogs.com/naqiang/p/5490968.html
Copyright © 2020-2023  润新知