array

做法

比赛中的表现..... 已经无法言语形容了。

  • 题意是,查询前缀中大于某个数字的 mex,在线。
  • 一下把问题转化为偏序问题.... 带修主席树?????这下好,直接一箭穿心,武将被移除。
  • 问题出在于总想对 a 序列的每个前缀维护 xxx 信息。
  • 注意到答案不会超过 \(n+1\)
  • 权值线段树,维护每个值出现的位置。
  • 查询值大于等于 k 的,出现位置大于 r 的,最小值。
  • 二分答案,query max。这样的 double log 可以做。
  • 但在线段树上二分有点憨憨,把 [k,n] 区间在线段树上解体成 log 段。
  • 从左到右考虑每段,如果最大值大于 r 那么答案就在这段中,钻进线段的子树里,每次看看往左儿子走还是右儿子走。否则考虑下一段。

Fishing Master

做法

  • 一上来,我的回合开始,先摸一条鱼。
  • 理想状况是可以一直炖鱼,炖 \(x\) 的时间,可以抓 \([\frac{x}{k}]\) 条鱼,这样可以得到答案的一个下界。
  • 为了防止无

    CCPC 网络赛的更多相关文章

    1. 树形DP CCPC网络赛 HDU5834 Magic boy Bi Luo with his excited tree

      // 树形DP CCPC网络赛 HDU5834 Magic boy Bi Luo with his excited tree // 题意:n个点的树,每个节点有权值为正,只能用一次,每条边有负权,可以 ...

    2. (四面体)CCPC网络赛 HDU5839 Special Tetrahedron

      CCPC网络赛 HDU5839 Special Tetrahedron 题意:n个点,选四个出来组成四面体,要符合四面体至少四条边相等,若四条边相等则剩下两条边不相邻,求个数 思路:枚举四面体上一条线 ...

    3. 2018 CCPC网络赛

      2018 CCPC网络赛 Buy and Resell 题目描述:有一种物品,在\(n\)个地点的价格为\(a_i\),现在一次经过这\(n\)个地点,在每个地点可以买一个这样的物品,也可以卖出一个物 ...

    4. ccpc 网络赛 hdu 6155

      # ccpc 网络赛 hdu 6155(矩阵乘法 + 线段树) 题意: 给出 01 串,要么询问某个区间内不同的 01 子序列数量,要么把区间翻转. 叉姐的题解: 先考虑怎么算 \(s_1, s_2, ...

    5. 2018年 CCPC 网络赛 赛后总结

      历程:由于只是网络赛,所以今天就三开了.一开始的看题我看了d题,zz和jsw从头尾看起来,发现c题似乎可做,和费马大定理有关,于是和zz一起马上找如何计算勾股数的方法,比较慢的A掉了,而jsw此时看了 ...

    6. 2019杭电多校&CCPC网络赛&大一总结

      多校结束了, 网络赛结束了.发现自己还是太菜了,多校基本就是爆零和签到徘徊,第一次打这种高强度的比赛, 全英文,知识点又很广,充分暴露了自己菜的事实,发现数学还是很重要的.还是要多刷题,少玩游戏. 网 ...

    7. hdu 6152 : Friend-Graph (2017 CCPC网络赛 1003)

      题目链接 裸的结论题.百度 Ramsey定理.刚学过之后以为在哪也不会用到23333333333,没想到今天网络赛居然出了.顺利在题面更改前A掉~~~(我觉得要不是我开机慢+编译慢+中间暂时死机,我还 ...

    8. hdu 5833 Zhu and 772002 ccpc网络赛 高斯消元法

      传送门:hdu 5833 Zhu and 772002 题意:给n个数,每个数的素数因子不大于2000,让你从其中选则大于等于1个数相乘之后的结果为完全平方数 思路: 小于等于2000的素数一共也只有 ...

    9. CCPC网络赛,HDU_5842 Lweb and String

      Problem Description Lweb has a string $S$. Oneday, he decided to transform this string to a new sequ ...

    10. 2018 CCPC网络赛 几道数学题

      1002 Congruence equation 题目链接  : http://acm.hdu.edu.cn/showproblem.php?pid=6439 题解 : https://www.zyb ...

    随机推荐

    1. http协议(一):http协议基础知识

      1    协议类型 l  HTTP  超文本传输协议 通过浏览器和服务器进行数据交互,进行超文本(文本.图片.视频等)传输的规定 l  HTTPS 安全超文本传输协议 l  FTP 文本传输协议 l  ...

    2. 深入理解java内存模型--读书笔记

      深入理解java内存模型 java内存模型的抽象 java线程之间的通信由java内存模型(JMM)控制,JMM决定一个线程对共享变量的写入何时对另一个线程可见 从抽象的角度来看,JMM决定了线程和主 ...

    3. ArrayList 的使用方法【摘要】

      ArrayList 的使用方法 1.什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: (1)动态的增加和减少元素 ...

    4. 使用富文本编辑器Kindeditor

      今天在做需求的时候,遇到有一个字段,需要保存带有格式的内容,决定使用富文本框编辑器Kindeditor来实现,解决方法如下: 登录官网下载控件包: http://kindeditor.net/down ...

    5. 1、JAVA的小白之路

      大学的时光过得很快,转眼我已经大二了,在大一时,学习了C\C++,对于语言有一定基础,在未来的道路上,我需要攒足干劲,积累足够的知识和技能,去走上社会. 我的第一任大学班主任告诉我:“作为程序员,你至 ...

    6. Flutter学习笔记(15)--MaterialApp应用组件及routes路由详解

      如需转载,请注明出处:Flutter学习笔记(15)--MaterialApp应用组件及routes路由详解 最近一段时间生病了,整天往医院跑,也没状态学东西了,现在是好了不少了,也该继续学习啦!!! ...

    7. python第三课--函数

      函数的作用 编程大师Martin Fowler先生曾经说过:“代码有很多种坏味道,重复是最坏的一种!”,要写出高质量的代码首先要解决的就是重复代码的问题.例如3次求阶乘: m = int(input( ...

    8. Oracle - SPM固定执行计划(一)

      一.前言 生产中偶尔会碰到一些sql,有多种执行计划,其中部分情况是统计信息过旧造成的,重新收集下统计信息就行了.但是有些时候重新收集统计信息也解决不了问题,而开发又在嗷嗷叫,没时间让你去慢慢分析原因 ...

    9. Linux与Unix到底有什么不同?

      来自:开源中国 原文:Linux vs. Unix: What's the difference? 链接: https://opensource.com/article/18/5/difference ...

    10. Java并发之内存模型(JMM)浅析

      背景 学习Java并发编程,JMM是绕不过的槛.在Java规范里面指出了JMM是一个比较开拓性的尝试,是一种试图定义一个一致的.跨平台的内存模型.JMM的最初目的,就是为了能够支多线程程序设计的,每个 ...