演算法提高 最長單詞

2022-01-12 06:36:29 字數 488 閱讀 3353

編寫乙個函式,輸入一行字元,將此字串中最長的單詞輸出。

輸入僅一行,多個單詞,每個單詞間用乙個空格隔開。單詞僅由小寫字母組成。所有單詞的長度和不超過100000。如有多個最長單詞,輸出最先出現的。

樣例輸入

i am a student

樣例輸出

student

#include void copy(char *lon_char,char *str,int start,int

len)

intmain()

if(str[i] == '\0'

)

break

; temp = 0

; }

else

i ++;

}printf(

"%s\n

",lon_char);

return0;

}

演算法提高 統計單詞數

問題描述 統計輸入英文文章段落中不同單詞 單詞有大小寫之分,但統計時忽略大小寫 各自出現的次數。輸入段落中所含單詞的總數不超過100,最長單詞的長度不超過20個字母.輸入格式 乙個包含若干句子的段落,每個句子由若干英文單詞組成.除空格,逗號和句號外,這些輸入的句子中不含其他非字母字元,並且,逗號和句...

演算法提高 統計單詞數

演算法提高 統計單詞數 時間限制 1.0s 記憶體限制 512.0mb 問題描述 統計輸入英文文章段落中不同單詞 單詞有大小寫之分,但統計時忽略大小寫 各自出現的次數。輸入段落中所含單詞的總數不超過100,最長單詞的長度不超過20個字母.輸入格式 乙個包含若干句子的段落,每個句子由若干英文單詞組成....

演算法提高 不同單詞個數統計

編寫乙個程式,輸入乙個句子,然後統計出這個句子當中不同的單詞個數。例如 對於句子 one little two little three little boys 總共有5個不同的單詞 one,little,two,three,boys。說明 1 由於句子當中包含有空格,所以應該用gets函式來輸入這...