M. Big brother said the calculation

通过线段树维护。

这个题和杭电的一道题几乎就是一样的题目。HDU5649.DZY Loves Sorting

题意就是一个n的排列,执行Q次操作,每次操作是对某个区间从小到大排序或者从大到小排序。最后只查询一次,输出第k个位置当前的数。

直接按HDU5649这个题写了。

因为只查询一次,而且这是n的全排列,所以直接二分答案,比mid小的赋值为0,大的赋值为1。区间查询判断的时候直接与0和1比较就可以了。

这个题写的简直要骂人,调一万年代码都没调对,调的简直要吐血,最后突然瞄一眼,发现,查询左右儿子的判断手抖写成一样的了,mdzz。。。

代码:

HDU 5649.DZY Loves Sorting-线段树+二分-当前第k个位置的数

留校天气好热,基地空调一点用都没有,好闷(吐槽)

转载于:https://www.cnblogs.com/ZERO-/p/9729172.html

计蒜客 28437.Big brother said the calculation-线段树+二分-当前第k个位置的数 ( ACM训练联盟周赛 M)...相关推荐

  1. 计蒜客 ACM训练联盟周赛 第一场 从零开始的神棍之路 暴力dfs

    题目描述 ggwdwsbs最近被Zeratul和Kyurem拉入了日本麻将的坑.现在,ggwdwsbs有13张牌,Kyurem又打了一张,加起来有14张牌.ggwdwsbs想拜托你帮他判断一下,这14 ...

  2. 计蒜客(青出于蓝胜于蓝) dfs序+树状数组

    武当派一共有 n 人,门派内 n 人按照武功高低进行排名,武功最高的人排名第 1,次高的人排名第 2,... 武功最低的人排名 第 n.现在我们用武功的排名来给每个人标号,除了祖师爷,每个人都有一个师 ...

  3. 计蒜客 挑战难题 爬楼梯

    计蒜客 挑战难题 爬楼梯 假设你现在正在爬楼梯,楼梯有n级.每次你只能爬1级或者2级,那么你有多少种方法爬到楼梯的顶部? 格式: 第一行输入一个数n(n<=50),代表楼梯的级数. 接下来一行输 ...

  4. 无脑博士的试管们java_计蒜客 无脑博士和他的试管们

    标签: 无脑博士有三个容量分别是A,B,C升的试管,A,B,C分别是三个从1到20的整数,最初,A和B试管都是空的,而C试管是装满硫酸铜溶液的.有时,无脑博士把硫酸铜溶液从一个试管倒到另一个试管中,直 ...

  5. 最短路(遍历边)计蒜客—DD坐地铁

    题目: C 城有 n 个站点, m 条双向地铁,每条地铁有一个 companyicompany_icompanyi​表示它的公司,如果连续乘坐同一家公司的地铁只要花 1元钱就好.DD现在想出门找萨摩耶 ...

  6. K - Triangle 计蒜客 - 42405

    K - Triangle 计蒜客 - 42405 题意: 给你一个三角形的三点,再给你三角形边上一个点,让你求另一个点(也要在三角形上),使得平分三角形的面积 题解: 计算几何 三角形的三边ab,ac ...

  7. H - Prince and Princess 计蒜客 - 42402

    H - Prince and Princess 计蒜客 - 42402 题意: 你现在要寻找公主,有三种人,第一种是说真话的人(至少为1,因为公主是说真话的人),第二种人是只会说假话的,第三种是胡说八 ...

  8. C - Digital Path 计蒜客 - 42397 05-29

    C - Digital Path 计蒜客 - 42397 题意: 题意就是给出一个n ∗ m的数字矩阵每个矩阵元素之间只能上下左右走,而且下一个位置必须比当前位置的数字大1,入口和出口必须数边缘元素, ...

  9. 计蒜客可以做计算机编程吗,如果你的编程能力不足以支撑你成为工程师的野心,不妨到计蒜客上学学看...

    在人才招聘领域存在这样一个怪圈,高校每年都说是最难就业年.人才过剩,而对于企业HR来说永远都招不到称心如意的人才.这个怪圈在"计蒜客"创始人俞昊然看来,主要是因为当今高校的教学资源 ...

最新文章

  1. 如何连接mongodb数据库,并且从中查找数据
  2. 系统更新链接服务器超时,Win10系统更新后Dr.com连接认证服务器一直超时如何解决?...
  3. mysql1045错误如何解决,Java面试真题精选
  4. FireFox不支持cursor:hand
  5. JAVA基础整理-100.Java 多线编程
  6. Mantle For iOS
  7. Mybatis JdbcType与Oracle、MySql,javaType数据类型对应列表
  8. 如何保证redis数据都是热点数据
  9. (转)基于MVC4+EasyUI的Web开发框架形成之旅--总体介绍
  10. ios加密机制是什么?为什么无法破解?
  11. dagger2 android快速注入框架相关学习资料
  12. Oracle Data Guard (RAC+DG) 归档删除策略及脚本
  13. CSS-行内框、行框、行高
  14. 盘点那些没用的上网小技巧-主流直播平台直播源的获取(适用potplayer)
  15. 适合高中生看的科普类书籍,助力一窥科学世界
  16. 9个超绚丽的HTML5 3D图片动画特效
  17. 设计模式之原型模式【选用鸣人影分身阐述】
  18. 面部皮肤200种问题_颧骨内推真那么吓人?这是一篇耗时200个小时的功课
  19. 1-1 Java基础和编程概述
  20. 项目管理(PMP)项目进度管理

热门文章

  1. 昆明大学津桥学院计算机科学与技术,昆明理工大学津桥学院计算机科学与技术专业2015年在河南理科高考录取最低分数线...
  2. 【Pytorch神经网络理论篇】 16 过拟合问题的优化技巧(三):批量归一化
  3. 聚类(Clustering): K-means算法
  4. 绿盟防火墙配置手册_双链路环境下不同品牌防火墙更换案例分享
  5. LeetCode 2091. 从数组中移除最大值和最小值(一次遍历)
  6. python--从入门到实践--chapter 12 pygame_Alien_Invasion
  7. j2ee和mysql怎么连接_J2EE数据库连接不再烦恼
  8. mysql 停止同步_MYSQL从库数据冲突导致同步停止
  9. 判断鼠标不在控件上_VB常用控件属性讲解单选按钮、复选框总结
  10. 多线程的全局变量与局部变量