• NOI2015


    // 此博文为迁移而来,写于2015年7月20日,不代表本人现在的观点与看法。原始地址:http://blog.sina.com.cn/s/blog_6022c4720102w6u7.html

     

    1、总结
           这次参加的网上同步赛,感觉和正式考试大不相同啊!考试的时候一点都没有状态……所以结果也是凄惨的。总的而言,据说这次考试也是如同去年NOI一样的水,Day2还是可以的,Day1说实话我也觉得好水,然而这并没有什么卵用。NOI2014还没有看过,最近去体验一下吧。
    因为参加的同步赛,其实也没有什么过程好讲的,从8:30坐到13:30,脑袋里一片空白,好多题目都想出了做法,却没有足够的时间码完,不知是对知识点的不够熟练,还是题目做少了。所以以后还是多做点题吧。
     
    2、题解
           Day1 T1 并查集
           恩这就是本次NOI非常水的开端了——并查集裸题= =。没错你没有看错,这道题直接用并查集就行了。根据条件xi=xj,则将节点i和j合并到一个集合;若存在条件xi≠xj,则查找i和j是否在一个集合之中,我觉得这比HNOI的水题还要水一倍(虽然我这都是后话。。。我竟然WA了两个点)
           Day1 T2 树链剖分+线段树
           好了这就是NOI非常水的续集,当然这是对于神犇们而言。首先这道题有一个不忍直视的暴力分数——40分,恩没错你直接沿着树链边跑边作标记,40分轻松入手。考试的时候我想到了正解,然而姿势不够我并没有打出来,耗费了整整三四个小时。这道题可以用树链剖分+线段树,线段树维护访问标记。
           Day1 T3 未知
           没怎么看,不过毕竟也有那么多个人A了的,应该难不到哪里去。
           Day2 T1 哈夫曼树
           清华爷学长cyb(@Delayyy)说这是k叉哈夫曼树。对于前40分的话就是裸二叉哈夫曼树,可做。由于它给的数据点非常详细,即便不会什么k叉哈夫曼树,最多可以通过多种途径骗到60分。
          (UPDATE:其实K叉哈夫曼树很好写的啊,只需要补充一部分权值为0的节点使合并时刚好满足条件即可)
           Day2 T2 后缀数组
           用KMP乱做了一下感觉应该还是有40分的,但是还是没有打完。正解应该是后缀数组相关,不过暂时没有去看。
           Day2 T3 未知
           不清楚。。这应该是这次NOI最难的一道题了吧。
  • 相关阅读:
    js设置与获取Cookie
    js,正则应用
    Ajax支持跨域之Web API实现
    RSA加密解密在jsencrypt+c#的实现-博客园加密登录
    转:sqlserver无法创建索引,超时时间已到解决办法
    【转】asp.net 项目在 IE 11 下出现 “__doPostBack”未定义 的解决办法
    c#连接SFTP上传文件
    mac 修改mysql root密码
    Vue学习手记09-mock与axios拦截的使用
    Vue学习手记08-vue-cli的启动过程
  • 原文地址:https://www.cnblogs.com/jinkun113/p/4683453.html
Copyright © 2020-2023  润新知