无敌飞舞Hanggoash的总结贴
无敌飞舞Hanggoash的总结贴
注意点
- 一定要学会根据数据范围推复杂度。
- 卡题15分钟就先跳(指 202410-11月时常不能切掉div2c)
- 切忌倒序开题,现在暂时没有那个本事。(CF984 rk9600)
- 少看榜 (至少目前为止不需要)
- if else 一定要写大括号,并且严禁压行。
- 交互题最好就只写 cin cout,endl本身就具有刷新缓冲区的作用,注意每次输出都要刷新缓冲区(包括输出答案)。
- 当整数范围过大时还要调用sqrt的话,应该使用sqrtl或者是手写。
- 用了ios::sync_with_stdio(0) 就不要再用任何除了 cin cout 之外的io方式了!!!(已经是第三次犯蠢了)
- 超过三十分钟没有一个明确思路就直接跳,切忌恋战。
杂 trick
- 序列中选择任意数加减
等价于加减 - 可以通过 (a+b-1)/b 来进行不涉及浮点数的上取整,下取整是 a/b
- vscode 环境中通过 ctrl + l 可以快速选择整行
- 注意值域区间+-1具有的rank不变性
- 期望dp把相同项移到一边后再dp
为什么要练,为什么要写?
引用一句让我幡然悔悟的话:
“练了不一定写的出来正解,不练一定写不出来正解”
本文来自博客园,作者:Hanggoash,转载请注明原文链接:https://www.cnblogs.com/Hanggoash/p/18599145
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· NetPad:一个.NET开源、跨平台的C#编辑器
· PowerShell开发游戏 · 打蜜蜂
· 凌晨三点救火实录:Java内存泄漏的七个神坑,你至少踩过三个!