ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

力扣670-最大交换

2026/9/29 20:53:25 拓冰建站 浏览量
力扣670-最大交换

最大交换

题目链接

class Solution {
public:int maximumSwap(int num) {string s=to_string(num);//转成字符串for(int i=0;i<s.size();++i)//选择排序模板{int pos=i;for(int j=s.size()-1;j>i;--j)//内层循环从后往前if(s[pos]<s[j])pos=j;if(pos!=i)//如果最大的不是i,交换并返回{swap(s[i],s[pos]);return stoi(s);}}return num;//倒序排列,直接返回}
};