自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(203)
  • 收藏
  • 关注

原创 c语言字节未对齐内存访问越界

在32位操作系统中由于FM_TerMinal_ER中其中单个stEventRecord与前后两个不通的stEventRecord组成4字节。此时访问会内存越界。只需在上述基础上略加改动,使得单个结构体stEventRecord自己填充完4个字节。

2024-09-14 10:03:32 300

原创 leetcode前缀和(2615. 等值距离和)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-26 23:38:01 445

原创 leetcode前缀和哈希表(974. 和可被 K 整除的子数组)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-26 23:01:06 495

原创 leetcode前缀和(1524. 和为奇数的子数组数目)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-19 07:38:15 274

原创 leetcode前缀和(551. 学生出勤记录 I)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-18 09:54:54 265

原创 leetcode前缀和(2055. 蜡烛之间的盘子)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-17 21:08:37 368

原创 leetcode前缀和(2559. 统计范围内的元音字符串数)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-16 08:40:49 204

原创 leetcode前缀和(2438. 二的幂数组中查询范围内的乘积)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-16 07:46:01 801 1

原创 链表操作概览

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习.

2024-08-14 19:43:28 181

原创 leetcode线段树(2940. 找到 Alice 和 Bob 可以相遇的建筑)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。递归大部分题解可以使用迭代方式求解,使用递归是为了熟悉递归的解题思路。

2024-08-14 15:08:16 2220 1

原创 leetcode递归(LCR 187. 破冰游戏)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。递归大部分题解可以使用迭代方式求解,使用递归是为了熟悉递归的解题思路。

2024-08-13 09:13:11 661

原创 leetcode递归(LCR 142. 训练计划 IV)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。递归大部分题解可以使用迭代方式求解,使用递归是为了熟悉递归的解题思路。

2024-08-13 06:38:41 478 1

原创 leetcode递归(LCR 141. 训练计划 III)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。递归大部分题解可以使用迭代方式求解,题解只是熟悉递归算法的使用。

2024-08-12 09:23:03 288

原创 leetcode递归(LCR 123. 图书整理 I)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-12 07:26:14 350

原创 leetcode递归(LCR 189. 设计机械累加器)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-11 22:24:52 306

原创 线段树数据结构与算法

线段树(Segment Tree)是一种高级数据结构,特别适用于需要在数组上进行快速的区间查询(如区间最值、区间和等)和单点更新的场景。线段树的实现和操作复杂度都非常高效,通常是 O(log⁡n) 级别,适合处理大规模数据。线段树(Segment Tree)是一种用于解决区间查询和更新问题的高级数据结构。它在许多竞赛编程和实际应用中广泛使用,尤其是处理像数组这种静态数据结构上多次的动态查询和更新操作时。线段树是一种强大的数据结构,适合处理静态数组上的动态查询和更新问题。

2024-08-11 13:44:15 445

原创 leetcode递归(面试题 08.06. 汉诺塔问题)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-10 22:43:46 333

原创 leetcode递归(LCR 027. 回文链表)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-10 07:18:19 453

原创 leetcode递归(LCR 024. 反转链表)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-09 23:40:06 520

原创 leetcode递归(203. 移除链表元素)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-09 09:06:52 686

原创 leetcode数论(836. 矩形重叠)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。数论包含最大公约数(>=2个数)、最大公约数性质、最小公倍数、区间范围质因素计数(最下间隔)、质因素分解、判断质数、平方根、立方根、互质、同余等等。

2024-08-08 13:58:28 267

原创 leetcode数论(9. 回文数)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。数论包含最大公约数(>=2个数)、最大公约数性质、最小公倍数、区间范围质因素计数(最下间隔)、质因素分解、判断质数、平方根、立方根、互质、同余等等。

2024-08-08 06:45:46 751

原创 leetcode数论(2280. 表示一个折线图的最少线段数)-几何

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。数论包含最大公约数(>=2个数)、最大公约数性质、最小公倍数、区间范围质因素计数(最下间隔)、质因素分解、判断质数、平方根、立方根、互质、同余等等。

