频道栏目
首页 > 资讯 > 其他 > 正文

编程开发算法练习题

17-12-06        来源:[db:作者]  
收藏   我要投稿

编程开发算法练习题

寻找最大长度的链,满足(a,b)->(c,d) 中b

我的解答

class Solution {
public:
    int findLongestChain(vector<>>& pairs) {
        sort(pairs.begin(),pairs.end(),cmp);
        int count = 1;
        for(int i = 0; i < pairs.size(); i++){
            for(int j = i+1; j < pairs.size(); j++){
                if(pairs[i][1] < pairs[j][0]){
                    count++;
                    i = j;
                }
            }
        }
        return count;
    }

    static bool cmp(vector &a,vector &b){
        return a[1]
        
   
相关TAG标签
上一篇:git commit:amend打补丁方式
下一篇:C语言指向函数的指针运行讲解
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站