79 子字串排序
問題描述 :
程式設計對字串中的子串按字典序輸出。子串的形成方法為:從原始字串開始,依次去掉開頭字元形成新的子串。
例如,字串"grain" 的子串如下所示(依次去掉g,r,a,i):
grain、rain、ain、in、n
按字典序排列為:
aingraininn
rain
輸入說明 :
輸入有多行,每行乙個字串,每個字串的長度大於0小於等於10,字串中不包含空格。
輸出說明 :
對每個字串,按字典序輸出所有子串。
行首與行尾不包含多餘空格,也不包含多餘空行。
輸入範例 :
grain
123cba
輸出範例 :
aingraininn
rain
123cba
23cba
3cbaaba
cba
#include
#include
intmain()
for(i=
0;iprintf
("%s\n"
,a[i]);
}}return0;
}
排序子串行 倒置字串
目錄概念筆記 位段 內聯inline oj程式設計 1 排序子串行 2 倒置字串 3 源 參考位址 位段的成員是int unsigned int signed int char等整型家族。由於結構體的記憶體對齊會對空間造成一定的浪費,因此才用位段來節省部分空間。在32位cpu上選擇預設對齊的情況下,...
指標基礎 字串排序
本題要求編寫程式,讀入5個字串,按由小到大的順序輸出。輸入格式 輸入為由空格分隔的5個非空字串,每個字串不包括空格 製表符 換行符等空白字元,長度小於80。輸出格式 按照以下格式輸出排序後的結果 after sorted 每行乙個字串 輸入樣例 red yellow blue green white...
字串子串
定義變數 string this is a test 取字串長度,空格也算 從positon處提取字串,positon從0 開始.也可以認為是提取postion之後字串,不算position處 從position位置處取length長的字串.也可以 echo cut c 1 4,取1 4的字元,1 ...