zoukankan      html  css  js  c++  java
  • NOIP 2017 游记

    前言

    现在已是 11.12 

    考完了。

    在kjg的最后一个晚上了。

    不打算写的。

    但过了今晚  估计以后就更不会写了。

    一年多了。

    总得留个点啥吧。

    DAY1

    T1

    素数。

    先想到的线性筛(好多dalao先想到扩欧)。

    100%是10^9,

    估计正解是log n吧,

    想不出来。

    那就写O n的吧,

    考场上就模仿线性筛写的,

    考完了发现写的好像是个DP,

    那也能过部分分吧。

    并不,当时不知道枚举的上限是多少,

    就写了上限是(a+b)<<4;

    真是蠢啊!

    估计能得10分就不错了。

    结果正解是一行代码 O1 可A。 

    最后就想说 D1T1 傻哔题!!!

    数学不到家

    还没有打表找规律的oier就是翻车

    这题很难测出水平好吗。

    不过你这题倒是把节奏搅得.......

    哎 就是傻哔题!!!

    T2

    大模拟!!!

    还好当时思路比较清晰,

    细节分的清楚 写的清真,

    测大样例时,

    就只是忘打一行getchar()抵消换行符了,

    这个倒也是很快就解决了。

    然而!

    我考场上是想到了x和y都是n的情况,

    当时觉得 n 就是个数据规模,

    这种情况是不能确定x大还是y大的,

    就直接照着 循化不执行的情况打了,

    可实际上复杂度 是 O 1。

    好了,T2 GG

    他大样例咋就不给个 俩n的情况呢

    搞得有歧义嘞。

    希望有20分能不出现俩 n。

    T3

    打了个DAG情况下的DP

    估计爆零。

    DAY1完  30都是奢望。

    DAY2

    T1

    良心,100。

    T2

    n<=12。

    “你好状压。”

    “你吼哇!!!”

    三脚猫状压打不出来。

    “状压再见。”

    生成树行吗?Kruskal?

    sort()的特殊处理cmp()就好了吧。

    先去做了T3(现在想想真是大胆啊 居然去杠D2T3)

    回来打完自己认为对的 Kruskal 还剩20min

    样例过不了

    后来调出一个以我目前水平无法解决的错误

    剩下的时间暴力都打不了

    就是一种已无回天之力的感觉

    T2爆零。

    T3

    树状数组 线段树的RMQ类吧。

    唉,怎么一点都不裸

    怎么保存一点思路都没有。

    甚至又想到ST表倍增

    但好像没法修改,弃。

    针对前部分开二维的,

    针对n=1开个巨大的以为,

    刚刚询问某dalao,

    结果MLE。

    呵呵。

    D2完  就100吧。

  • 相关阅读:
    点分治练习
    PKU-2723 Get Luffy Out(2-SAT+二分)
    tarjan求割点与割边
    tarjan缩点练习 洛谷P3387 【模板】缩点+poj 2186 Popular Cows
    数算日子荣耀神
    《JavaScript DOM编程艺术》笔记
    CSS链接的样式a:link,a:visited,a:hover,a:active
    chrome调试技巧--持续更新
    CSS文字大小单位PX、EM的区别
    【转】如何成为一名优秀的web前端工程师(前端攻城师)?
  • 原文地址:https://www.cnblogs.com/1227xq/p/7822949.html
Copyright © 2011-2022 走看看