目录
例子2.4求1-1/2+1/3-1/4...+1/99-1/100
💻算法是解决问题的方法和步骤
💻前言
💻算法的概念
什么是算法?
算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间,空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。
💻算法实例
例子2.1求1*2*3*4*5
扩展
例子2.2通过循环选择打印
例子2.3判断闰年
例子2.4求1-1/2+1/3-1/4...+1/99-1/100
例子2.5判断素数
素数prime是指除了1和该数的本身之外不能被其他任何整数整除的数
💻算法的特性❗考点
有效性即可行性
💻算法的表达方式(怎么样表示一个算法)
自然语言
流程图(顺序结构、选择结构、循环结构)
N-S图
伪代码1
伪代码2
计算机语言
关于流程图
流程图常用的符号
顺序结构
选择结构
循环结构
共同特点
💻结构化程序设计方法
💻典型考题