欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    数据查找-教学设计 (表格式).docx

    • 资源ID:1056658       资源大小:17.37KB        全文页数:4页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据查找-教学设计 (表格式).docx

    教学设计课程基本信息课鹿5.4数据查找二)二分查找教学目标1 .通过猜价格,能理解二分宜找的算法思想,2 .通过查闻YlP号,能合理选FH数据结构,理解二分查找的范困与条件.3 .能熟练应用自然语古、流程图、PythOn语古、二叉树实现二分查找.4 .能熟跳应用二分查找算法,解决生活、学习中的问题。指向的核心素养 信息意识:学生能结合实例,白觉、主动地仃意识地选样恰巧的数据结构表达数据比较与处理信息. 计算思维:学生能罅结合实例,抽象同SS的基本特征,设计W法与数据结构.编程解决问JE.数字化学习与创新:要使学生较为熟练地运用二分查找解决生活中的口实问题,井在此过程中自主或例作探究:能峥评估常见的数字化资源与工具对学习数据结构的价值,根据需要合理选择, 信息社会费任:自觉遵守相应的伦理遒德和法律法规。教学内容教学重点:1 .二分查找的算法思想.2 .能熟球应用自然语言、流程图、PylhOn语言、:叉树实现二分杳找,教学难点:能熟练应用二分查找算法,解决生活、学习中的问遨.教学过程一、情景引入猜-猗:小明的计时手表多少money?已知前提:价格20-80元?第1次:50高了第2次:40低了第3次:45对了二分查找概念:二分查找(binarysearch)又称折半查找,对分查找.它是一种效率很高的百找方法,但被杳找的数据序列必须是有序的.三、二分查找算法思想:将查找键与有序数组内处于中间位置的元素进行比较:如果中间位置上的元素内的数值与查找键不同,根据数组元素的有序性,就可确定应该在数组的前半部分还是后半部分继续进行杳找在新确定的范围内,维续按上述方法进行查找,直到获得最终结果。四、二分查找实践体5金:(Ho)d11d2d31.(1.H1.ddjd(d(8j可回五、用Python语言编写程序并调试:d=6,12,15,18,22,25,28,35,46.58key=int(input("怆入待查找元素:")f=Falsei-0#i和j定义子数组的边界,一开始搜索的是整个数组j=len(d)-lwhilei<=j:m=(i÷j)/2ifdmj=key:f=Truel>=11>breakifkey<d:#到左边去找j=m-1else:#到右边去找i=m1iff=Tre:PrinIe1查找成功!第"+sir(b)+"个")else:Drinte1没有找到!")六、二分杳找的递归实现:defbsearch(k,dat,i,j):ifi>=j+l:#递归结束条件1Printc"未找到!#递归结束值1returnm=(i+j)/2ifdatm=k:#递归结束条件2PrintC'找到了!第"+str(m+l)+"个")#递归结束值2returnelifk<datra:¥到左边区间去找returnbsearch(k,dat,i,m-l)#递归表达式,自己调用自己elifk>=datm:#到右边区间去找returnbsearch(k,dat,m+l,j)#递归表达式,自己调用自己/主程序d=6,12,15,18,22,25,28,35,46,58print(d)key=int(input("输入待查找元素:”)i=0;j=len(d)-lbsearch(key,d,i,“旧用bsearch函数七、顺序查找、二分查找对比查找对象无要求只可查找有序的序列效率低量少查找次数11多查次次It<«n<int(log2n>*1平均重找次数r¼序专找二分查找八、二分杳找判定树:二叉树K中点位置绘制2、中点值绘制九、生活实战应用:某校期中考试部分学生信息技术与通用技术成绩如右表所示,查询某赋分数的所有学生名单,并输出共有几个同分数的学生,要求实现以上功能,如查询不到则显示“无此分数的学生:请编程实现.

    注意事项

    本文(数据查找-教学设计 (表格式).docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开