zoukankan      html  css  js  c++  java
  • Vijos2012年10月份月赛

          感觉这次比赛时间掌握的还可以,基本能按照预想的做下来,先看了半个小时题目,然后不到一个半小时吧A跟C搞出来了,觉得题目挺水,检查了一下空间然后把数据类型开的够不够大检查了一下,没自己出数据。然后就在坑B题。想了好久。D根本没打算做,结果他们做了,还说30分很简答,晕。

         B题被评测机坑了第一个点(TLE),得分70+90+100+0,名次25。xfy全场最高分,zzm280第四高分,仰慕!!!

    A 数据统计

          WA了3个点,不想查了。

    Code


     

    B 巧克力

          先想到了一定切N*M-1次,肯定是选N*M-1个数加一下,然后发现很难知道什么样的切是合法的,于是想到DP发现会TLE,就不会了。看数据范围意识到要求一个O(NlogN)的算法。想到zzm神犇在群里说sort以后贪心。发现可以当成每次一刀切,然后有几块就代价乘几,然后就简单了,最后一定是每个代价在算式里出现一次,系数不一样。考虑一维发现系数严格+1,可以考虑排序不等式(好熟悉的问题——排队接水)。二维上的关系列个式子看看就知道了。

    Code

    C 小D的旅行

          我还以为是那个分层图的经典的题目来着,结果这个题只加一次油。注意到Q<n*n这个条件很奇怪,明显是告诉大家不用保存答案(?)和立方阶的算法不超时。先把floyd搞完。求s到 t 的话 枚举在i加油,ans=min{dis[s][i]+dis[i][t]+v[i]}。

    Code

    D 不给糖就捣乱

  • 相关阅读:
    实现响应式——Bootstrap的删格系统详解
    javascript-OOP基础详解
    简单又炫酷的two.js 二维动画教程
    AngularJS [ 快速入门教程 ]
    Js函数初学者练习(一)switch-case结构实现计算器。
    通过JS检测客户端是否禁用Cookie
    JavaScript数组去重多种方法
    前端页面灰白
    VUE 移动端只获取当前拍摄照片,不允许相册获取 及 input标签capture属性详解
    VUE 超好看气泡进度条组件
  • 原文地址:https://www.cnblogs.com/lijianlin1995/p/2743168.html
Copyright © 2011-2022 走看看