算法设计技巧

  1、要养成好习惯

    ->复杂问题要先分析问题,研究问题性质或者变化规律

    ->建立模型

    ->伪代码

    ->实现算法

 

  2、IPO算法设计

    -》分析

      1)理解该程序要解决的问题

      2)完成问题书面化描述

      3)对程序信息数据命名:输入的信息  输出的信息

      4)创建一些问题样例,以作汇总之用

 

    -》设计:代表的是一系列动作,包括为每个组件安排有针对性的算法

      1)算法:在解决问题或者达成某项目标的过程中所要完成的逐个步骤

        列出程序所要执行的动作

        按照恰当的顺序列这些动作

    

    -》实现:将设计结果转成编程语言,修复其中错误,测试程序

posted @ 2019-11-02 11:19  dcli  阅读(111)  评论(0)    收藏  举报