题目信息

题目类型
提高级
题目年份
2024
题目题型
单选题
关 键 词
字符串

题目题干

14. 设有一个长度为 n 的 01 字符串,其中有 k 个 1,每次操作可以交换相邻两个字符。在最坏的情况下将这 k 个 1 移到字符串最右边所需要的交换次数是多少?()
A. K
B. K*(k-1)/2
C. (n-k)*k
D. (2n-k-1)*k/2

答案解析

相关题目

15. 如图是一张包含 7 个顶点的有向图。如果要删除一些边,使得从节点 1 到节点 7 没有可行路径,且删除的边数最少,请问总共有多少种可行的删除边的集合?()
14. 设有一个长度为 n 的 01 字符串,其中有 k 个 1,每次操作可以交换相邻两个字符。在最坏的情况下将这 k 个 1 移到字符串最右边所需要的交换次数是多少?() A. K B. K*(k-
13. 对于一个整数 n,定义 f(n)为 n 的各个位数之和,问使 f(f(x))=10 的最小自然数 x 是多少?() A.29 B.199 C.299 D.399
12. 设有一个 10 个顶点的完全图,每两个顶点之间都有一条边,有多少个长度为 4 的环?() A.120 B.210 C.630 D.5040
11. 假设有一颗 h 层的完全二叉树,该树最多包含多少个节点(    ) A2h− 1 B.2(h+1)− 1 C.2h D.2h+1
10. 在设计一个哈希表时,为了减少冲突,需要使用适当的哈希函数和和冲突解决策略。已知某哈希表中有 n 个键值对,表的装载因子为α(0<α<=1)。在使用开放地址法解决冲突的过程中,最坏情
9. 考虑一个自然数 n 以及一个模数 m,你需要计算 n 的逆元(即 n 在模 m 意义下的乘法逆元)。下列哪种算法最为合适?() A. 使用暴力方法依次尝试 B. 使用扩展欧几里得解法 C. 使用
8. 对数组进行二分查找的过程中,以下哪个条件必须满足?() A.数组必须是有序的 B.数组必须是无序的 C.数组长度必须是 2 的幂 D.数组中的元素必须是整数
7. 假设一个包含 n 个顶点的无向图,且该图是欧拉图。一下关于该图的描述中哪一项不一定正确?() A. 所有顶点的度数均为偶数 B. 该图联通 C. 该图存在一个欧拉回路 D. 该图的边数是奇数
6. 一直 f(1) = 1,且对于 n>=2 有 f(n) = f(n − 1) + f( n/2 ) ,则 f(4)的值为:() A.4 B.5 C.6 D.7

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