自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 力扣LeetCode:1472 设计浏览器历史记录

栈的应用

2025-02-26 22:49:54 634

原创 力扣LeetCode: 2502 设计内存分配器

数组 哈希 模拟

2025-02-25 13:38:32 1141

原创 力扣LeetCode:1656 设计有序流

基于数组和指针的流式处理

2025-02-24 22:26:58 973

原创 力扣LeetCode: 516 最长回文子序列

动态规划觉得题目。从后往前。

2025-02-23 23:30:56 596

原创 力扣LeetCode: 2506 统计相似字符串对的数目

哈希的应用

2025-02-22 23:54:32 1075

原创 力扣LeetCode: 2209 用地毯覆盖后的最少白色砖块

动态规划,有点难度

2025-02-21 17:31:37 763

原创 力扣LeetCode: 139 单词拆分

动态规划,字符串经典题目

2025-02-20 09:54:01 1039

原创 力扣LeetCode:2595 奇偶位数

进制转换,数组统计

2025-02-20 09:34:17 507

原创 力扣leetCode: 624 数组列表中的最大距离

维护最大最小值

2025-02-19 17:51:48 582

原创 力扣LeetCode:221 最大正方形

动态规划经典题目

2025-02-18 11:20:52 584

原创 力扣LeetCode: 2080 区间内查询数字的频率

哈希+二分的应用

2025-02-18 09:41:06 1629

原创 力扣LeetCode: 931 下降路径最小和

动态规划入门题目必看

2025-02-17 16:33:03 364

原创 力扣LeetCode: 120 三角形最小路径和

动态规划经典题目

2025-02-17 09:57:44 517

原创 力扣LeetCode: 1287 有序数组中出现次数超过25%的元素

给你一个非递减的 有序 整数数组,已知这个数组中恰好有一个整数,它的出现次数超过数组元素总数的 25%。请你找到并返回这个整数

2025-02-17 09:37:08 349

原创 力扣LeetCode: 740 删除并获得点数

动态规划练习

2025-02-16 10:25:26 934

原创 力扣LeetCode: 1299 将每个元素替换为右侧最大元素

给你一个数组 arr ,请你将每个元素用它右边最大的元素替换,如果是最后一个元素,用 -1 替换。

2025-02-16 10:06:49 493

原创 力扣LeetCode: 198 打家劫舍

动态规划 入门题目 打家劫舍

2025-02-15 17:37:28 432

原创 力扣LeetCode: 1706 球会落何处

用一个大小为m x n的二维网格grid表示一个箱子。你有n颗球。箱子的顶部和底部都是开着的。箱子中的每个单元格都有一个对角线挡板,跨过单元格的两个角,可以将球导向左侧或者右侧。1-1在箱子每一列的顶端各放一颗球。每颗球都可能卡在箱子里或从底部掉出来。如果球恰好卡在两块挡板之间的 "V" 形图案,或者被一块挡导向到箱子的任意一侧边上,就会卡住。返回一个大小为n的数组answer,其中answer[i]是球放在顶部的第i列后从底部掉出来的那一列对应的下标,如果球卡在盒子里,则返回-1。

2025-02-15 08:55:45 618

原创 力扣LeetCode: 1552 两球之间的磁力

二分查找

2025-02-14 10:35:53 1807

原创 力扣LeetCode: 746 使用最小花费爬楼梯

动态规划入门题目

2025-02-13 12:41:17 492

原创 力扣LeetCode: 1742 盒子中小球的最大数量

哈希表的简单应用

2025-02-13 11:40:44 538

原创 力扣LeetCode: 1760 袋子里最少数目的球

二分查找习题

2025-02-12 08:42:06 617

原创 力扣LeetCode: 5 最长回文子串

回文串的几种常见方法,枚举,中心拓展,动态规划

2025-02-11 10:36:52 725

原创 力扣LeetCode: 64 最小路径和

给定一个包含非负整数的mxn网格grid,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。

2025-02-10 21:44:57 386

原创 力扣LeetCode : 62 不同路径

动态规划:入门题目

2025-02-10 18:50:29 429

原创 力扣LeetCode: 913 猫和老鼠

猫和老鼠:解释官方题解

2025-02-10 10:46:20 2169

原创 力扣LeetCode: 80 删除有序数组中的重复项Ⅱ

​给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使得出现次数超过两次的元素只出现两次 ,返回删除后数组的新长度。​

2025-02-09 22:16:19 938

原创 从小白开始的动态规划

动态规划,小白学习日记

2025-02-08 12:36:01 771

原创 力扣LeetCode: 63 不同路径Ⅱ

返回机器人能够到达右下角的不同路径数量。

2025-02-08 11:20:23 483

原创 力扣LeetCode: 59 螺旋矩阵Ⅱ

给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。

2025-02-07 19:22:53 518

原创 力扣LeetCode: 47 全排列Ⅱ

给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。

2025-02-06 10:25:38 307

原创 力扣LeetCode: 90 子集Ⅱ

 给你一个整数数组 nums ,其中可能包含重复元素,请你返回该数组所有可能的 子集。解集 不能 包含重复的子集。返回的解集中,子集可以按 任意顺序 排列。

2025-02-05 21:58:36 364

原创 使用C++生成数组所有子集的三种经典方法详解

子集(Subset)是指从给定数组中选取任意个元素(包括0个和全部)组成的集合。对于包含n个元素的数组,其子集总数为2ⁿ个。

2025-02-05 21:27:06 696

原创 力扣LeetCode: 680 验证回文串Ⅱ

给你一个字符串 s,最多 可以从中删除一个字符。请你判断 s 是否能成为回文字符串:如果能,返回 true ;否则,返回 false 。

2025-02-03 14:05:39 458

原创 力扣LeetCode: 1845 座位预约管理系统

请你设计一个管理 n 个座位预约的系统,座位编号从 1 到 n 。

2025-02-02 17:37:37 611

原创 力扣LeetCode: 598 区间加法Ⅱ

给你一个 m x n 的矩阵 M 和一个操作数组 op 。矩阵初始化时所有的单元格都为 0 。ops[i] = [ai, bi] 意味着当所有的 0 <= x < ai 和 0 <= y < bi 时, M[x][y] 应该加 1。

2025-02-02 09:23:22 334

原创 力扣LeetCode: 81 搜索旋转排序数组Ⅱ

已知存在一个按非降序排列的整数数组 nums ,数组中的值不必互不相同。

2025-02-01 18:20:28 480

原创 力扣LeetCode: 541 反转字符串Ⅱ

给定一个字符串 s 和一个整数 k,从字符串开头算起,每计数至 2k 个字符,就反转这 2k 字符中的前 k 个字符。

2025-01-31 16:44:27 359

原创 力扣LeetCode: 350 两个数组的交集Ⅱ

给你两个整数数组 nums1 和 nums2 ,请你以数组形式返回两数组的交集。

2025-01-30 19:20:24 487

原创 力扣LeetCode: 2300咒语和药水的成功对数

给你两个正整数数组 spells 和 potions ,长度分别为 n 和 m ,其中 spells[i] 表示第 i 个咒语的能量强度,potions[j] 表示第 j 瓶药水的能量强度。

2025-01-29 21:26:24 929

编译原理实现简单计算器

支持布尔运算,关系运算,逻辑运算,四则运算等等。有词法分析,语法分析,打印语法树。

2025-01-26

函数表示最大公约数和最小公倍数7.1.c

函数表示最大公约数和最小公倍数7.1.c

2022-11-16

空空如也

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

TA关注的人

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