646. Maximum Length of Pair Chain
来源:互联网 发布:淘宝查号代收怎么做 编辑:程序博客网 时间:2024/06/05 09:35
典型的贪心算法
class Solution {public: static bool cmp(pair<int,int> &a ,pair<int,int> &b ) { if(a.second<b.second) return true; else return false; } int findLongestChain(vector<vector<int>>& pairs) { if(pairs.size()==0) return 0; vector<pair<int,int>> inputs; for(int i = 0;i<pairs.size();i++) { pair<int,int> temp = make_pair(pairs[i][0], pairs[i][1]); inputs.push_back(temp); } sort(inputs.begin(),inputs.end(),cmp); //for(int i = 0;i<inputs.size();i++) // cout<<inputs[i].first<<" "<<inputs[i].second<<endl; int count = 1; int start = inputs[0].first; int end = inputs[0].second; for(int i = 1;i<inputs.size();i++) { if(inputs[i].first > end) { count++; start = inputs[i].first; end = inputs[i].second; } } return count; }};
阅读全文
0 0
- 646. Maximum Length of Pair Chain
- 646. Maximum Length of Pair Chain
- [leetcode]646. Maximum Length of Pair Chain
- leetcode 646. Maximum Length of Pair Chain
- 646. Maximum Length of Pair Chain
- LeetCode 646. Maximum Length of Pair Chain
- [Leetcode] 646. Maximum Length of Pair Chain
- 646. Maximum Length of Pair Chain
- 646. Maximum Length of Pair Chain
- leetcode 646. Maximum Length of Pair Chain
- 646. Maximum Length of Pair Chain
- [leetcode] 646. Maximum Length of Pair Chain
- 646. Maximum Length of Pair Chain
- 646. Maximum Length of Pair Chain(M)
- [LeetCode] 646. Maximum Length of Pair Chain
- [LeetCode] 646. Maximum Length of Pair Chain
- 646. Maximum Length of Pair Chain
- LeetCode 646. Maximum Length of Pair Chain
- 07-图5 Saving James Bond
- WEB页面_select下拉框,数据回显
- spring boot以服务形式运行jar
- python-sqlalchemy中设置autocommit
- 学生成绩(指针)
- 646. Maximum Length of Pair Chain
- 无限轮播添加权限、架包
- 14个你可能不知道的JavaScript调试技巧
- 2017年PHP程序员未来路在何方
- Project Euler__problem 9
- 欢迎使用CSDN-markdown编辑器
- 理论经典:TCP协议的3次握手与4次挥手过程详解
- 文件上传
- 如何做到低延迟OTT视频直播