• 学习心得——day2


    今天是学习的第二天,主要讲了图论的选题和DP的优化。

    图论

    图论主要讲了一些扩展的知识。

    如:图上删点

    给出一个无向图,每个点都有一个权值。
    有一些操作,每次操作删除图上所有权值小于一个数的点。
    对于每次操作,询问当前和1号点联通的点有多少个。
    思路: 对于这个图而言,图上有n个节点,则图最多有n种形态。我们就可以根据权值的大小对节点进行排序,并且按权值的大小将节点依次加入图中,再用并查集维护出在当前状态下与1号节点相连的点的个数。
    在这之后针对每一次删除操作,我们找到在它之前的所有操作中取出一个最大值,并直接输出在该权值下的与1号相连的点的个数。
     

    ExplorationHDU5222

    给出一张既有有向边又有无向边的混合图,问是否存在一条从1到1,且每个点至少经过一次的路径?
    思路:针对单纯的无向图,我们可以直接找环;针对单纯的有向图,我们可以找到强连通分量。但是当图中既有有向边又有无向边时,我们往往找不到合适的方法。但是针对
    (正在施工中)
  • 相关阅读:
    Vue基础
    ES6之promise
    第13次作业--邮箱的正则表达式
    第12次作业--你的生日
    第11次作业--字符串处理
    第10次作业
    Java找回感觉的练习
    第四次博客作业-结对项目
    第9次作业--接口及接口回调
    深入面向对象——继承
  • 原文地址:https://www.cnblogs.com/hy-dgj/p/4694663.html
Copyright © 2020-2023  润新知