倒置乙個字串裡面的單詞

2021-06-18 08:57:44 字數 615 閱讀 4221

面試寶典上的一道題。

題目:倒置乙個字串裡面的單詞

例子:i am from wuhan.    ------->  wuhan. from am i

思路:先倒置整個字串,然後倒置每個單詞。

//倒置乙個字串中的單詞

#include#include#define buf 100

void stringreverse(char* input);

int main(void)

void stringreverse(char* input)

{ int i;

int j = strlen(input)-1;

int temp=0;

for(i=0;i

gets(input)函式的輸出結果:

fgets(input,buf,stdin)函式的輸出結果:

給定乙個字串,刪除字串裡面的回文屬性

比如乙個字串abcdedeth,在字串中可以看到ded是乙個回文字串,我們編寫 刪除一些字元,使得字串不存在回文屬性的子字串。1 演算法分析 我們可以充分利用字串回文的屬性,假設abcde是我們處理好的不具備回文屬性的字串。當下乙個字母再進來的時候。我們需要怎麼處理呢?觀察abcde字串,當來的字母...

字串問題 將乙個字串中的單詞進行倒置

2013 09 15 14 49 09 將乙個字串中的單詞進行倒置,標點符號也倒置,如輸入 hello,nice to meet you 輸出 you meet to nice,hello 將 中的while pcur isalphabet pcur 換成while pcur pcur 即可實現翻轉...

在乙個字串中尋找另外乙個字串

在乙個字串中尋找另外乙個字串 public class text foundit true break test system.out.println foundit?found it didn t find it 該段程式有點難以理解,主要就是if語句的理解,if searchme.charat ...