国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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ó)家法律
农安县| 玉山县| 临颍县| 福安市| 辉南县| 隆昌县| 曲水县| 邛崃市| 凌云县| 赤壁市| 新密市| 龙江县| 葵青区| 繁峙县| 阿拉尔市| 民县| 壶关县| 永登县| 平南县| 东海县| 喜德县| 长宁县| 平邑县| 克山县| 东明县| 阿克苏市| 汤阴县| 宣威市| 靖西县| 河源市| 怀化市| 攀枝花市| 黑山县| 和龙市| 宣威市| 驻马店市| 广丰县| 工布江达县| 桐乡市| 灵寿县| 渝中区|