zoukankan      html  css  js  c++  java
  • 0基础学算法 第一弹 流程图

        算法,往简单地讲,就是计算方法,往难一点讲,就是什么dfs,dp,贪心之类的,今天我就来讲关于基础算法的内容。

    学习算法肯定也要学流程图,所谓的流程图就是模拟程序运行过程的图,不过除了模拟程序运行,还可以在数学方面运用,总之他就是流水线模拟过程的图,比如下面这个就是一个判断偶数的流程图

    l这个图模拟了找出正数偶数的过程,当然,这是一个很简单的流程图复杂的有这样的,这是一个算法的流程图,我以后的算法也会这样讲解,因为这样非常清晰明了

    声明一下,算法中出现的➡️有时候是说作替换操作,或者赋值和带入

    如果我们要保证a>=b的话, 那么我们要判断如果a<b的情况,这时候我们要交换a和b的值

    流程图已经给出来了,你也可以试试自己画一下

    相信这些例子已经可以让你了解什么是流程图了,流程图很有助于梳理你的思维,所以如果你看到这篇博文,但平时不用流程图的话,请用起来,毕竟他能令你思路清晰,最后,来几个练习吧,觉得练习简单的评论个1,难的评论5,觉得我写的好的请点赞关注哦

    练习

    1画出判断100以内的质数的程序的流程图

    2写出判断指数的程序

    3优化程序

    4做出优化过的的流程图

    出于这是我第一篇原创博客,博文非常短,不过还是希望你谅解,再点赞关注,以后会更新更多的算法系列,记得评论哦

  • 相关阅读:
    终止线程的三种方法
    spring bean scope 的几种类型
    耦合(软件工程)
    标签防止重复提交
    Struts2中的ognl标签
    struts2
    SQL PRIMARY KEY 约束:使用方法及撤销办法解析
    SQL UNIQUE 约束:使用方法及撤销办法剖析
    SQL NOT NULL 约束:语法及案例剖析
    SQL 约束(Constraints):语法及实例剖析
  • 原文地址:https://www.cnblogs.com/qj-Network-Box/p/12502643.html
Copyright © 2011-2022 走看看