LeetCode 1213. 三个有序数组的交集(哈希set)
生活随笔
收集整理的這篇文章主要介紹了
LeetCode 1213. 三个有序数组的交集(哈希set)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 1. 題目
- 2. 解題
1. 題目
給出三個均為 嚴格遞增排列 的整數數組 arr1,arr2 和 arr3。
返回一個由 僅 在這三個數組中 同時出現 的整數所構成的有序數組。
示例: 輸入: arr1 = [1,2,3,4,5], arr2 = [1,2,5,7,9], arr3 = [1,3,4,5,8] 輸出: [1,5] 解釋: 只有 1 和 5 同時在這三個數組中出現.提示: 1 <= arr1.length, arr2.length, arr3.length <= 1000 1 <= arr1[i], arr2[i], arr3[i] <= 2000來源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/intersection-of-three-sorted-arrays
著作權歸領扣網絡所有。商業轉載請聯系官方授權,非商業轉載請注明出處。
2. 解題
- 后兩個數組分別形成哈希表
- 遍歷第一個數組,在后兩個數組的哈希表里查找
36 ms 13.3 MB
長按或掃碼關注我的公眾號,一起加油、一起學習進步!
總結
以上是生活随笔為你收集整理的LeetCode 1213. 三个有序数组的交集(哈希set)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode 1087. 字母切换(
- 下一篇: LeetCode 895. 最大频率栈(