字串的處理變換

2021-08-20 19:57:08 字數 447 閱讀 7055

功能:

1、將字串中的小寫改為大寫

2、將字串中的大寫改為小寫

3、字元中的數字字元加1,如果是9,加1後變成0處理

4、其他字元保持不變

#include

#include

using namespace std;

//將字串中的小寫改為大寫

void small_big(char *c)

else}}

//將字串中的大寫改為小寫

void big_small(char *c)

else

}//字元中的數字字元加1,如果是9,加1後變成0處理

void number(char *c)

else

}else

}//顯示函式

void show(char *c)

int main()

字串變換

現有乙個字典,同時給定字典中的兩個字串s和t,給定乙個變換,每次可以改變字串中的任意乙個字元,請設計乙個演算法,計算由s變換到t所需的最少步數,同時需要滿足在變換過程中的每個串都是字典中的串。給定乙個string陣列dic,同時給定陣列大小n,串s和串t,請返回由s到t變換所需的最少步數。若無法變換...

字串變換

字串變換 相信經過這個學期的程式設計訓練,大家對於字串的操作已經掌握的相當熟練了。今天,徐老師想測試一下大家對於字串操作的掌握情況。徐老師自己定義了1,2,3,4,5這5個引數分別指代不同的5種字串操作,你需要根據傳入的引數,按照徐老師的規定,對輸入字串進行格式轉化。徐老師指定的操作如下 1.表示全...

DP 字串變換

給定兩個字串,已知可以使用三種方式進行變換 1.插入乙個字元 2.刪除乙個字元 3.更改乙個字元 請設計乙個演算法,找到兩個字串之間的經歷幾次最小變換,可以字串1轉換成字串2 輸入描述 輸入兩個字串,字串的長度 1000輸出描述 最小變換次數示例1 hello helle1 include usin...