增加0242.有效的字母异位词Rust語言版本

Note:
- leetcode提交測試通過
This commit is contained in:
YiChih Wang
2021-09-12 12:19:33 +08:00
parent f161bda853
commit 33fdd70676

View File

@ -256,6 +256,25 @@ class Solution {
}
```
Rust
```rust
impl Solution {
pub fn is_anagram(s: String, t: String) -> bool {
let mut record = vec![0; 26];
let baseChar = 'a';
for byte in s.bytes() {
record[byte as usize - baseChar as usize] += 1;
}
for byte in t.bytes() {
record[byte as usize - baseChar as usize] -= 1;
}
record.iter().filter(|x| **x != 0).count() == 0
}
}
```
## 相关题目
* 383.赎金信