#柠檬微趣笔试#服务端开发

太难了,,第二题打乱顺序求比原数大的数里的最小值,只通过了27,我的思路是从最低位开始比较,如果它前一位比它大就交换然后直接输出;如果只有一位或者找不到这样的数就输出-1。如果实在没想到哪里错了,求大神解答#笔试题型#
全部评论
就是下一个排列😂lc原题
1 回复
分享
发布于 2020-08-22 06:24
首先,直接交换未必是最优,例如4651,你输出6451,实际上5开头才对。 其次,低位的数字需要重组,例如4651,只把45交换是5641,应该把低位重组成最小的,也就是5146。
点赞 回复
分享
发布于 2020-08-10 00:00
博乐游戏
校招火热招聘中
官网直投
老哥,其他的题还记得吗,能给一下题目吗😁
点赞 回复
分享
发布于 2020-08-12 19:33
可以分享一下其他几道题吗?
点赞 回复
分享
发布于 2020-08-18 17:40
俺也是,不过通过了81
点赞 回复
分享
发布于 2020-08-19 22:02

相关推荐

2 4 评论
分享
牛客网
牛客企业服务