首页 > 其他分享 >2023年12月18日总结

2023年12月18日总结

时间:2023-12-18 23:33:55浏览次数:30  
标签:12 18 分治 CDQ 2023 莫队

更好的观看

总结

冬月初六,天气还是很寒冷。好在教室里面开了空调,还是很暖和。一眼今天的内容,技巧与思想?分治、启发式合并、分块算法、莫队算法、CDQ 分治、整体二分?难以言表。

洛谷首页的做题计划还鸽了好多题啊!做不完啊。

先来一道 dp 的题目。

P8820 [CSP-S 2022] 数据传输 之前没改的。用矩阵乘法维护一下就好啦。一遍过!开心!

还是来搞一搞今天的内容。

其实很想补昨天 THUPC 或者 AGC 的题的,想了想……感觉事情好多。

莫队

普通的莫队太简单了,我们今天学习一下其他的。

回滚莫队

其实之前好久暑假的时候有一次讲过一下,印象不是很深刻。

「JOISC 2014 Day1」历史研究 很经典题目,做起来很爽。

模拟退火

CDQ 分治

P3810 【模板】三维偏序(陌上花开) 虽然可以使用 bitset 乱搞,但是 CDQ 还是可以的。

交互题

P6558 [APIO2017]考拉的游戏 很有趣,但是很费神啊!做一道题相当于做好几道题。这么说来提交答案题才是更有趣的呢。

后记

已经麻木了,呜呜呜。明天要测试,继续努力吧!

云青青兮欲雨,水澹澹兮生烟。

标签:12,18,分治,CDQ,2023,莫队
From: https://www.cnblogs.com/huasushis/p/17912668.html

相关文章

  • 12月读后感从小工到专家
    在第九章中,作者强调了团队合作的重要性。作为一名软件程序员,你可能需要与其他成员合作,共同完成项目。为了成为一名优秀的团队成员,你需要具备良好的沟通能力、合作能力、解决问题能力和时间管理能力。沟通能力是团队合作的基础。你需要能够与其他成员有效地沟通,才能确保项目能够顺......
  • oracle12c静默安装
    oracle12c静默安装先决条件●至少1GBRAM用于Oracle数据库安装。建议使用2GB内存。●至少8GBRAM用于OracleGridInfrastructure安装。支持以下Linuxx86-64内核:●带有UnbreakableEnterpriseKernel6的OracleLinux8.2:5.4.17-2011.1.2.el8uek.x8......
  • 20231218
    今天时Java程序设计考试,题目还好,比较麻烦的点就是第二个表的键值很多,审核的流程很好,但是我没有做完。做题的时候遇到了些问题,比如关于部门(Department)的处理,本来是想作为一个实体,但是题目中的部门是固定的,最后为了省事又改成了枚举,关于用户的管理题目中也没有说清楚,是由哪个角色......
  • Java面向对象程序设计(上海交通大学出版社)12章及以后的课后问题解析
    1)Map集合和Collection集合的区别是什么? Map集合和Collection集合都是Java集合框架中的接口,它们之间有一些关键的区别:元素存储方式:Collection:用于存储单一元素的集合接口。它继承自Iterable接口,包含常见的子接口如List、Set。Map:用于存储键值对(key-value......
  • [2023.12.14] 大学 & XCPC小记
    说起来OI退役多年,已经很久没有维护过这个博客。上一周打完ICPC杭州站,也是大三赛季的最后一站,总觉得应该记一些什么……不止是记录我的XCPC生涯,也是给大学的前面快要5个学期做一个大体上的总结吧~ 一切都还要从高考结束开始说起。2021.6  高考&暑假篇高考结束,......
  • 12.12
    学习java的方法学习基础知识:了解数据库的基本概念,如表、字段、记录等。学习SQL语言,包括创建表、插入数据、查询、更新和删除等操作。了解常见的关系型数据库,如MySQL、Oracle、SQLServer等。学习Java数据库编程基础:学习Java和数据库的连接方式,例如JDBC(JavaDatabase......
  • 12.13
    《程序员修炼之道》第七章在项目开始之前的阅读笔记这一章讨论了在项目开始之前要面临的一些问题和挑战,以及如何应对和解决它们。作者提出了以下几个主题:不要搜集需求,而要挖掘需求。需求是用户想要解决的问题,而不是用户目前做事情的方式。要站在用户的角度,了解他们的真正需求和......
  • springboot012响应式企业员工绩效考评系统(vue,毕业设计,附源码和数据库)
    2 关键技术2.1SpringBoot框架2.2 Maven环境2.3Mysql数据库2.4Vue.js框架2.5小结4 系统分析与设计4.1系统架构在对一个系统的开发中,必须全面的考虑用户对学校系统的需求,这个步骤需要开发出系统的功能的用途,每个图应代表系统的一个功能模块。系统架构图:4.2系统功能设......
  • 20231218
         2022级《JAVA语言程序设计》  上机考试试题                 2022.12.18  考试要求 一、本试卷为2022级《JAVA语言程序设计》上机考试试卷;二.注意编程规范:(1)通过Eclipse添加类的方式建立类;(2)程序开头部分注......
  • [ABC312C] Invisible Hand
    其他题解都是二分,这里介绍一种\(O(n+m)\)的线性写法。我们尝试考虑在\(x\)为和值时会出现答案?很显然,对于任意\(1\leqi\leqn\)和\(1\leqj\leqm\),\(x\)只可能等于\(a_i\)或\(a_i+1\)或\(b_i\)或\(b_i+1\)。即\(x\)为这\(2\times(n+m)\)种情况中的一......