2024-08-07 12:22:06 427

原创 leetcode数论(1232. 缀点成线)-几何

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。数论包含最大公约数(>=2个数)、最大公约数性质、最小公倍数、区间范围质因素计数(最下间隔)、质因素分解、判断质数、平方根、立方根、互质、同余等等。

2024-08-07 07:30:41 248

原创 leetcode数论(326. 3 的幂)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。数论包含最大公约数(>=2个数)、最大公约数性质、最小公倍数、区间范围质因素计数(最下间隔)、质因素分解、判断质数、平方根、立方根、互质、同余等等。

2024-08-06 08:34:29 490

原创 leetcode数论(2453. 摧毁一系列目标)-同余

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。数论包含最大公约数(>=2个数)、最大公约数性质、最小公倍数、区间范围质因素计数(最下间隔)、质因素分解、判断质数、平方根、立方根、互质、同余等等。

2024-08-06 06:19:59 622

原创 leetcode数论(2748. 美丽下标对的数目)-同质

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。数论包含最大公约数(>=2个数)、最大公约数性质、最小公倍数、区间范围质因素计数(最下间隔)、质因素分解、判断质数、平方根、立方根、互质、同余等等。1.枚举所有符合

2024-08-05 15:08:15 498

原创 leetcode数论(1362. 最接近的因数)-因子

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。数论包含最大公约数(>=2个数)、最大公约数性质、最小公倍数、区间范围质因素计数(最下间隔)、质因素分解、判断质数、平方根、立方根、互质、同余等等。

2024-08-05 08:39:50 343

原创 leetcode数论(2521. 数组乘积中的不同质因数数目)-质因素分解

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-04 09:46:30 551 1

原创 leetcode数论(​3044. 出现频率最高的质数)-质数判断

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

2024-08-04 08:58:58 859

原创 leetcode数论(2523. 范围内最接近的两个质数)-质因素预处理埃筛法

经过前期的数据结构和算法学习,开始以OD机考题作为练习题,继续加强下熟练程度。

2024-08-03 15:55:13 394

原创 leetcode数论(2447. 最大公因数等于 K 的子数组数目)-公约数性质

经过前期的数据结构和算法学习,开始以OD机考题作为练习题,继续加强下熟练程度。

2024-08-03 10:58:50 355 1

原创 leetcode贪心(1899. 合并若干三元组以形成目标三元组)

经过前期的数据结构和算法学习,开始以OD机考题作为练习题,继续加强下熟练程度。

2024-08-02 08:41:50 745 1

原创 leetcode数论(2807. 在链表中插入最大公约数)-公约数

经过前期的数据结构和算法学习,开始以OD机考题作为练习题,继续加强下熟练程度。

2024-08-02 08:28:47 433

原创 并查集(未压缩未按秩合并)

并查集(Union-Find)是一种用于处理不相交集合(disjoint-set)的数据结构,主要用于处理连通性问题。并查集通常应用于图的连通性问题,例如判断图中两点是否连通、计算连通分量等。

2024-08-01 07:43:41 412

原创 leetcode反悔贪心(1642. 可以到达的最远建筑)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。后续开始专项练习。

2024-08-01 07:42:50 1099

原创 leetcode二分(2824. 统计和小于目标的下标对数目)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。后续开始专项练习。

2024-07-31 14:00:00 396

原创 最短路(dijkstra迪杰斯特拉)

最短路径问题在图论中是一个经典的问题,目的是找到从一个起始顶点到其他所有顶点的最短路径。Dijkstra算法是解决非负权图最短路径问题的常用算法。下面是一个使用Dijkstra算法解决最短路径问题的Java程序例子。

2024-07-31 08:55:44 358

原创 leetcode贪心(3106. 满足距离约束且字典序最小的字符串)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。后续开始专项练习。

2024-07-31 06:57:07 464

原创 leetcode贪心(2037. 使每位学生都有座位的最少移动次数)

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。接下来重点专项练习,加强重难点知识的练习。

2024-07-30 12:41:48 428

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除