基本信息
文件名称:3.3 多个条件同时找(教学课件)-四年级信息科技下册(清华版).ppt
文件大小:3.94 MB
总页数:17 页
更新时间:2025-05-21
总字数:约1.15千字
文档摘要

多个条件同时找

1理解多维查找算法的原理23生活中的多维信息查找目录CONTENTS理解多维查找算法的程序实现

复习导入1123243201233470未查找过的数字查找过的数字

生活中的多维信息查找1

多维信息查找生活中的多维信息查找我们经常需要根据特定的条件来查找信息,特定条件可能只有一个,也可能有多个。每一个条件我们都称为一个“维度”,如果是有多个条件的查找,我们就称之为“多维信息查找”。当你想在零食柜里挑一种零食,你可能要求它是甜的,并且口感松软;当你想找一个“二人三足”的搭档,你可能希望他/她和你身高相近,并且跑步节奏比较一致......

请你在下面的天气表格中找到所有不下雨的周六,并用文字流程梳理出你的思路。2不下雨和周六周六下雨周六周六生活中的多维信息查找

多维查找算法2

多维查找算法实现多维度查找可以有很多种方式,其中一种是进行多轮查找。每次通过查找来缩小查找范围,最终找到满足条件的目标。

多维查找算法以小清的线上展馆为例:想要查询某种水果的信息,第一次查找的时候,先输入“生长气候环境”条件,对比每种水果的“生长气候环境”信息,把符合条件的水果都放置到“分类列表1”中。第二轮查找开始后,先获取“上市季节”的信息,然后在“分类列表1”里顺序查找,把符合条件的水果都放置到“分类列表2”中。如果找到了符合条件的水果,就让用户根据“分类列表2”找到并输入想要查询的水果名称。如果两轮查找后没有水果符合条件,就结束查找。

多维信息查找的程序实现3

11以小清的水果线上展馆为例,多维查找的程序实现可以大致分为以下几步:(1)询间并让用户输入需要查找的第一个维度的信息,如水果的生长气候环境信息。(2)使用顺序搜索筛选出该类型的水果,并且存放到列表“分类水果1”中。多维信息查找的程序实现

12(3)询问并让用户输入水果的上市季节,在列表“分类水果1”中进行顺序查找,将符合条件的水果存入列表“分类水果2”中。如果没有符合条件的水果,就终止程序。多维信息查找的程序实现

13(4)询问并让用户输入要询的水果,然后用对话输出该种水果的信息。多维信息查找的程序实现

请你参考小清的程序,根据你的事物分类,为你的线上展馆增添一个多维查找功能。多维信息查找的程序实现

第一轮查找第二轮查找输入想查询的具体名称参考思路:仿照前面两轮查找的积木,再增加第三轮查找、第四轮查找......需要新建对应的列表来储存数据,并注意隐藏旧列表,显示新列表。增加新一轮的查找思考在小清的程序里只实现了通过两个维度来查找信息的功能。如果你的展馆分类维度多于两个,该如何编写程序呢?多维信息查找的程序实现

生活中的多维信息查找多维信息查找的程序实现多个条件同时找知识要点多维查找算法

谢谢观看