[HackerRank]Java字串回文(Java String Reverse)

題目描述

回文」是一個文字、段落、數字,或是其他由字元組成的序列,從頭或是從尾開始閱讀的結果都是一樣的。

給定一個字串A,如果它是一個「回文」,輸出「Yes」,否則輸出「No」。這個字串只會由小寫英文字母組成,最多擁有50個字元。

舉幾個回文的例子:madam、anna、reviver。

原題網址

https://www.hackerrank.com/challenges/java-string-reverse

範例輸入

madam

範例輸出

Yes

解題概念

同時從字串的前端和尾端開始讀取字元,直到字串的中央。如果在過程中發現前後兩端的字元不相符,則此字串不是回文。如果成功讀取到中央的位置,則此字串是回文

參考答案

關於作者

Magic Len

各位好,我是Magic Len,是這網站的管理員。我是台灣台中大肚山上人,畢業於台中高工資訊科和台灣科技大學資訊工程系,曾在桃機航警局服役。我熱愛自然也熱愛科學,喜歡和別人分享自己的知識與經驗。如果你有興趣認識我,可以加我的Facebook,並且請註明是從MagicLen來的。

相關文章