自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 leetcode303 区域和检索-数组不可变

【代码】leetcode303 区域和检索-数组不可变。

2024-11-16 21:55:59 206

原创 leetcode283 移动零

【代码】leetcode283 移动零。

2024-11-15 15:18:24 175

原创 leetcode268 丢失的数字

虽然排序是一个可行的方法,但是排序的时间复杂度是。,对于大数据量的输入来说,效率较低。

2024-11-13 13:06:07 313

原创 leetcode228 汇总区间

【代码】leetcode228 汇总区间。

2024-11-11 15:47:32 473

原创 leetcode217 存在重复元素

【代码】leetcode217 存在重复元素。

2024-11-10 16:27:28 154

原创 leetcode119 杨辉三角II

【代码】leetcode119 杨辉三角II。

2024-11-07 20:56:37 133

原创 leetcode118 杨辉三角

关于二维数组:基本定义:vector<vector<int>> matrix;创建一个 3x3 的矩阵:vector<vector<int>> matrix(3, vector<int>(3, 0));使用初始化列表:vector<vector<int>> matrix = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} };for循环遍历:for (int i = 0; i < matrix.size(); ++i) { for (int j = 0; j < matrix[i

2024-11-07 20:44:05 814

原创 leetcode 104 二叉树的最大深度

【代码】leetcode 104 二叉树的最大深度。

2024-11-05 14:28:33 140

原创 leetcode101 对称二叉树

【代码】leetcode101 对称二叉树。

2024-11-05 14:12:36 231

原创 cin.get()

cin.get(in,A) 从键盘中输入最多9个字符放在in,因为最后一个必须是‘\0’,字符串结束标志。在从键盘中读取一个字符,如果从键盘中正好输入的是9个及9个以内的字符,此时next值为‘\n’。如果键盘输入9个以上的字符,在取出前9个字符之后,在读取next不为‘\n’,此时进while循环,通过cin.ge(next)消耗掉其余无用的字符。static int total,total只被初始化一次。

2024-11-04 19:54:04 257

原创 leetcode100 相同的树

【代码】leetcode100 相同的树。

2024-11-04 18:22:40 273

原创 leetcode94 二叉树的中序遍历

【代码】leetcode94 二叉树的中序遍历。

2024-11-04 16:32:29 200

原创 leetcode125 验证回文串

【代码】leetcode125 验证回文串。

2024-11-03 14:22:45 180

原创 leetcode83 删除排序链表中的重复元素

【代码】leetcode83 删除排序链表中的重复元素。

2024-11-03 13:58:56 141

原创 leetcode70 爬楼梯

【代码】leetcode70 爬楼梯。

2024-11-01 20:04:01 202

原创 leetcode69 x的平方根

【代码】leetcode69 x的平方根。

2024-10-31 21:20:24 146

原创 leetcode67 二进制求和

【代码】leetcode67 二进制求和。

2024-10-31 14:34:59 129

原创 leetcode21 合并两个有序链表

【代码】leetcode21 合并两个有序链表。

2024-10-31 13:23:53 221

原创 leetcode28 找出字符串中第一个匹配项的下标

【代码】leetcode28 找出字符串中第一个匹配项的下标。

2024-10-28 17:01:38 227

原创 leetcode20 有效的括号

【代码】leetcode20 有效的括号。

2024-10-28 13:28:45 381

原创 leetcoed14 最长公共前缀

【代码】leetcoed14 最长公共前缀。

2024-10-25 20:16:14 115

原创 leetcode108 将有序数组转换成二叉搜索树

【代码】leetcode108 将有序数组转换成二叉搜索树。

2024-10-24 18:07:50 133

原创 leetcode169 多数元素

因为一个众数出现的次数大于一半,所以用它的次数减去其它数出现的次数一定>=0。

2024-10-23 14:02:42 194

原创 leetcode136 只出现一次的数字

思路:先升序排序,然后循环判断当前数和下一个数是否相等,如果不相等,直接返回,若跳出循环则就是返回数组最后一个数。

2024-10-23 11:22:15 184

原创 leetcode121 买卖股票的最佳时机

思路:【【小白都能听懂的算法课】【力扣】【Leetcode121】买卖股票的最佳时机|数组-哔哩哔哩】 https://b23.tv/1V9ubt1。时间复杂度O(n^2)时间复杂度:O(n)

2024-10-22 21:35:18 177

原创 leetcode66 加一

最开始思路:稍微复杂。

2024-10-21 12:42:53 194

原创 leetcode35 搜索插入位置

时间复杂度o(logn)

2024-10-21 11:30:07 152

原创 leetcode344 反转字符串

【代码】leetcode344 反转字符串。

2024-10-21 11:08:43 122

原创 leetcode88 合并两个有序数组

vector:insert(nums1.end(),nums2.begin(),nums2.end()) 把2插入到1后面。清除数组1 m个数后面的。

2024-10-19 20:38:56 233

原创 leetcode9 回文数

【代码】leetcode9 回文数。

2024-10-19 20:15:13 139

原创 leetcode27 移除元素

【代码】leetcode27 移除元素。

2024-10-19 19:46:20 161

原创 leetcode26 删除排序数组中的重复项

会将数组中所有重复的元素移动到数组的末尾,并返回一个指向唯一元素后一个位置的迭代器。原始数组的前半部分会包含唯一元素,后面的部分包含了重复的元素。返回的迭代器到末尾的所有元素。

2024-10-19 12:09:28 204

原创 leetcode1 两数之和

【代码】leetcode1 两数之和。

2024-10-19 11:39:49 200

原创 leetcode58 最后一个单词的长度

【代码】leetcode58 最后一个单词的长度。

2024-10-19 11:17:41 129

原创 leetcode13 罗马数字转整数

或者cout

2024-10-18 14:53:20 291 1

空空如也

空空如也

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

TA关注的人

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