問題
編寫乙個函式將一條字串分成兩部分,將前半部分按ascii碼公升序排列,後半部分不變,再將前後兩部分交換,最後將該字串輸出。測試字串「adzddjkjfiejhgi」.
**
#include
#include
//氣泡排序演算法
void mysort(char *str,int num)}}
}char *foo(char *str)
start = str;
while(*str++);
len = str - start -1;
len = len/2;
str = start;
mysort(str,len);
return
str;
}int main()
交換字串
include include using namespace std void swap char a,char b 傳指標引用,傳入的是實參而不是形參,所以能夠實現交換 intmain 寫這個還發現乙個鬼畜的事情,vs2017不支援 char ap hey 這種寫法,看其他博主也遇到了這個問題,...
面試例題1 字串的排序及交換
面試例題 字串的排序及交換。考點 字串綜合程式設計能力。出現頻率 編寫乙個函式,首先將一條字串分成兩部分,前半部分按ascii碼公升序排序,後半部分不變,如果字串是奇數則中間的字元不變 其次將前後兩部分交換,最後輸出該字串。測試字串 adzddjkjfiejhgi include include v...
字串 字串排序
頻率統計 將頻率轉換為索引 資料分類 回寫頻率統計 統計每個字元出現的次數 將頻率轉換為索引 確定不同字元首位置 從右到左檢查檢查鍵中的字元 public class lsd public class msd public static void sort string a private stat...