“2、从i开始向右搜索,找到比array[i]大的字符中最小的那个,记为array[j]”这句是不是错啦 比如ss = 'bca',那么i应该是0,指向b, j应该是2,指向a,那么交换ba,变成acb,最后是abc,又回到了最初的起点,只有四个字典序,正确的应该是 重新从右至左,找到第一个比 list[a] 大的字符,记为位置为 b。
点赞

相关推荐

dian3b:挺妙的,如果上纲上线显得不合人心,但是这样以来既能监督适当摸鱼,也有一定的人文关怀。
摸鱼被leader发现了...
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务