自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode第348场周赛

LeetCode第348场周赛2023.6.4

2023-06-04 14:13:37 92

原创 LeetCode第347场周赛

2023.5.28LeetCode第347场周赛

2023-05-28 17:13:58 836

原创 LeetCode346场周赛

2023.5.21LeetCode346场周赛

2023-05-21 20:29:24 424

原创 LeetCode第344场周赛

2023.5.7LeetCode第344场周赛

2023-05-07 12:00:27 76

原创 LeetCode第343场周赛

2023.4.30LeetCode第343场周赛

2023-05-01 19:28:30 858

原创 LeetCode第340场周赛

2023.4.9LeetCode第340场周赛

2023-04-09 14:27:42 315

原创 LeetCode第339场周赛

2023.4.2LeetCode第339场周赛

2023-04-02 18:32:41 59

原创 LeetCode第338场周赛

2023.3.26LeetCode第338场周赛

2023-03-26 18:35:25 74

原创 LeetCode第337场周赛

2023.3.19LeetCode第337场周赛

2023-03-19 16:18:40 72

原创 LeetCode第336场周赛

2023.3.12LeetCode第336场周赛

2023-03-12 12:04:42 170

原创 LeetCode第335场周赛

2023.3.5LeetCode第335场周赛

2023-03-05 16:30:48 63

原创 LeetCode第334场周赛

2023.2.26LeetCode第334场周赛

2023-02-26 16:48:17 460

原创 LeetCode第333场周赛

2023.2.19LeetCode第333场周赛

2023-02-19 14:12:18 385

原创 LeetCode第332场周赛

2023.2.12LeetCode第332场周赛

2023-02-12 13:24:31 388

原创 LeetCode第331场周赛

2023.2.5LeetCode第331场周赛

2023-02-11 15:58:27 489

原创 LeetCode第330场周赛

2023.1.29LeetCode第330场周赛

2023-01-31 13:56:48 339

原创 LeetCode第328场周赛

2023.1.15LeetCode第328场周赛

2023-01-16 14:29:42 540

原创 LeetCode第327场周赛

2023.1.8LeetCode第327场周赛

2023-01-09 14:01:12 569

原创 LeetCode第95场双周赛

2023.1.7LeetCode第95场双周赛

2023-01-08 15:47:55 259

原创 输入一个正整数n,去掉其中任意s个数字后,剩下的数字按原左右次序将组成一个新的正整数。寻找一种方案,使得剩下的数字组成的新数最小

输入一个正整数n,去掉其中任意s个数字后,剩下的数字按原左右次序将组成一个新的正整数。寻找一种方案,使得剩下的数字组成的新数最小样例输入 n=178543 s=4样例输出 13。

2022-12-28 16:34:07 1318

原创 求解所有最长公共子序列(c++)

已知求解最长公共子序列的状态数组,求解所有的最长公共子序列。

2022-12-28 16:04:53 246

原创 第12章——并发编程

csapp第十二章读书笔记

2022-11-19 20:37:58 414

原创 第11章——网络编程

csapp第十一章读书笔记

2022-11-17 15:39:31 432

原创 第10章——系统级I/O

csapp第十章读书笔记

2022-11-16 15:58:28 224

原创 第9章——虚拟内存

csapp第九章读书笔记

2022-11-15 14:49:35 393

原创 第8章——异常控制流

csapp第八章读书笔记

2022-11-11 21:38:55 480

原创 第7章——链接

csapp第七章读书笔记

2022-11-08 16:52:21 230

原创 第2章——信息的表示和处理

csapp第二章读书笔记2022.10.11

2022-11-05 15:20:00 58

原创 第6章——存储器层次结构

csapp第六章读书笔记

2022-11-05 15:18:19 253

原创 第5章——优化程序性能

csapp第五章读书笔记

2022-10-31 15:02:25 241

原创 第4章——处理器体系结构

csapp第四章读书笔记

2022-10-28 10:29:23 379

原创 第3章——程序的机器级表示

csapp第三章读书笔记

2022-10-22 12:24:24 239

原创 div嵌套居中的三种方法

div嵌套居中的三种方法

2022-10-20 13:02:37 2053

原创 第2章——信息的表示和处理

csapp第二章读书笔记

2022-10-11 16:25:50 411

原创 第1章——计算机系统漫游

csapp第一章读书笔记

2022-10-05 16:49:47 303

原创 LeetCode第284场周赛

2022.3.13LeetCode第284场周赛2200. 找出数组中的所有 K 近邻下标思路二分:找出nums中所有值为key的下标,对于每个元素,寻找前后两个最近的下标,若其中一个小于等于k,则该元素满足条件代码class Solution {public: vector<int> findKDistantIndices(vector<int>& nums, int key, int k) { int n = nums.size();

2022-03-15 11:22:25 1572 1

原创 二叉树的遍历迭代实现(c++)

思路使用栈模拟递归前序遍历题目链接:二叉树的前序遍历顺序:中-左-右栈具有先进后出的特点,应该先将根节点加入栈,再依次加入右节点和左节点,这样出栈的顺序就是先左节点后右节点了代码vector<int> preorderTraversal(TreeNode* root) { vector<int> ans; stack<TreeNode*> stk; stk.push(root); while (stk.size()) {

2022-03-12 14:06:49 1577

原创 LeetCode第272场周赛

2021.12.19LeetCode第272场周赛2108. 找出数组中的第一个回文字符串思路逐个判断是否为回文串判断时将两个指针放在头尾 逐一匹配代码class Solution {public: string firstPalindrome(vector<string>& words) { for (string s : words) { int i = 0, j = s.size() - 1; b

2021-12-23 14:09:14 478

原创 LeetCode2104.数组范围和(C++)

给你一个整数数组 nums 。nums 中,子数组的 范围 是子数组中最大元素和最小元素的差值。返回 nums 中 所有 子数组范围的 和 。子数组是数组中一个连续 非空 的元素序列。示例 1:输入:nums = [1,2,3]输出:4解释:nums 的 6 个子数组如下所示:[1],范围 = 最大 - 最小 = 1 - 1 = 0[2],范围 = 2 - 2 = 0[3],范围 = 3 - 3 = 0[1,2],范围 = 2 - 1 = 1[2,3],范围 = 3 - 2 = 1.

2021-12-13 20:22:26 1103

原创 LeetCode第271场周赛题解

2021.12.12LeetCode第271场周赛2103. 环和杆思路使用位运算记录状态每个int的三位表示三种颜色 包含三种颜色的值为7代码class Solution {public: int countPoints(string rings) { vector<int> state(10); unordered_map<char, int> mp = {{'R', 1}, {'G', 2}, {'B', 4}};

2021-12-13 12:16:17 286

空空如也

空空如也

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

TA关注的人

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