会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
jianchuxin
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
下一页
2023年4月21日
707设计链表
摘要: 力扣刷题 707.设计链表--day3 吸取经验 OR 不足之处 对于 c++中的类的基础知识不熟, 以及结构,结构与类,结构和类中的方法与属性 好好看懂这个结构设计: class MyLinkedList { public: struct ListNode { int val; ListNode
阅读全文
posted @ 2023-04-21 22:28 chuxin_jian
阅读(113)
评论(0)
推荐(0)
2023年4月20日
❗❗59螺旋矩阵II
摘要: 力扣刷题 59 螺旋矩阵 II--day2 题目分析 还是要多在纸上模拟, 这道题目要小心边界条件, 保持一致性 一条边一条边处理, 区间是左闭右开 vector<vector<int>> generateMatrix(int n) { vector<vector<int>> result(n, v
阅读全文
posted @ 2023-04-20 20:41 chuxin_jian
阅读(30)
评论(0)
推荐(0)
209长度最小的子数组
摘要: 力扣刷题 209 长度最小的子数组--day2 题目分析 🫥🫥🫥 在写代码前, 还是要好好分析, 最好在纸上把题目的过程模拟以下 思路清晰,代码才会不写的很乱, 像这道题,一开始很难想到用滑动窗口的, 只有在纸上模拟了子数组的变化过程才写的出来! 今天时间有点紧, 题解就不分析过多了, 我的解
阅读全文
posted @ 2023-04-20 20:40 chuxin_jian
阅读(15)
评论(0)
推荐(0)
977有序数组的平方
摘要: 力扣刷题 977.有序数组的平方--day2 题目分析 这道题目, 乍一看就是一个排序问题嘛,大不了计算完平方后, 再用个插入排序或者冒泡排序罢了 但是, 题目告诉我们, 这个数组原来就是有序的, 所以我们要用好 这个特点, 从而简化代码 数组在平方后, 后面那些原来为正数的顺序并没有改变, 前面的
阅读全文
posted @ 2023-04-20 20:40 chuxin_jian
阅读(19)
评论(0)
推荐(0)
2023年4月19日
704二分查找
摘要: 力扣刷题 704.二分查找--day1 解法 一、暴力解法 //暴力解法 int search(vector<int>& nums, int target) { for(int i = 0; i<nums.size(); i++){ if(nums[i] == target) return i; }
阅读全文
posted @ 2023-04-19 15:33 chuxin_jian
阅读(122)
评论(0)
推荐(0)
27移除元素
摘要: 力扣刷题 27.移除元素--day1 解法 一、暴力解法 采用数组移动覆盖的方式来移除元素 时间复杂度为 O(n^2) //暴力解法 int removeElement(vector<int>& nums, int val) { int size = nums.size(); for(int i =
阅读全文
posted @ 2023-04-19 15:33 chuxin_jian
阅读(23)
评论(0)
推荐(0)
2023年3月4日
g++基本的命令行操作
摘要: g++基本的命令行操作 编译生成.o目标文件 g++ -c helloworld.cpp 连接.o文件生成可执行文件helloQQQ.exe g++ helloworld.o -o helloQQQ
阅读全文
posted @ 2023-03-04 21:28 chuxin_jian
阅读(29)
评论(0)
推荐(0)
2023年2月28日
二叉树的最小深度
摘要: 二叉树的最小深度 力扣刷题:111. 二叉树的最小深度 在做完二叉树的最大深度后,做二叉树的最小深度出错! 究其原因,是没有理解深度的定义和理解递归 首先,题目中对深度的定义为: 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。是叶子结点,及左右孩子都为空的结点。 错误代码如下: if (n
阅读全文
posted @ 2023-02-28 22:27 chuxin_jian
阅读(49)
评论(0)
推荐(0)
2023年2月26日
栈和队列
摘要: 栈和队列 栈和队列是STL中的两个数据结构,其底层实现可以是多种容器(vector,deque,list都可以),但其本身不被归类为容器,而被归类为容器适配器container adapter 栈 特点:先进后出 函数: 以stack stack_tool 为例, size():返回栈元素个数 em
阅读全文
posted @ 2023-02-26 14:09 chuxin_jian
阅读(24)
评论(0)
推荐(0)
2023年2月21日
力扣239
摘要: 力扣239.滑动窗口最大值问题 题目描述 给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回滑动窗口中的最大值。 进阶: 你能在线性时间复杂度内解决此题吗? 示例 思路 解法一、暴力解法 随
阅读全文
posted @ 2023-02-21 23:31 chuxin_jian
阅读(29)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告