首页
登录
从业资格
阅读下列说明和 C 代码,回答问题1至问题 3 ,将解答写在对应栏内。【说明】
阅读下列说明和 C 代码,回答问题1至问题 3 ,将解答写在对应栏内。【说明】
题库
2022-08-02
82
问题
阅读下列说明和 C 代码,回答问题1至问题 3 ,将解答写在对应栏内。【说明】假币问题:有 n 枚硬币,其中有一枚是假币,己知假币的重量较轻。现只有一个天平,要求用尽量少的比较次数找出这枚假币。【分析问题】 将 n 枚硬币分成相等的两部分 : (1) 当 n 为偶数时,将前后两部分,即 1...n/2 和 n/2+1...0 ,放在天平的两端,较轻的一端里有假币,继续在较轻的这部分硬币中用同样的方法找出假币 : (2) 当 n 为奇数时,将前后两部分,即 1..(n -1)/2 和 (n+1)/2+1...0 ,放在天平的两端,较轻的一端里有假币,继续在较轻的这部分硬币中用同样的方法找出假币;若两端重量相等,则中间的硬币,即第 (n+1)/2 枚硬币是假币。
【问题一】 根据题干说明,填充 C 代码中的空( 1 ) - ( 3 )【问题二】根据题干说明和 C 代码,算法采用了( )设计策略。【问题三】若输入的硬币数为 30 ,则最少的比较次数为( ),最多的比较次数为( )。
选项
答案
解析
【问题一】( 1 ) first+(last-first)/2+1 或 (first+last)/2+1 ( 2 ) firstSum大于lastSum( 3 )first+(last-first)/2 或 (first+last)/2【问题二】分治法、O ( nlogn ) 【问题三】2 、 4
转载请注明原文地址:https://tihaiku.com/congyezige/2408442.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
程序中全局变量的存储空间在()分配。A.代码区 B.静态数据区 C.栈区
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某航空
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某航空售票
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某高速路
阅读下列说明,回答问题1和问题2,将解答填入答题纸的对应栏内。【说明】某抢红包
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某单位公用
阅读下列说明,回答问题1至问题3;将解答填入答题纸的对应栏内。【说明】某销售公司
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某电视台
阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】
阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某会议
随机试题
[originaltext]Whydoesthewomancalltheman?[/originaltext]A、Invitehimtohe
认为只有书本理论可靠,不顾实际情况,死搬书本教条,这在认识论上犯了()A.类似
模块A的功能为:从数据库中读出产品信息,修改后存回数据库,然后将修改记录写到维护
关于网络安全防御技术的描述不正确的是()。A.防火墙主要是实现网络安全的安全策
下列各项,不属于传染病基本特征的是A.有病原体 B.有感染后免疫性 C.有流
2016年4月12日,在伦敦总部举行的吉尼斯世界纪录仪式上,正式确认《新华字典》
A.心 B.肺 C.脾 D.肝 E.肾"气之根"是指
某综合楼的自动喷水灭火系统的设计工作压力为1.1MPa,消防工程施工单位对系统
关于项目组合评估的矩阵法的说法,正确的有()。A.矩阵法从技术的重要性和技术的
A.纤维素性炎 B.化脓性炎 C.肉芽肿性炎 D.浆液性炎 E.出血性炎
最新回复
(
0
)