- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
信息技术选考专题;专题1:二分查找;算法复习;思维始于疑难;板演:二分查找判定树的构建(以数组元素升序为例);③结点里还有2个及以上的数的,按照上面规则求m值,
m值保留在原位,其它数放入它的左右两个子树
(小的放左子树,大的放右子树):;演练【例2的二分查找判定树解法】有如下程序段:
i=1:j=10:n=0:flag=true
Key=Val(text1.text)
DoWhilei=jandflag=true
m=(i+j)\2
ifa(m)=keythen
flag=false
elseifkeya(m)then
i=m+1:n=n-1
else
j=m-1:n=n+1
endif
Loop
数组元素a(1)到a(10)的值依次是:“5,16,22,28,35,43,52,67,78,89”,变量n的值最终是0,则文本框Text1输入的数值范围可能是()A.(28,35)B.(43,52)
C.[52,67]D.[78,89];小试牛刀1【2017.11浙江】某对分査找算法的VB程序段如下:
i=1:j=7:s=
key=Int(Rnd*100)
DoWhilei=j
m=(i+j)\2
Ifkey=a(m)Then
s=s+M:ExitDoExitDo表示退出循环
ElseIfkeya(m)Then
j=m-1:s=s+L
Else
i=m+1:s=s+R
EndIf
Loop
Text1.Text=s;小试牛刀2【2018.6杭州统测】若数组元素d(1)到d(8)的值依次为
“86,75,58,46,20,18,12,5”,查找某Key值的VB程序段如下:
n=0:i=1:j=8
Key=Val(Text1.Text)
DoWhilei=j
m=(i+j)\2
IfKey=d(m)ThenExit
IfKeyd(m)Then
j=m-1:n=n-1
Else
i=m+1:n=n+1
EndIf
Loop
Label1.Caption=Str(n)
1.当输入不同的Key值,运行该程序段后,在标签Label1中
显示的不同结果共有()
A.5种B.6种C.7种D.8种;拓展【2018.11】数组a中存储的是左右交替上升的n个正整数:;拓展【2018.11】数组a中存储的是左右交替上升的n个正整数:;;单元设计思路:;实际问题模型:每次从桌子上拿走一张牌并将它插入到左手中正确的位置;重要的前提:手里的牌已经是排好序的。;2.从定位wz到最后,数据逐个移位;综合:边寻址边移位;推广:插入多个数据排序模块语句:;专题3“桶”“统”;三步走模型:“洗桶”、“装桶”、“数桶”;“桶”应用1:桶排序;算法实现在[0,10]产生5个随机整数的升序排序过程。
Dima(4)AsInteger’数组a存储产生的随机整数
Dimb(10)AsInteger’数组b即桶;“桶”应用2:统计无序数字出现次数;“桶”应用2变式:统计无序字母出现次数;“桶”应用3:数据存在性分析;专题4:字符串;s=Text1.Text
n=len(s)
Fori=1Ton
ch=Mid(s,i,1)
Nexti;sum=0
s=Text1.Text
Fori=1ToLen(s)
ch=Mid(s,i,1)
Ifch=0Andc=9“Then
t=t*10+Val(ch)
Else
sum=sum+t
t=0
EndIf
Nexti;疑难二:子串长度计算;s=Text1.Text:t=Text2.Text
c=:num=:ss=s
Fori=Len(t)To1Step-1
①Ch=Mid(t,i,1)
Ifch=aAndch=zOrch=AAndc
您可能关注的文档
- 初中英语人教课标版七年级下册-chen-M10U1-公开课.pptx
- 小学音乐人音课标版(简谱)五年级上册(2013)-第五课《故乡》2-公开课.doc
- 学前幼教科学学前通用版小班小班下-小班科学活动:快快凉下来PPT-公开课.pptx
- 初中英语人教课标版九年级全一册-英语作文课-公开课.pptx
- 生物-2022年秋季高三开学摸底考试卷(浙江专用)02(答案及评分标准).docx
- 高中英语人教课标版必修5-Book5-Unit1-Warming-up-pre-reading-an.pptx
- 初中英语外研社课标版七年级上册(2012)-X-八(下)Unit-7-Section-A-1-公开课.ppt
- 初中数学浙教课标版七年级下册(2012)-平行线的复习-公开课.ppt
- 2024年秋季新北师大版8年级上册物理全册教学课件.pptx
- 2025年春新人教版历史7年级下册全册教学课件.pptx
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
最近下载
- 2024年宝鸡职业技术学院单招职业技能测试题库及完整答案1套.docx VIP
- 网上支付与安全教学设计 教案全套 1-网上支付与安全概述---11-网络金融.doc
- 2024零碳城市建设评价指南.docx
- 物业小区安全隐患排查及整改措施.docx VIP
- 2025年新疆事业单位招聘考试时间及计划申报笔试备考题库及答案解析.docx
- 2024昆十中教育集团·白塔中学夏季教师及专职员工招聘(18人)笔试备考题库及答案解析.docx
- 2024年宝鸡职业技术学院单招职业技能测试题库完整答案.docx VIP
- TCRHA-床旁超声评估压力性损伤技术规范.pdf
- 一种攀爬机器人用夹爪.pdf VIP
- 06互联网营销师-通用知识第6章-客户关系管理.pptx
文档评论(0)