每日打卡Day286
2025.08.27打卡Day286
健康
- 11 点睡,8 点半起床。
- 午睡 1 小时。
- 俯卧撑 100 + 仰卧起坐 100。
娱乐
- xin 计划。
算法
Codeforces:
- https://codeforces.com/problemset/problem/251/C ,2000 分,注意到选择模数
mod进行操作 2 之后,a会变成mod的倍数,且是小于a的最大的mod的倍数。因此,通过不断进行操作 2,到达不超过a的1...k的公倍数之后,就必须得用操作 1 才能继续减小了。因此,问题变成了从a先变到一个不超过自己的最大的模数的公倍数,然后一直经历公倍数,最后变成b的最小操作次数。注意到最小公倍数不超过4e5,所以这三段都可以预处理,使用 DP 即可。
其他:
- 复习了扩展欧几里得以及扩展中国剩余定理等算法的原理,进行了完全的重新推导,形成了博客笔记。
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
内容推荐
day1 二分查找 26.9.15
2
day42今天开始做伙伴匹配系统,目前只完成了前端初始化和主页的导航栏和底部栏的编写。抢阿里云云服务器没抢到,明天定个闹钟抢。今天收到最右的笔试了,后天晚上7点。还有约了一个自研电话初试,明天下午2点。用友的全栈工程师笔试和ai面还没有做。感觉9月份笔试面试确实多一些,希望在笔试面试中成长,一次错记住不足的地方并提升。算法一题,java基础。
2
🚩JavaD151、写了三段代码,没有代码提示,只有阿里巴巴代码规范插件2、"写完"和"写好"代码差距太大3、Kimi制定了一份52周的学习计划,每天都有具体的代码计划,希望能坚持
1
今天学习了:①Python基础之——四大序列(list、tuple、dict、set)和两大流程控制(条件判断/模式匹配+for/while循环)②Python函数之——函数的定义、调用以及五大类参数设置和传递
2
day2 移除元素[双指针/栈的思维] 26.9.16
1
