leetcode 670. 最大交换

题目:给定一个非负整数,你至多能够交换一次数字中的任意两位。返回你能获得的最大值。方法 示例 1 : 输入: 2736 输出: 7236 解释: 交换数字2和数字7。im 方法:从最高位开始,在后面找到最大的数,若是比该位数大则交换位置。 注意:后面可能有多个相同的最大的数,要选择最低位的那个。 int maximumSwap(int num)     {         vector<int>
相关文章
相关标签/搜索