国产精品天干天干,亚洲毛片在线,日韩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ó)家法律
宣化县| 西贡区| 榕江县| 上饶县| 金华市| 嘉荫县| 秭归县| 阜新市| 镇原县| 颍上县| 八宿县| 揭阳市| 盈江县| 榆林市| 甘泉县| 琼结县| 巧家县| 平阴县| 封丘县| 肇庆市| 岳阳县| 安龙县| 历史| 英德市| 梅河口市| 万载县| 志丹县| 玉龙| 苍南县| 富川| 容城县| 金秀| 滨州市| 昭通市| 博爱县| 临沭县| 房山区| 高邮市| 永州市| 安阳市| 贵州省|