如图1、图2所示,同一个问题的两种不同设计方案。以下()的分析是不贴切的
A.图1 的方案在系统数据量小的情况下是可行的
B.图1 的方案在系统数据量大的情况下会浪费存储空间
C.图2的方案在系统数据量小的情况下不是可行的,多出了额外的概念类
D.图2 的方案在系统数据量大的情况下是可行的
A.图1 的方案在系统数据量小的情况下是可行的
B.图1 的方案在系统数据量大的情况下会浪费存储空间
C.图2的方案在系统数据量小的情况下不是可行的,多出了额外的概念类
D.图2 的方案在系统数据量大的情况下是可行的
设B={1,2,...,n}是n块电路板的集合.集合L={N1,N2,...,Nm}是n块电路板的m个连接块.其中每个连接块N是B的一个子集,且N中的电路板用同一根导线连接在一起.在最小长度电路板排列问题中,连接块的长度是指该连接块中第1块电路板到最后1块电路板之间的距离.例如,设n=8,m=5,给定n块电路板及其m个连接块如下:
这8块电路板的一个可能的排列如图5-1所示.
在最小长度电路板排列问题中,连接块的长度是指该连接块中第1块电路板到最后1块电路板之间的距离.例如,在图5-1所示的电路板排列中,连接块N4的第1块电路板在插槽3中.它的最后1块电路板在插槽6中,因此N4的长度为3.同理N2的长度为2.图5-1中的连接块最大长度为3.
试设计一个回溯法找出所给n块电路板的最佳排列,使得m个连接块中的最大长度达到最小.
算法设计:对于给定的电路板连接块,设计一个算法,找出所给n个电路板的最佳排列,使得m个连接块中最大长度达到最小.
数据输入:由文件input.txt给出输入数据.第1行有2个正整数n和m(1≤m,n≤20).接下来的n行中,每行有m个数.第k行的第j个数为0表示电路板k不在连接块j中,为1表示电路板k在连接块j中.
结果输出:将计算的电路板排列最小长度及其最佳排列输出到文件output.txt.文件的第一行是最小长度:接下来的1行是最佳排列.
A、不具有自启动能力的六进制计数器
B、具有自启动能力的六进制计数器
C、具有自启动能力的五进制计数器
D、不具有自启动能力的七进制计数器
A、待开发系统运行过程的描述
B、待开发系统内部对象之家交互,完成职责的过程描述
C、把待开发系统看做黑盒,描述外界与系统边界之间的交互过程
D、描述了即将使用待开发系统的参与者
如图所示,关于doThree( ) 的描述,以下( )是正确的。
A、类A负责实施doThree( )
B、类A发消息给 doThree( )函数
C、类A发消息给对象myB的方法doThree( )
D、类A发消息doThree( )给对象myB
如图所示,关于消息clear, 正确的描述是( )
A、消息clear() 是错五万的, 对象不应该给自己发消息
B、类Register在doX( ) 功能内部,合理调用了clear()
C、外部某类在其doX( ) 功能内部,合理调用了clear()
D、这是一个系统顺序图不必要展示内部运行过程
A、可以是 OPT条件
B、可以是 LOOP条件
C、可以是 XOR 条件
D、可以是Region条件
A、图A
B、图B
C、图C
D、图D
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!