zoukankan      html  css  js  c++  java
  • 我的省选 Day -5

    Day -5

    时间载着我们,一天又一天,呼啸而过。

    已经记不清今天是Day 负几了,总之还有不到一个星期就要去参加选拔赛了。

    写一下今晚做NOI2009的心路历程。

    T1题意有点绕,但很快看出是个二分图匹配,但要求字典序最小的方案。

    胡乱想了一下,感觉可以上费用流,给不同的边根据我理解的字典序赋一个权值然后就直接ZKW了。

    一下子证明不出正确性,就胡乱写完了,然后构造了几组数据后发现这样赋边权是不行的(冒汗。。)

    如果一个很大的值直接放在序列开头,他的权值一定要大于其他所有边的权值。

    所以我的边权在整数范围内最极限也要是 2 4 8 16 32....这样的二次幂数来搞,那我最多不久只能有64条边吗...

    那这样连最基本的20%暴力分都拿不到吧。。。

    绝境之下,我居然想出用高精度来算的馊主意。。。而且我居然真的就这样改上去了,压了9位,这样子1000条边是绰绰有余的。

    而且自己构造的n=500的数据是不会超时的。那这样子就能拿到60分了。

    要记录一下今天早上吗(好像也没什么可以写的)

    早上吧那题招募志愿者做完了(果然就是道网络流嘛QAQ,只是一直想不到建图的方法啊)利用和差关系来建图真是太妙了。

    然后下午那做了那题用哈希表的蚯蚓排队,学会了用unsigned long long 来自然溢出的骚操作。

    还去写了Noi嘉年华(好像是NOI2011的题目吧,不过还没有做完就去吃饭了,然后晚上回到机房就考那套NOI2009了。


    精疲力竭,后面两道题连暴力都不想打了,其实连暴力也很难打的。

    突然有点怀念现在还能每天写程序的日子。。。很快就要退役了啊。。

    T1只有预计的70分(匈牙利算法不熟练。。。)

     

  • 相关阅读:
    HDU 1402 A * B Problem Plus (FFT)
    CodeForces 935E Fafa and Ancient Mathematics (树形DP)
    HDU 5355 Cake (构造 + 暴力)
    HDU 5360 Hiking (贪心)
    Java高阶回调,回调函数的另一种玩法
    关于git 指令
    Retrofit2 完全解析 探索与okhttp之间的关系
    HTTP中GET与POST的区别
    TCP,IP,HTTP,SOCKET区别和联系
    android 实现类似qq未读消息点击循环显示
  • 原文地址:https://www.cnblogs.com/HLAUV/p/10664000.html
Copyright © 2011-2022 走看看