zoukankan      html  css  js  c++  java
  • Clover 杯NOIP模拟赛 II

    Freda的烦恼

        CF原题http://codeforces.com/contest/215/problem/D

        贪心,只租一辆或者让所有人不要求赔偿。花费关于满载车辆是一个一次函数,题目相当于一次函数在一个区间里求最大值。

    Code

    Freda的迷宫

        std是求桥,有人说LCA暴力可过。明天学一下这俩东西。

        学过Tarjan发明的算法的都说Tarjan神。。。一次DFS遍历能求桥求割点求LCA,代码差不多,连并查集都跟他有关系,太厉害了。

      两点间有唯一路径等价于两点间在原图中任意路径上不存在非桥边,所以我们把桥找到,然后在新的图中只保留桥,利用并查集判断两点间连通性。这里具体实现利用边是否访问过来保证拓扑。

    Code

    Freda的旗帜

        单纯DP只有80分。居然有每种颜色都最多只有一种颜色能接的数据,这种O(1)算答案,还是DP就TLE了。方程不难,考试居然没想到。最近DP做的少,题目总是往图论和贪心上想。

    方程F[i][j]=sigma(F[i-1][k])(A[j][k]=true);G[i]=sigma(f[j][k])(j=1..i,k=1..c)

    Code

    总结

            110分75名,这次名次好低啊。我应该写第二题暴力,唉。还是应该注意不能AC就写部分数据。毕竟noip分数线去年不到400,也就是说一次模拟赛A掉第一题,二三题加起来能的一百分就行了。学会骗分。

  • 相关阅读:
    C语言II博客作业04
    C语言II博客作业03
    C语言II博客作业02
    C语言II博客作业01
    C语言学期总结
    计科二班李英本周第一次作业
    C语言I博客作业09
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
  • 原文地址:https://www.cnblogs.com/lijianlin1995/p/2651650.html
Copyright © 2011-2022 走看看