普通会员
登录
题库
实习信息
校招公告
参访活动
题库
软件开发
题目列表
数组中存储了一堆小于10的非负整数,整个数组从左到...
问答题
数组中存储了一堆小于10的非负整数,整个数组从左到右代表一个正整数(如数组[0, 1, 3, 2]代表正整数132)。现给出一个正整数K,要求经过K次数组相邻位置
元素
交换(必须完成K次交换),使得这个数组代表的数字最大。
例如,
int array[] = {0, 1, 3, 2}, K = 1,则经过1次交换后,数组所能代表的最大值为1032;
int array[] = {0, 1, 3, 2}, K = 2,则经过2次交换后,数组所能代表的最大值为3012。
查看答案
上一题
[问答题] Check if the given string is a valid string literal.
下一题
[问答题] 命运的十字路口前,有辆车在等红灯。还来不及思考此刻的选择会将他们带向何方,司机们发现了一个更现实的...
纠错
题目信息
校招真题
-
正确率
0
评论
29
点击
收藏
已收藏
错题本
已加入错题本
我的笔记
登录添加笔记