技术栈
模拟
Tisfy
2 天前
算法
·
leetcode
·
题解
·
模拟
·
数组
·
遍历
·
moines
LeetCode 3637.三段式数组 I:一次遍历(三种实现)
力扣题目链接:https://leetcode.cn/problems/trionic-array-i/
-dzk-
6 天前
c++
·
线性代数
·
算法
·
矩阵
·
模拟
【代码随想录】LC 59.螺旋矩阵 II
本专栏文章为《代码随想录》书籍的刷题题解以及读书笔记,如有侵权,立即删除。59.螺旋矩阵 II
码农幻想梦
8 天前
模拟
3476. WERTYU
3476. WERTYU ⭐️难度:简单(有点细节要注意) ⭐️类型:模拟📖题目:题目链接📚题解: 注意: 1、空格保持不变。 2、使用fgets配合循环处理未知数量行的输入。
码农幻想梦
9 天前
模拟
3381. 手机键盘
3381. 手机键盘 ⭐️难度:简单(其实较难) ⭐️类型:模拟📖题目:题目链接 请你计算按照手机键盘(9键输入法)输入字母的方式,键入给定字符串(由小写字母构成)所花费的时间。
码农幻想梦
9 天前
模拟
KY110 日期差值
KY110 日期差值 ⭐️难度:中等(其实简单) ⭐️类型:模拟📖题目:题目链接📚题解: 思路: 1、主要问题在处理输入数据,提取出年月日。 2、利用好NextDay函数。
码农幻想梦
10 天前
模拟
3426. 糖果分享游戏
3426.糖果分享游戏⭐️难度:简单 ⭐️类型:模拟 📖题目:题目链接⭐️思路: 以{2,4,6,8}为例,打下表:
码农幻想梦
12 天前
模拟
KY24 剩下的树
KY24 剩下的树 ⭐️难度:中等(其实简单) ⭐️类型:模拟 📖题目:题目链接 📚题解: 要提前填充固定个0进数组,所以用动态数组,静态数组做不到。
ygklwyf
12 天前
c++
·
算法
·
模拟
JPRS编程竞赛2026#1(AtCoder初学者竞赛442)
我们将一个坐标系划分成8个部分其中0,2,4,6是坐标轴,1,3,5,7是四象限这里的比较函数首先通过八个部分进行比较,接着在相同部分的情况下,通过斜率进行比较,之所以不用角度或者弧度进行比较是因为后者涉及到小数比较不够精准也不够方便,但是同过斜率的不等式我们很容易得到“乘式”,也就是说只需要进行整数之间的比较。这样做的本质原因是题目中要求顺时针,再加上数据量足够我们进行nlog(n)的遍历,所以我们有必要先对所有坐标进行一个顺时针的排序
码农幻想梦
14 天前
开发语言
·
模拟
KY221 打印日期
KY221 打印日期 ⭐️难度:较难(其实还好) ⭐️知识点:模拟 📖题目:📚题解1:自己做📚题解2:利用NextDay函数,和 C++中的引用。
码农幻想梦
15 天前
模拟
KY257 日期累加
KY257 日期累加 ⭐️难度:中等 ⭐️类型:模拟 📖题目:🌟思路: 利用NextDay函数,一天一天地加。
Tisfy
15 天前
算法
·
leetcode
·
题解
·
模拟
·
数组
LeetCode 3507.移除最小数对使数组有序 I:纯模拟
力扣题目链接:https://leetcode.cn/problems/minimum-pair-removal-to-sort-array-i/
码农幻想梦
15 天前
模拟
KY18 今年的第几天?
KY18 今年的第几天? ⭐️难度:中等 ⭐️知识点:模拟 📖题目: 📚题解1:自己做📚题解2:利用NextDay函数
码农幻想梦
16 天前
模拟
杭电-叠筐问题
叠筐 ⭐️类型:模拟 ⭐️难度:难📖题目: 📖题目链接:叠筐⭐️思路: 1、一圈一圈画,总共有n/2圈; 2、找出中心(n/2,n/2),从中心开始画,找出每一圈四条边的 起点 和 终点,与 层数 和 n 有关(四个循环)。
闻缺陷则喜何志丹
16 天前
c++
·
算法
·
模拟
·
洛谷
【模拟】P9670 [ICPC 2022 Jinan R] Frozen Scoreboard|普及+
C++算法与数据结构本博文代码打包下载2000 年以前的秦朝,曾举办过一次 ICPC 比赛。比赛中有 m m m 道题, n n n 个团队。我们知道每个队完成了多少道题以及其历史记录的总用时。这些称作该团队的结果,但是我们不知道他们每道题是否完成、用时多久。
Tisfy
18 天前
算法
·
leetcode
·
题解
·
模拟
·
数组
LeetCode 3314.构造最小位运算数组 I:今日先简单题简单做-到II再优化
力扣题目链接:https://leetcode.cn/problems/construct-the-minimum-bitwise-array-i/
码农幻想梦
18 天前
模拟
3663. 打印数字菱形
3663. 打印数字菱形 ⭐️类型:模拟 📖题目链接:3663. 打印数字菱形📚题目:⭐️思路:打印菱形题目: 1、首先分成 正三角形 和 倒三角形 打印; 2、找到 行号 与 空格数 、该行最大数 的关系,列出表达式; 3、按 行号、打印空格、打印0、打印数字、打印0 的顺序编写代码。
Tisfy
20 天前
算法
·
leetcode
·
题解
·
模拟
·
枚举
·
几何
LeetCode 3047.求交集区域内的最大正方形面积:2层循环暴力枚举
力扣题目链接:https://leetcode.cn/problems/find-the-largest-area-of-square-inside-two-rectangles/
Tisfy
21 天前
算法
·
leetcode
·
题解
·
模拟
·
暴力
LeetCode 2975.移除栅栏得到的正方形田地的最大面积:暴力枚举所有可能宽度
力扣题目链接:https://leetcode.cn/problems/maximum-square-area-by-removing-fences-from-a-field/
zaiyang遇见
1 个月前
排序算法
·
模拟
·
信息学奥赛
·
程序设计竞赛
·
函数封装
·
usaco
【基础排序】USACO Bronze 2016 January - Angry Cows
奶牛 Bessie 设计了一款她认为会成为下一个热门的电子游戏——《愤怒的奶牛(Angry Cows)》。 游戏的设定是:玩家用弹弓将一头奶牛射向一条 一维数轴 上的干草堆。如果奶牛落在某个干草堆上,这个干草堆会爆炸,并可能引发连锁反应,使附近的干草堆也接连爆炸。
Q741_147
1 个月前
c++
·
算法
·
leetcode
·
模拟
·
栈
C++ 栈 模拟 力扣 946. 验证栈序列 每日一题 题解
题目链接:力扣 946. 验证栈序列题目描述:示例 1: 输入:pushed = [1,2,3,4,5], popped = [4,5,3,2,1] 输出:true 解释:我们可以按以下顺序执行: push(1), push(2), push(3), push(4), pop() -> 4, push(5), pop() -> 5, pop() -> 3, pop() -> 2, pop() -> 1