vault backup: 2022-06-28 09:07:47

This commit is contained in:
juan 2022-06-28 09:07:47 +08:00
parent b2560e3807
commit 07b823fb2d
3 changed files with 6 additions and 3 deletions

View file

@ -1,6 +1,7 @@
# Leetcode Intersection-of-Two-Arrays-II
#### 2022-06-11
##### First revision 2022-06-27
---
##### Data structures:
@ -61,6 +62,9 @@ Given two integer arrays `nums1` and `nums2`, return _an array of their intersec
For the original problem, I thought up an O(m + n) algo, that uses C++'s [[cpp_std_unordered_map]], and for the second one, I use double pointer method.
> [!tip]
> Because elements can be duplicated and we need to know how many, we should use unordered map to store the item's appereance times, (Maybe multiset can work too.)
> [!tip] Use [[cpp_std_unordered_map]] for a O(1) hash table when not sorted #tip
> [!tip] Use [[cpp_std_sort]] to sort anything. #tip

View file

@ -9,7 +9,7 @@
> ##### Additional tags:
> #leetcode
> ##### Revisions:
> Initial encounter: 2022-06-27
> N/A
##### Related topics:
```expander

View file

@ -11,8 +11,7 @@
> ##### Additional tags:
> #<platforms-like-leetcode> #<list-to-be-added>
> ##### Revisions:
> Initial encounter: {{date}}
> 1st revision: <use-template-command-to-insert-date>
> N/A
##### Related topics:
```expander