首页 > 其他分享 >十一月

十一月

时间:2024-10-31 09:21:40浏览次数:4  
标签:十一月 加入 队列 左移 ge 删去 排序

P10991 选段排序

给定长度为 \(n\) 的序列 \(a\),和 \(p,q(p<q)\),可以进行一次区间排序,最大化 \(a_q-a_p\)。

不会做,贺题解。

结论:排序的区间 \([l,r]\) 要么 \(l=p\) 要么 \(r=q\)。

证明:对于 \(l=p\) 的情况,如果此时 \(r<q\) 则 \(a_q\) 不变,而 \(l\) 左移不会使 \(a_p\) 变小。

如果\(r\ge q\),\(l\) 左移如果加入一个小于当前 \(a_p\) 的数则结果不变,加入的数大小在 \(a_p\) 和 \(a_q\) 之间则 \(a_q\) 不变 \(a_q\) 变小。只有加入的数 \(>a_q\) 才有可能对答案有贡献。

在上述状态下,如果把 \(r\) 左移,删去的数 \(\ge a_p\),则 \(a_q\) 变大,\(\le a_p\) 和上述一样贡献。

P11013 C 粉碎

题挺好就是不会做。

长度为 \(n\) 的序列 \(a\)。依次加入一个双向队列中,可以左入也可以右入,当队列中出现两个相同的数时,把这两个数以及两个数之间的数删去,求最多删几个数。

容易证明的是删除的区间是一段前缀,我们只要找到最后一组被删掉的数就可以了。

考虑 \(dp\)

标签:十一月,加入,队列,左移,ge,删去,排序
From: https://www.cnblogs.com/pointfish/p/18516971

相关文章

  • 十一月模拟赛总结
    10.29多校联测30+35+0+0=65菜就多练T1:题意:给定一棵以1为根的树,从节点1出发,如果当前节点有儿子没走过,可以花费对应边权的时间走到儿子,否则不花费时间走回父结点。每个点带权值,要求最小化到达节点时间乘点权总和。解:非常明确的贪心,对于子树内部最优路径必然确定,只要考虑先......
  • 一月:January 二月:February 三月:March 四月:April 五月:May 六月:June 七月:July 八月:Augus
    为什么“星期一”是Monday而不是Sunday?一周七天到底是怎么命名出来的?在英语中, 一周七天是以神和行星命名的: Sun(太阳)Moon(月亮)Mars(火星)Mercury(水星) Jupiter(木星)Venus(金星)Saturn(土星) 现在的7天的不同的拼法, 是历史演进的结果。  #01   Monday   ......
  • DSACTF 十一月挑战赛 IceTea
    DSACTF十一月挑战赛IceTea非常感谢C26H52大佬的博文,否则我个狒狒连官方wp都看不懂。拿到第一个http流,很长串Hex密文,丢进cyberchef发现是ELF文件,注意这里不要搞多了,然后丢进IDA发现需要upx脱壳,注意这里是要用4.2版本的3.95的貌似不行。然后发现多了一串字符串base字母表。然......
  • 十一月读书笔记
    挑选了程序员修炼之道中感兴趣的章节进行了阅读第二十二节:死程序不会说谎1、对待程序我们通常会有“它不会发生”的心理状态,这会导致我们忽视一些问题。对于注重实效的程序员来说,如果我们忽略了一个错误,将是非常糟糕的事情。2、我们一些异常情况,我们应该及早崩溃,用于强调问题的......
  • 《程序员修炼之道:从小工到专家》读后感十一月篇一
    《程序员修炼之道:从小工到专家》第五章的主题是“知易行难”,这一章深入探讨了程序员在实际工作中面临的挑战和困难,以及如何克服这些困难,实现从“知”到“行”的转变。这一章指出了许多看似简单的问题实则暗藏玄机,需要深入思考和实践才能真正掌握。在编程中,我们经常会遇到一些看似......
  • 《程序员修炼之道:从小工到专家》读后感十一月篇二
    程序员修炼之道:从小工到专家》第六章的主题是“整体把握”,这一章深入探讨了程序员在面对复杂系统时需要具备的整体把握能力和思维方法。这一章让我对整体把握有了更深刻的认识和理解,也让我更加注重在编程实践中运用整体把握的方法。这一章强调了全局思维和系统观念的重要性。在编......
  • 十一月助教工作总结
    一、助教工作的具体职责和任务配合老师扩展小测题库。批改作业,登记作业完成情况,统计作业知识点错误人数。编写课后作业题目、答案。安排实验时间及实验批次。二、助教工作的每周时长和具体安排主要集中在周五下午布置作业,周末批改作业。1.批改作业,登记作业完成情况2.记......
  • 十一月十三日
    两个个问题我要记录之前登录的账号 因为要求学生教师只可以查看修改自己的个人信息所以必须记录之前的信息并且传送到其他的jsp文件中选课要实现一个标识符记录学生选的什么课根据这个标识去浏览 我当时一直在做选课系统没有做修改个人信息最后十分钟才做的......
  • 十一月七日
    servlet关于添加数据库,查找的sql语句。insertinto表名 value()主要的关键是包装连接数据库,在调用同一目录下的其他包时注意static的区别,selectfrom表名packageexample;importjava.sql.Connection;importjava.sql.Statement;importjava.sql.ResultSet;importjava......
  • 【算法】十一月阳光下的阴影面积
    十一月的阳光透过窗户,照射在一位笑起来甜美、青春洋溢的女子的办公桌上。小悦,一个总是以高马尾造型亮相的软件工程师,展现出她的干练与活力。那乌黑亮丽的长发轻盈飘动,仿佛在诉说着她的独特魅力。她的眉眼如画,那双明亮的眼睛里闪烁着对知识的渴望和对技术挑战的热情。这一天,她收到......