技术栈
模拟
Tisfy
18 小时前
算法
·
leetcode
·
矩阵
·
模拟
LeetCode 3643.垂直翻转子矩阵:原地修改
力扣题目链接:https://leetcode.cn/problems/flip-square-submatrix-vertically/
Tisfy
2 天前
leetcode
·
矩阵
·
题解
·
模拟
·
暴力
LeetCode 3567.子矩阵的最小绝对差:暴力模拟
力扣题目链接:https://leetcode.cn/problems/minimum-absolute-difference-in-sliding-submatrix/
Tisfy
8 天前
数学
·
算法
·
leetcode
·
深度优先
·
字符串
·
dfs
·
模拟
LeetCode 1415.长度为 n 的开心字符串中字典序第 k 小的字符串:DFS构造 / 数学O(n)
力扣题目链接:https://leetcode.cn/problems/the-k-th-lexicographical-string-of-all-happy-strings-of-length-n/
zaiyang遇见
8 天前
贪心
·
模拟
·
csp-j
·
信息学奥赛
·
程序设计竞赛
·
二进制拆分
[CSP-J 2020] 优秀的拆分
一般来说,一个正整数可以拆分成若干个正整数的和。例如, 1 = 1 1=1 1=1, 10 = 1 + 2 + 3 + 4 10=1+2+3+4 10=1+2+3+4 等。对于正整数 n n n 的一种特定拆分,我们称它为“优秀的”,当且仅当在这种拆分下, n n n 被分解为了若干个不同的 2 2 2 的正整数次幂。注意,一个数 x x x 能被表示成 2 2 2 的正整数次幂,当且仅当 x x x 能通过正整数个 2 2 2 相乘在一起得到。
Tisfy
9 天前
算法
·
leetcode
·
题解
·
优先队列
·
模拟
LeetCode 3296.移山所需的最少秒数:优先队列
力扣题目链接:https://leetcode.cn/problems/minimum-number-of-seconds-to-make-mountain-height-zero/
进击的荆棘
11 天前
java
·
开发语言
·
算法
·
模拟
优选算法——模拟
👇作者其它专栏《数据结构与算法》《算法》《C++起始之路》算法思路:模拟。从前往后遍历整个字符串,找到问号后,用a~z的每一个字符取尝试替换即可。
List<String> error_P
1 个月前
数据结构
·
python
·
算法
·
模拟
·
球队比分
蓝桥杯高频考点练习:模拟问题“球队比分类”
目录类型题特点分析例题剖析题目梳理思路梳理代码实现模板整理变式举例易错点整理“球队排名” 这类题属于基础模拟类题型(也常归为 “数据处理 / 排序类”),是蓝桥杯省赛 / 国赛中高频的基础题(分值 10~15 分),也是新手最容易拿分的题型。以下我将针对蓝桥杯的考试特点,汇总这类题的核心思路、应试模板、高频考点和避坑技巧。
七夜zippoe
1 个月前
linux
·
服务器
·
数据库
·
python
·
模拟
·
高级摸您
模拟与存根实战:unittest.mock深度使用指南
目录🎭摘要1. 🎯 开篇:为什么我们需要模拟?2. 🧪 核心概念:Mock vs MagicMock vs AsyncMock
Tisfy
1 个月前
算法
·
leetcode
·
题解
·
模拟
·
取模
LeetCode 3379.转换数组:下标取模
力扣题目链接:https://leetcode.cn/problems/transformed-array/
Tisfy
1 个月前
算法
·
leetcode
·
题解
·
模拟
LeetCode 3713.最长的平衡子串 I:计数(模拟)
力扣题目链接:https://leetcode.cn/problems/longest-balanced-substring-i/
CUC-MenG
1 个月前
数学
·
前缀和
·
dfs
·
模拟
·
dp
·
线性dp
·
后缀和
·
树上dp
Codeforces Round 1078 (Div. 2) A,B,C,D,E,F1个人题解
每个测试时间限制:1秒 每个测试内存限制:256兆字节夏季别墅的出口由一道栅栏围成,栅栏由 \(n\) 块木板组成,每块木板宽 \(1\) 米。出口的左右两侧是其他地块的栅栏。为了建造浴室,需要移除栅栏中的一些木板(可能是全部或一块也不移除),同时地块上有一台自动割草机,其宽度为 \(w\) 米,且不能通过栅栏上的缺口离开地块。
Tisfy
2 个月前
算法
·
leetcode
·
题解
·
模拟
·
数组
·
遍历
·
moines
LeetCode 3637.三段式数组 I:一次遍历(三种实现)
力扣题目链接:https://leetcode.cn/problems/trionic-array-i/
-dzk-
2 个月前
c++
·
线性代数
·
算法
·
矩阵
·
模拟
【代码随想录】LC 59.螺旋矩阵 II
本专栏文章为《代码随想录》书籍的刷题题解以及读书笔记,如有侵权,立即删除。59.螺旋矩阵 II
码农幻想梦
2 个月前
模拟
3476. WERTYU
3476. WERTYU ⭐️难度:简单(有点细节要注意) ⭐️类型:模拟📖题目:题目链接📚题解: 注意: 1、空格保持不变。 2、使用fgets配合循环处理未知数量行的输入。
码农幻想梦
2 个月前
模拟
3381. 手机键盘
3381. 手机键盘 ⭐️难度:简单(其实较难) ⭐️类型:模拟📖题目:题目链接 请你计算按照手机键盘(9键输入法)输入字母的方式,键入给定字符串(由小写字母构成)所花费的时间。
码农幻想梦
2 个月前
模拟
KY110 日期差值
KY110 日期差值 ⭐️难度:中等(其实简单) ⭐️类型:模拟📖题目:题目链接📚题解: 思路: 1、主要问题在处理输入数据,提取出年月日。 2、利用好NextDay函数。
码农幻想梦
2 个月前
模拟
3426. 糖果分享游戏
3426.糖果分享游戏⭐️难度:简单 ⭐️类型:模拟 📖题目:题目链接⭐️思路: 以{2,4,6,8}为例,打下表:
码农幻想梦
2 个月前
模拟
KY24 剩下的树
KY24 剩下的树 ⭐️难度:中等(其实简单) ⭐️类型:模拟 📖题目:题目链接 📚题解: 要提前填充固定个0进数组,所以用动态数组,静态数组做不到。
ygklwyf
2 个月前
c++
·
算法
·
模拟
JPRS编程竞赛2026#1(AtCoder初学者竞赛442)
我们将一个坐标系划分成8个部分其中0,2,4,6是坐标轴,1,3,5,7是四象限这里的比较函数首先通过八个部分进行比较,接着在相同部分的情况下,通过斜率进行比较,之所以不用角度或者弧度进行比较是因为后者涉及到小数比较不够精准也不够方便,但是同过斜率的不等式我们很容易得到“乘式”,也就是说只需要进行整数之间的比较。这样做的本质原因是题目中要求顺时针,再加上数据量足够我们进行nlog(n)的遍历,所以我们有必要先对所有坐标进行一个顺时针的排序
码农幻想梦
2 个月前
开发语言
·
模拟
KY221 打印日期
KY221 打印日期 ⭐️难度:较难(其实还好) ⭐️知识点:模拟 📖题目:📚题解1:自己做📚题解2:利用NextDay函数,和 C++中的引用。