五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

LeetCode 2325. Decode the Message

2023-05-03 09:00 作者:您是打尖兒還是住店呢  | 我要投稿

You are given the strings?key?and?message, which represent a cipher key and a secret message, respectively. The steps to decode?message?are as follows:

  1. Use the?first?appearance of all 26 lowercase English letters in?key?as the?order?of the substitution table.

  2. Align the substitution table with the regular English alphabet.

  3. Each letter in?message?is then?substituted?using the table.

  4. Spaces?' '?are transformed to themselves.

  • For example, given?key = "happy?boy"?(actual key would have?at least one?instance of each letter in the alphabet), we have the partial substitution table of ('h' -> 'a',?'a' -> 'b',?'p' -> 'c',?'y' -> 'd',?'b' -> 'e',?'o' -> 'f').

Return?the decoded message.

?

Example 1:

映射關(guān)系1

Input: key = "the quick brown fox jumps over the lazy dog",?

message = "vkbs bs t suepuv"

Output: "this is a secret"

Explanation: The diagram above shows the substitution table. It is obtained by taking the first appearance of each letter in "the quick brown fox jumps over the lazy dog".

Example 2:

映射關(guān)系2



Input: key = "eljuxhpwnyrdgtqkviszcfmabo",?

message = "zwx hnfx lqantp mnoeius ycgk vcnjrdb"

Output: "the five boxing wizards jump quickly"

Explanation:?

The diagram above shows the substitution table. It is obtained by taking the first appearance of each letter in "eljuxhpwnyrdgtqkviszcfmabo".

?

Constraints:

  • 26 <= key.length <= 2000

  • key?consists of lowercase English letters and?' '.

  • key?contains every letter in the English alphabet ('a'?to?'z')?at least once.

  • 1 <= message.length <= 2000

  • message?consists of lowercase English letters and?' '.

  • 題目是easy題目,其實(shí)就是做一個(gè)映射,然后根據(jù)message 返回映射的信息即可;

  • 用hashmap可以,也可以直接用數(shù)組;下面是代碼:


Runtime:?7 ms, faster than?71.47%?of?Java?online submissions for?Decode the Message.

Memory Usage:?42.7 MB, less than?50.31%?of?Java?online submissions for?Decode the Message.


LeetCode 2325. Decode the Message的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
潮安县| 赤峰市| 高阳县| 历史| 佳木斯市| 西青区| 商城县| 柯坪县| 昌都县| 吴江市| 彰武县| 慈溪市| 林甸县| 丹东市| 即墨市| 万荣县| 三明市| 运城市| 静安区| 南投市| 延边| 天气| 邢台市| 宁河县| 库尔勒市| 尖扎县| 屏东县| 洛南县| 印江| 吉木萨尔县| 高尔夫| 大化| 元阳县| 自贡市| 高州市| 长沙县| 鸡东县| 赣州市| 新营市| 尼玛县| 城口县|