zoukankan      html  css  js  c++  java
  • 所谓编程思想,就是指用计算机来解决人们实际问题的思维方式

    https://zhidao.baidu.com/question/680100884243341852.html

    所谓编程思想,就是指用计算机来解决人们实际问题的思维方式。

    好比学习一门课程一样,首先我们应该对课程的基本概念熟悉掌握,然后学习了由定义得出的结论,等到一本书学完后,我们最重要的就是只是体系的构建,而这与编程思想有着极大的联系。

    我们在做一件事情的时候,这种方法是合理的:

    1. 先将一个问题分为一个个小模块,就好比书到章的这一种关系;

    2. 将一个小模块分为还要小的部分,就好比章到节的这种关系;

    3. 最终将它们分为不可分割的部分,就好比节到定义与概念这种关系;

    这就好比我们实现一个程序的功能一样,先考虑大体方向,然后再逐步实现,做到不重不漏。

    我们在实现程序的功能时的思维方式为:

    1. 整体法,确定我们想要实现的功能,把思考问题的方向对准全局和整体、从全局和整体出发,我们在此时要确定实现这个功能的主要矛盾,并做合适的取舍。

    2. 结构法,确定功能内部的联系,进行系统思维时,注意系统内部结构的合理性。系统由各部分组成,部分与部分之间组合是否合理,对系统有很大影响。这就是系统中的结构问题。 好的结构,是指组成系统的各部分间组织合理,是有机的联系。

    3. 要素法,对系统的构成部分逐个实现。

  • 相关阅读:
    C# 中的EventHandler
    Leetcode:Combinations 组合
    Leetcode:Minimum Path Sum
    [LeetCode] Container With Most Water
    一个数n的最少可以由多少个数的平方和组成
    单链表的归并排序
    几个常用的操作系统进程调度算法(转)
    字符串的最长重复子串(转)
    linux静态链接库与动态链接库详解
    简易的hashtable实现
  • 原文地址:https://www.cnblogs.com/feng9exe/p/6776234.html
Copyright © 2011-2022 走看看