问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

解决查找问题的算法流程图如图VB

发布网友 发布时间:2022-05-13 21:45

我来回答

1个回答

热心网友 时间:2023-10-31 02:29

这个是"对分查找"算法,你提问题要把代码分行写,这样人家很难看清楚,应该象如下所示:
'===================================================================
Private Sub Command1_Click()
Dim key As String , i As Integer
Dim j As Integer , found As Boolean
i = 1: j = 200 : found = False
(1)
Do While i <= j And Not found
m = Int((i + j) / 2)
If cno(m) = key
Then found = True
ElseIf (2) Then
i = m + 1
Else
j = m – 1
End If
Loop
If Not found Then
Text2.Text = "找不到"
Else
Text2.Text = cno(m)
End If
End Sub
程序中划线处(1)应填入
程序中划线处(2)应填入
'===================================================================
代码中最后第二行那个“End If”,是我帮你2上去了,另外数组的名称前面是cno,后面是cnum,
我改为cno了。
显然,key没有赋值,所以(1)处应该是通过键盘输入要查找的数值:
Key = Val(InputBox("请输入要找的数值。")
而对分查找,需要数组是有序的,可以升序也可以降序,你没有告诉我题目是如何说的?
如果数组是升序的:
(2)应该是:cno(m) < key
如果数组是降序的:
(2)应该是:cno(m) > key
显然,这只是程序的一部分,因为其它部分必须处理数组的建立,排序等。
这个问题,应该是教科书上的问题,好好学习吧,否则没法工作!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请问昆山正仪到江苏省昆山市出口加工区新竹路99号 怎么坐班车最近? 跪求苏州神达电脑地址!!! 华为运动耳机挂脖式怎么配对 雅酷美挂脖式无线蓝牙防水耳机-运动时尚,自由畅听 已知函数f(x)=cos^2x-sin^2x+2根号3sinxcosx+1 原先微信有联系后来突然对方要求我对他进行朋友验证我没有他电话号码... 已知函数f(x)=cos^2x-sin^2x+2根号3sinxcosx 已知函数fx=cos^2*x-sin^2*x+2sinx*cosx,求fx的最小正周期,并求当... 已知函数f(x)=cos2x-sin2x 4sinx·cosx求f(x)的最小正周期,并求当x为... 已知f(x)=cos^2x-sin^x+2sinxcosx。①求函数最小正周期②当x∈【0... win10系统不激活能用多久,还是不激活也能用 中欧基金到期不还怎么办 运动员参加综艺,是否是成绩滑坡的原因? 体育明星为什么总是上综艺节目? 一些篮球运动员参加综艺节目,真的会影响他们的比赛状态么? 近几年很多运动员都参加过综艺节目,你觉得这是好事还是坏事? 运动员重心转移到综艺节目,这样有利于以后发展吗? 运动员频繁参加综艺节目,运动员开始娱乐化,大家如何看? 你怎么看待运动员参加综艺? 国家运动员频繁参加综艺不会带坏风气吗?他们应不应该参加综艺节目? 运动员频繁参加综艺对训练有影响吗? 钜派基金产品违约怎么办,到期无法兑付,或者底层资产破产重整,要找谁处理,债权人应怎样维护合法权益? 你如何看待许多国家运动员参加各种综艺节目的现象? 运动员频繁上综艺节目,他们都不用训练的吗? 不少运动员休赛期间上综艺引发热议,如何看待这一现象? 如何看待运动员频繁上综艺节目这件事? 《麻花特开心》高亭宇看到杨幂害羞了,如何看待运动员参加综艺节目? 运动员过度参加综艺会不会对自身训练有影响? 现役运动员参加综艺节目好不好? 谁知道角瓜子是什么?到底是什么?是南瓜子吗? 异步处理在流程图中怎么画 基金不能兑付基金公司付什么责任 有限合伙私募基金无法兑付托管银行是否有责任,有限 淘宝购物技巧有哪些? 淘宝上有哪些东西会让你惊讶? 质量问题处理管理流程是怎样的? 我要了解淘宝网购物(详细进内) 从北京火车站到密云县,怎么走最方便 北京站到密云怎么走 从北京站到密云区怎么走最省事 密云站的介绍 北京站到密云县的里程是多少 密云站的功能 北京密云区到火车站途过昌平区吗? 北京密云火车站到密云政府怎么走 三岁半孩子发烧到多少度才能用退热贴吗 发烧多少度才能贴兵兵退热贴 幼儿成长档案剪影怎么弄 幼儿成长档案里自由怎么画 幼儿成长档案模板怎么插入图片