zoukankan      html  css  js  c++  java
  • 读大道至简之感

                     阅读了大道至简之后,我突然发现编程原来是如此简单的一件事,当我们把编程慢慢的分解成为一个个小小的问题的时候,编程就会变得意想不到的容易。因此在平时的           编程中,我们也应该学会大事化小,小事化了,然后成功的完成问题。

                     编程的顺序可以分成以下几点:

               {

                if(能够成功解决问题) cout<<answer;

                else

                {

                  while(有问题没被解决)

                  {

                  while(不能够成功解决第一个分解问题)

                  {

                   对第一个问题不断分解; 

                   }

                  while(不能够成功解决第二个分解问题)

                   {

                     对第二个问题不断分解;

                    }

                   while(不能够成功解决第三个分解问题)

                   {

                     对第三个问题不断分解;

                    }

                                   .                 

                                   .

                                   .

                    }

                    }

                    cout<<answer;

                    }

                    从这个程序我们不难看出,一个庞大而冗杂的问题就被被分成一个又一个小小的问题,能够轻易被我们所解决,因此在以后的编程道路中,我们要学会这种简化的思想,不要一看到复杂的程序就感觉害怕和无助,其实当我们在慢慢的分解和解决的过程中,不仅仅是问题被十分容易的解决了,而且我们的逻辑思维以及思考能力都得到了一个质的飞跃。大事化小,小事化了,这大概就是编写程序的真谛吧,这同时是大道至简给我最深刻的体会以及感悟。它同时也告诉了我,作为一名程序员,我们所需要关注的并不是我如何写代码,而是我应该如何解决这个问题,有了思路,剩下的代码自然一蹴而就,水到渠成。

        

  • 相关阅读:
    POJ3164 Command Network
    UVa11401 Triangle Counting
    UVa11174 Stand in a Line
    UVa11806 Cheerleaders
    Uva11538 Chess Queen
    Bzoj3130 [Sdoi2013]费用流
    Bzoj3262 陌上花开
    模拟25A 题解
    模拟24 题解
    模拟23 题解
  • 原文地址:https://www.cnblogs.com/overs/p/5879632.html
Copyright © 2011-2022 走看看