華為OD機試-- 字符串變換最小字符串

題目描述:
給定一個字符串s,最多只能進行一次變換,返回變換后能得到的最小字符串(按照字典序進行比較)。
變換規(guī)則:交換字符串中任意兩個不同位置的字符。
輸入描述:
一串小寫字母組成的字符串s
輸出描述:
按照要求進行變換得到的最小字符串
備注:
s是都是小寫字符組成
1<=s.length<=1000
示例1
輸入:
abcdef
輸出:
abcdef
說明:
abcdef已經(jīng)是最小字符串,不需要交換
示例2
輸入:
bcdefa
輸出:
acdefb
說明:
a和b進行位置交換,可以得到最小字符串
Java 實現(xiàn):https://renjie.blog.csdn.net/article/details/128498260
Python實現(xiàn):https://renjie.blog.csdn.net/article/details/131723639
C++ 實現(xiàn):https://renjie.blog.csdn.net/article/details/131723419
JavaScript實現(xiàn):https://renjie.blog.csdn.net/article/details/131723362
C實現(xiàn):https://renjie.blog.csdn.net/article/details/129190260