題目描述
從鍵盤上輸入多個字串(每個串不超過5個字元且沒有空格),用」*****」作為串輸入結束的標記。從所輸入的若干字串中,找出乙個最大的串,並輸出該串。要求最大串的查詢通過呼叫編寫的函式實現
void find(char *name, int n, int *p)
輸入一行輸入乙個字串,輸入多行
輸出輸出乙個字串,單獨佔一行。
樣例輸入 copy
zzzdf
fdsg
adff
rtrt
#include
#include
#define n 1000
void
find
(char
*name,
int n,
int*p)
puts
(name[
*p]);}
intmain()
}find
(name,i,
&a);
return0;
}
最大字串和
最大字串和 include using namespace std 求最大字串和 返回最大和 int maxsubsum int a,int len else temp a i if temp sum 如果區域性最大值大於全域性最大值則更新 sum temp return sum 求最大字串和 返回...
查詢最大字元
對於輸入的每個字串,查詢其中的最大字母,在該字母後面插入字串 max 輸入資料報括多個測試例項,每個例項由一行長度不超過100的字串組成,字串僅由大小寫字母構成。對於每個測試例項輸出一行字串,輸出的結果是插入字串 max 後的結果,如果存在多個最大的字母,就在每乙個最大字母後面都插入 max abc...
公共最大字串長度
無題 要求輸出最大公共字串長度和執行次數。將來還要輸出,最大字串。輸入案例 7 6abcbdab bdcaba 4 4abcd abcd 4 5abcd acbcc 輸出答案 寫的很笨,先記著怎麼寫等用到時在仔細研究吧 基本思路就是這個表 有斜槓的表示加一的操作。my answer include ...