#45. 字符串去重并映射零值

    ID: 45 Type: Default 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>codingbatMap-2gesp5STL字符串

字符串去重并映射零值

字符串映射零值

题目背景

聪聪最近在学习如何处理和组织数据。他遇到了一个有趣的问题,需要将一组字符串进行整理,并为每个独特的字符串分配一个特定的初始值。

题目描述

给定一个字符串数组,返回一个 Map<String, Integer>,其中包含数组中每个不同字符串的键,并且其值始终为 00。例如,字符串 "hello" 会形成键值对 "hello":0。我们稍后会进行更复杂的计数,但对于此问题,值简单地为 00

输入格式

输入以如下格式从标准输入中给出。

多个字符串,以空格分隔。

输出格式

输出以如下格式输出到标准输出中。

一个 Map<String, Integer>,以 JSON 格式表示,其中键是唯一的字符串,值均为 00

样例

"a" "b" "a" "b"
{"a": 0, "b": 0}
"a" "b" "a" "c" "b"
{"a": 0, "b": 0, "c": 0}
"c" "b" "a"
{"a": 0, "b": 0, "c": 0}

样例解释

对于第一个样例输入 "a" "b" "a" "b",数组中包含的唯一字符串是 "a""b"。因此,输出的映射包含这两个键,它们的值都设置为 00,即 {"a": 0, "b": 0}

数据范围

每个测试用例的时间限制为 11 秒,内存限制为 10241024 KiB。