我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

谷江涛--20221008-前端预科4

[复制链接]
暴风雨 发表于 2022-10-8 23:53:46 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、 今日内容:
一 算法
1.概念 实在有限的步骤内求解某一个问题的所使用的定义明确规则
2.特点
明确性:算法中的每一个步骤都是确切的能有效的执行而却可以得到明确的结果
有限性:算法应该有有限的步骤来组成必须在有限的操作内停止并计算出有效的结果
有序性: 算法从处事步骤开始都只能有一个确定的继任者只有执行完前一步才能进行后一步
不唯一性: 求解某一个问题的解法不一定是唯一的对于同一个问题可以有不同的解法,但是算法有优劣之分
普适性:写出的算法必须能解决一类问题并且能够被重复使用这是算法的一条基本原则
3 伪代码:
概念 是一种算法描述语言使用伪代码的目的是为了被描述的算法被编程算法实现
特点  
必须结构保持清晰代码要简单可读性好
伪代码是类似于自然语言的一种描述语言 他是结余自然语言和编程语言之间的
是以编程语言的书写形式来知名算法的作用
是不用拘泥于代码的实现
语言
赋值语言  一般用<--表示,x<--y;将y赋值给x x<--  -->将x和y值互换
选择控制语句
if - else - ifelse
循环控制语句
while 在初始阶段进行条件判断 条件为真时 执行循环条件惟假时,终止循环  i++ 打破循环
for循环次数受限制的循环语句
常用表达式
i++ /++i 等着 i=i+1 将变量值加一
x%2 等于x=x%2
x==y 可以判断x y 是否相等
a&&b a和b
a||b 等于 a或b
break 停止循环跳出
continue 跳出当前循环 进入下次循环
4 冒泡排序
多位数字 按两两排序
5 流程图
开始  执行 判断  循环 结束
二、 今日问题

三、 解决问题


回复

使用道具 举报

关注0

粉丝0

帖子33

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026