Longest Consecutive Sequence 最长连续子序列
来源:互联网 发布:如何在淘宝网上买东西 编辑:程序博客网 时间:2024/04/29 03:45
class Solution {
public:
int longestConsecutive(vector<int> &num) {
unordered_map<int,bool> used;
for(auto n:num)
used[n]=false;
int longest=0;
for(auto n:num)
{
int length=1;
if(used[n]==true)
continue;
for(int j=n+1;used.find(j)!=used.end();j++)
{
length++;
used[j]=true;
}
for(int j=n-1;used.find(j)!=used.end();j--)
{
length++;
used[j]=true;
}
longest=max(longest,length);
}
return longest;
}
};
public:
int longestConsecutive(vector<int> &num) {
unordered_map<int,bool> used;
for(auto n:num)
used[n]=false;
int longest=0;
for(auto n:num)
{
int length=1;
if(used[n]==true)
continue;
for(int j=n+1;used.find(j)!=used.end();j++)
{
length++;
used[j]=true;
}
for(int j=n-1;used.find(j)!=used.end();j--)
{
length++;
used[j]=true;
}
longest=max(longest,length);
}
return longest;
}
};
0 0
- Longest Consecutive Sequence 最长连续子序列
- Longest Consecutive Sequence 最长连续子序列
- leetcode 最长连续序列 longest consecutive sequence
- Longest Consecutive Sequence(最长连续序列)
- LeetCode(Longest Consecutive Sequence ) 最长连续序列
- *[Lintcode]Longest Consecutive Sequence最长连续序列
- Longest Consecutive Sequence最长连续序列
- 128.LeetCode Longest Consecutive Sequence(hard)[数组 排序 最长连续增长子序列]
- Longest Consecutive Sequence (最长连续序列) 【面试算法leetcode】
- LeetCode | Longest Consecutive Sequence(最长连续序列)
- leet-longest consecutive sequence length(最长连续序列长度)
- LeetCode 128. Longest Consecutive Sequence(最长连续序列)
- 124.Longest Consecutive Sequence-最长连续序列(中等题)
- Leetcode 128. Longest Consecutive Sequence 最长连续序列 解题报告
- [LeetCode 128] - 最长连续序列(Longest Consecutive Sequence)
- longest-consecutive-sequence,数组中最长的连续序列
- 数组中最长的连续序列(longest consecutive sequence)
- leetcode 128. Longest Consecutive Sequence 最长连续序列 + HashSet
- 理解 django.contrib.staticfiles(collectstatic)
- ffmpeg教程(八)——vc用ffmpeg库开发播放器
- 堆排序
- 世界上最遥远的距离
- 黑马程序员—4—Java基础: 面向对象继承学习笔记和学习心得体会
- Longest Consecutive Sequence 最长连续子序列
- Advanced Installer 制作.NetWeb部署安装包
- 学习内核的书籍
- 黑马程序员-HTML和CSS
- paip.消除 Java 的冗长try/catch/finally
- 指针
- 两个数之和等于目标数
- 2014.01.16 raid10
- WebKit WebInspector 与websocket