2 Star 1 Fork 0

royce li/Leetcode_royce

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
uncommon_from_sentences.rs 507 Bytes
一键复制 编辑 原始数据 按行查看 历史
royce li 提交于 2022-03-11 20:38 . 相信未来
use std::collections::HashMap;
struct Solution {}
impl Solution {
pub fn uncommon_from_sentences(s1: String, s2: String) -> Vec<String> {
let mut map = HashMap::new();
let mut deleted = HashMap::new();
let s1 = s1 + " " + &s2;
s1.split_whitespace().for_each(|i| {
if map.contains_key(i) || deleted.contains_key(i) {
map.remove(i);
deleted.insert(i, 1);
} else {
map.insert(i, 1);
}
});
map.keys().map(|x| String::from(*x)).collect()
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/royce-li/leetcode_royce.git
git@gitee.com:royce-li/leetcode_royce.git
royce-li
leetcode_royce
Leetcode_royce
master

搜索帮助