资源简介 (共19张PPT)讨论童童从学校到家有哪几条路线可走?同一问题存在多种算法第8课算法的多样性2023浙江教育出版社版 小学信息科技小游戏猜数字A同学从1-20之间选择一个数字,老师猜,根据老师猜的数,大家给出“大了”、“小了”或“对了”的提示。仔细观察老师是怎么猜的?猜数字游戏10我们在猜数字的过程,其实就是一个“查找”过程。猜数字游戏1.2.3.4.5.6……目标数顺序查找法10.5.3……目标数二分查找法(取中间数)顺序查找法1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 1011.12.13.14.15.16.17.18.19.20顺序查找法1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 1011.12.13.14.15.16.17.18.19.20da=15cai=1顺序查找法1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 1011.12.13.14.15.16.17.18.19.20da=15cai=1cai==da 顺序查找法da=15cai=1cai==da 是找到,输出cai的信息否cai=cai+1结束?枚举法顺序查找法cai==da 是找到,输出cai的信息否cai=cai+1结束cai<21 验证算法在Python中,可以通过IDLE Shell运行程序。在“File”菜单中选择“Open”,打开相应的程序。12文件打开桌面上的“顺序查找法”程序二分查找法1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 1011.12.13.14.15.16.17.18.19.20二分查找法1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 1011.12.13.14.15.16.17.18.19.20da=15cz=1zz=20cai=10cai==da 二分查找法1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 1011.12.13.14.15.16.17.18.19.20da=15cz=1zz=20cai=10cai==da cai二分查找法1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 1011.12.13.14.15.16.17.18.19.20da=15cz=11zz=20cai=15cai==da cai二分查找法cai==da 否cai是cz=cai+1否zz=cai-1二分查找法小知识谁猜的次数最小?你是怎么猜的?二分查找法小知识二分查找法:1 2 3 4 5 6 …… 98 99 10050da=332537313433(共5张PPT)第8课算法的多样性2023浙江教育出版社版 小学信息科技顺序查找法流程图流程图变代码代码:流程图变代码代码:二分查找法验证循环轮次 cai cz zz1 100第1次第2次第3次第4次第5次678da=33cz=1zz=100 展开更多...... 收起↑ 资源列表 第8课 算法的多样性 课件.pptx 第8课 算法的多样性练习.pptx