• C#5 复习总结循环 迭代和穷举


    一、章节复习:

    循环。反复执行某段语句一种语法形式。

    1.基本语法:

    for( 初始条件 ; 循环条件 ; 状态的改变 )

    {

    循环体

    }

    循环的四要素。

    循环的执行过程。初始条件--循环条件--循环体--状态改变--循环条件--。。。。。

    案例:1.打印10您好。2.显示1-100的数(所有的数,奇数,偶数)。3.显示ASCII码。

    2.循环的嵌套。

    for( ...;... ; ...)

    {

    for(...;...;...)

    {

    }

    }

    案例:打印各种图形——外层的循环,打印行。内层循环,打印列。

    3.应用(迭代,穷举)

    迭代:按照某种规律,通循环逐步推导出最终结果来。 // 结果不正确往往是方法有问题,方法不正确往往是思想有问题。

    最重要的——把迭代的规律找出来,并且用表达式表示出来。

    案例:

    1.100以内所有数的和。

    2.阶乘

    3.年龄推导。

    4.折纸。棋盘上放粮食。

    5.猴子吃桃子。

    6.落球

    7.兔子生兔子。

    穷举:把所有可能的情况都走上一遍,根据要求找出满足条件的结来。

    最重要的——能够看出是否可以用穷举来解决;如何把穷举的语法写出来。

    案例:

    1.100以内与7有关的数。

    2.硬币组合问题。1,2,5 组合出1毛5来。

    3.买东西。牙刷,香皂,洗发水。

    4.百鸡百钱,百马百石。

    5.侦察兵

    6.等式填运算符

  • 相关阅读:
    SQLServer限制IP,限制用户,限制SSMS登录
    关于Natively Compiled Stored Procedures的优化
    .NET/C#- EPPLUS DEMO
    ASP.NET MVC- 视图
    ASP.NET MVC- 在Area里使用RedirectToAction跳转出错的解决方法
    ASP.NET MVC- 解决HTML转码
    ASP.NET MVC- KindEditor的使用
    ASP.NET MVC- Upload File的例子
    ASP.NET MVC- ActionFilter的使用
    ASP.NET MVC- UrlHelper的用法
  • 原文地址:https://www.cnblogs.com/981971554nb/p/4309738.html
Copyright © 2020-2023  润新知