摘要:題目鏈接題目分析給定一個句子,由大小寫英文字母組成,以空格為單詞的分割。即,在第個單詞按以上規(guī)則轉(zhuǎn)換完成后,再加個。分割后,判斷首字母是否不是元音。不是元音,則將第一個字母移到最后。給字符串末尾添加。
D60 824. Goat Latin 題目鏈接
824. Goat Latin
題目分析給定一個句子,由大小寫英文字母組成,以空格為單詞的分割。
按以下規(guī)則修改單詞:
如果一個單詞以元音開頭(即AEIOU),那么在這個單詞末尾添加ma;
如果不是以元音開頭,那么將第一個字母移動到當前單詞末尾,并在后面添加ma;
在所有單詞末尾再額外添加n個a。n為當前單詞在句子中的次序,從1開始。即,在第1個單詞按以上規(guī)則轉(zhuǎn)換完成后,再加1個a。在第2個單詞末尾加2個a,第3個加3個a,以此類推。
思路首先,需要把句子分割成單詞。用str_explode就可以實現(xiàn)。
分割后,判斷首字母是否不是元音。
不是元音,則將第一個字母移到最后。
給字符串末尾添加ma。
給字符串末尾添加額外的n個a。
$word){ if(!in_array($word[0],["a","e","i","o","u","A","E","I","O","U"])){ $word .= $word[0]; $word = substr($word,1); } $word .= "ma".str_repeat("a", $key+1); $newWords[] = $word; } return implode(" ", $newWords); } }
若覺得本文章對你有用,歡迎用愛發(fā)電資助。
文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/31469.html
Problem (and this is a very stupid problem...) A sentence S is given, composed of words separated by spaces. Each word consists of lowercase and uppercase letters only. We would like to convert the se...
摘要:題目鏈接題目分析題目給定一個字符串數(shù)組,每個字符串分兩部分,以空格分割。第一部分為訪問次數(shù),第二部分為域名。要求按同樣的格式,分別返回頂級域名二級域名三級域名的訪問次數(shù)。最終代碼若覺得本文章對你有用,歡迎用愛發(fā)電資助。 811. Subdomain Visit Count 題目鏈接 811. Subdomain Visit Count 題目分析 題目給定一個字符串數(shù)組,每個字符串分兩部...
摘要:題目鏈接題目分析給定一個只含和的字符串,返回一個數(shù)組。這個數(shù)組滿足以下條件當為時,。當遇到時,在數(shù)組的當前下標位置前插入當前下標。最終代碼個人認為這題不是很好描述。有空會嘗試描述清楚這個問題。 942. DI String Match 題目鏈接 942. DI String Match 題目分析 給定一個只含I和D的字符串S,返回一個數(shù)組。 這個數(shù)組滿足以下條件: 當S[i]為I時...
摘要:題目鏈接題目分析給定一個字符串數(shù)組,每一個字符串有以下形式數(shù)字。直接計算得分。。代表上一輪分數(shù)無效。思路這題沒什么好說的了。用區(qū)分各種情況,進行相應處理即可。最終代碼若覺得本文章對你有用,歡迎用愛發(fā)電資助。 682. Baseball Game 題目鏈接 682. Baseball Game 題目分析 給定一個字符串數(shù)組,每一個字符串有以下形式: 數(shù)字。直接計算得分。 +。代表本輪...
摘要:漢明距離是使用在數(shù)據(jù)傳輸差錯控制編碼里面的,漢明距離是一個概念,它表示兩個相同長度字對應位不同的數(shù)量,我們以表示兩個字之間的漢明距離。對兩個字符串進行異或運算,并統(tǒng)計結果為的個數(shù),那么這個數(shù)就是漢明距離。 461. Hamming Distance 題目鏈接 461. Hamming Distance 題目分析 本題要求計算漢明距離。 漢明距離是使用在數(shù)據(jù)傳輸差錯控制編碼里面的,漢明距...
閱讀 769·2021-11-18 10:02
閱讀 2303·2021-11-15 18:13
閱讀 3315·2021-11-15 11:38
閱讀 3077·2021-09-22 15:55
閱讀 3744·2021-08-09 13:43
閱讀 2521·2021-07-25 14:19
閱讀 2522·2019-08-30 14:15
閱讀 3510·2019-08-30 14:15