2020-2021学年浙教版(2019)高中信息技术必修一3.3第12课时 枚举算法-课件(20张PPT)

文档属性

名称 2020-2021学年浙教版(2019)高中信息技术必修一3.3第12课时 枚举算法-课件(20张PPT)
格式 pptx
文件大小 1.3MB
资源类型 教案
版本资源 浙教版(2019)
科目 信息技术(信息科技)
更新时间 2021-10-19 12:09:03

图片预览

文档简介

(共20张PPT)
枚举算法
谢谢
donoso
donoso

tong long
鸡北同苑
35
abxy
94
2*a-b//2
b//2
print(鸡有”,x,’只。”)
print(兔有’,y,’只。’)
鸡有23只。
兔有12只。
开始
n从1-34的序列中依次取
输出

结束
for
ken in range(1, 35)
abbit in
5 and 2
94)
print(鸡有
t(兔有’, rabbit,只
鸡有23
兔有12
for chicken in range(1, 35)
rabbit = 35- chicken
if (2 *k chicken 4 *k rabbit == 94)
print(鸡有', chicken,’只。’)
print(兔有’, rabbit,’只。’)
鸡有23只。
兔有12只。
开始
故举值在给定范围吗2
←枚举值符合条件吗
输出该枚举值
取下一个枚举值
结束

for
n range
for j in range(o, 10)
for k in range(0, 10)
水100
水10+k
冰米3
水米3+k水米3
print(n)
基本思想⊙
列举,逐一检验
枚举算法
结构特征③循环结构中嵌套分支结构
算法应用⊙考虑优化算法,缩小枚举范围