[leetcode] Longest Consecutive Sequence
来源:互联网 发布:位面淘宝txt八零 编辑:程序博客网 时间:2024/05/21 09:43
Longest Consecutive Sequence
class Solution {public: int longestConsecutive(vector<int> &num) { unordered_map<int,bool> used; for(auto i:num){ used[i]=false; } int longest=0; for(auto i:num){ if(used[i]){//i已经标记过 continue; } int length=1; used[i]=true;//标记i for(int j=i+1;used.find(j)!=used.end();++j){//找比i大的 used[j]=true; length++; } for(int j=i-1;used.find(j)!=used.end();--j){//找比i小的 used[j]=true; length++; } longest=max(longest,length); } return longest; }};
0 0
- Leetcode : Longest Consecutive Sequence
- [Leetcode] Longest Consecutive Sequence
- [leetcode] longest consecutive sequence
- 【leetcode】Longest Consecutive Sequence
- LeetCode - Longest Consecutive Sequence
- [LeetCode]Longest Consecutive Sequence
- leetcode:Longest Consecutive Sequence
- [Leetcode]Longest Consecutive Sequence
- [leetcode]Longest Consecutive Sequence
- leetcode Longest Consecutive Sequence
- Leetcode: Longest Consecutive Sequence
- LeetCode:Longest Consecutive Sequence
- [leetcode] Longest Consecutive Sequence
- LeetCode-Longest Consecutive Sequence
- LeetCode - Longest Consecutive Sequence
- [LeetCode] longest consecutive sequence
- LeetCode | Longest Consecutive Sequence
- [leetcode]Longest Consecutive Sequence
- SSL握手过程
- 高效运算
- android 获得屏幕、视图、任务栏、状态栏的高宽以及屏幕的设置
- SSL握手过程详解
- UVa 12372 - Packing for Holiday
- [leetcode] Longest Consecutive Sequence
- leetcode之Minimum Depth of Binary Tree
- #pragma预处理命令
- poj 1129(图的着色问题)
- 怎么把Android手机的通讯录导入到iphone手机中
- ORA-01855: AM/A.M. or PM/P.M. required问题排查与解析
- DH 密钥交换
- 黑马程序员——Java基础语法(上)
- const的一些浅层谈论