zz不会编程
码龄6年
关注
提问 私信
  • 博客:39,033
    39,033
    总访问量
  • 24
    原创
  • 97,262
    排名
  • 168
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:向来心是看客心

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2019-05-16
博客简介:

qq_45077485的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    253
    当月
    1
个人成就
  • 获得208次点赞
  • 内容获得4次评论
  • 获得274次收藏
  • 代码片获得574次分享
创作历程
  • 19篇
    2024年
  • 5篇
    2023年
成就勋章
兴趣领域 设置
  • Java
    java
  • 后端
    后端
  • 人工智能
    深度学习
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

代码随想录算法训练营第22天| LeetCode77. 组合 | 216.组合总和III | 17.电话号码的字母组合

回溯算法part01: 77. 组合 | 216.组合总和III | 17.电话号码的字母组合
原创
发布博客 2024.07.15 ·
677 阅读 ·
12 点赞 ·
0 评论 ·
10 收藏

代码随想录算法训练营第21天| LeetCode669. 修剪二叉搜索树 | 108.将有序数组转换为二叉搜索树 | 538.把二叉搜索树转换为累加树

二叉树专题part08,修剪二叉搜索树 | 将有序数组转换为二叉搜索树 | 把二叉搜索树转换为累加树
原创
发布博客 2024.07.12 ·
724 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

代码随想录算法训练营第20天| LeetCode235. 二叉搜索树的最近公共祖先 | 701.二叉搜索树中的插入操作 | 450.删除二叉搜索树中的节点

二叉树专题part07,二叉搜索树的最近公共祖先、二叉搜索树的插入、二叉搜索树的删除
原创
发布博客 2024.07.11 ·
679 阅读 ·
24 点赞 ·
0 评论 ·
18 收藏

代码随想录算法训练营第19天| LeetCode530. 二叉搜索树的最小绝对差 | 501.二叉搜索树中的众数 | 236. 二叉树的最近公共祖先

二叉树专题part06,二叉搜索树最小绝对差,二叉搜索树众数,二叉树最近公共祖先
原创
发布博客 2024.07.10 ·
386 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

代码随想录算法训练营第18天| LeetCode654. 最大二叉树 | 617.合并二叉树 | 700.二叉搜索树中的搜索 | 98.验证二叉搜索树

二叉树专题part05,构造二叉树,合并二叉树,二叉搜索树
原创
发布博客 2024.07.08 ·
935 阅读 ·
6 点赞 ·
0 评论 ·
20 收藏

代码随想录算法训练营第16天| LeetCode513. 找树左下角的值 | 112. 路径总和 | 113. 路径总和 II | 106.从中序与后序遍历序列构造二叉树 | 105.从前序与中序遍历

二叉树专题part04,几道题目都偏难,需要反复温故。
原创
发布博客 2024.07.07 ·
756 阅读 ·
9 点赞 ·
0 评论 ·
11 收藏

代码随想录算法训练营第15天| LeetCode110.平衡二叉树| 257. 二叉树的所有路径 | 404.左叶子之和 | 222.完全二叉树的节点个数

二叉树part03
原创
发布博客 2024.07.05 ·
370 阅读 ·
11 点赞 ·
0 评论 ·
2 收藏

代码随想录算法训练营第14天| LeetCode226.翻转二叉树 | 101. 对称二叉树 | 104.二叉树的最大深度 | 111.二叉树的最小深度

漫漫长途,怎抵平芜尽处?怎见明月春山?
原创
发布博客 2024.07.04 ·
790 阅读 ·
8 点赞 ·
0 评论 ·
17 收藏

代码随想录算法训练营第13天| 二叉树专题——递归遍历 | 迭代遍历 | 统一迭代 | 层序遍历

递归遍历 | 迭代遍历
原创
发布博客 2024.07.03 ·
364 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

代码随想录算法训练营第12天| LeetCode150. 逆波兰表达式求值 | 239. 滑动窗口最大值 | 347.前 K 个高频元素

栈与队列part02
原创
发布博客 2024.07.02 ·
495 阅读 ·
6 点赞 ·
0 评论 ·
7 收藏

代码随想录算法训练营第11天| LeetCode232.用栈实现队列 | 225. 用队列实现栈 | 20. 有效的括号 | 1047. 删除字符串中的所有相邻重复项

使用栈解决的经典问题
原创
发布博客 2024.07.01 ·
1852 阅读 ·
26 点赞 ·
0 评论 ·
35 收藏

代码随想录算法训练营第九天| LeetCode151. 反转字符串中的单词 | 卡码网:55.右旋转字符串 | 28. 实现 strStr() | 459.重复的子字符串

字符串part02, KMP算法
原创
发布博客 2024.06.29 ·
1008 阅读 ·
12 点赞 ·
0 评论 ·
9 收藏

代码随想录算法训练营第八天| LeetCode44. 反转字符串| 541. 反转字符串II | 卡码网:54.替换数字

思路:按照题目描述的步骤逐步处理字符串。我们可以使用一个循环,每次处理。简单的字符串基础题目,还是使用双指针法,easy!个字符,并根据剩余字符的数量执行相应的反转操作。中的每个字符,如果字符是数字字符,则将其替换为。5. 最后,将字符数组转换回字符串并返回。范围内,确定反转范围的起始位置。----------- 起始位置。----------- 结束位置。在处理字符串拼接时比直接使用。中的较小值,以防止越界。来构建新的字符串,因为。,方便原地修改字符;,否则保持字符不变。
原创
发布博客 2024.06.28 ·
390 阅读 ·
6 点赞 ·
0 评论 ·
10 收藏

代码随想录算法训练营第七天| LeetCode454.四数相加II | 383. 赎金信 | 15. 三数之和 | 18. 四数之和| 回顾双指针题目

HashMap与双指针法的巧妙解题
原创
发布博客 2024.06.27 ·
753 阅读 ·
25 点赞 ·
0 评论 ·
16 收藏

代码随想录算法训练营第六天| LeetCode242.有效的字母异位词 | 349. 两个数组的交集| 202. 快乐数| 1. 两数之和

由于字母异位词涉及字符的频率比较,并且假设输入的字符串只包含小写字母(a-z),我们可以使用一个长度为 26 的数组来记录每个字符的频率。最后,比较这两个哈希表,如果它们相等,则这两个字符串是字母异位词。为了找到和为目标值的两个整数,并返回它们的数组下标,我们可以使用哈希表来实现,这样可以将时间复杂度降低到 O(n)。如果在计算过程中出现了重复的数字,说明进入了无限循环,此时可以判断该数不是快乐数。中,这个集合用于存储交集的结果。
原创
发布博客 2024.06.26 ·
379 阅读 ·
6 点赞 ·
0 评论 ·
7 收藏

代码随想录算法训练营第五天| LeetCode24. 两两交换链表中的节点| 19.删除链表的倒数第N个节点 | 面试题 02.07. 链表相交| 142.环形链表II

可以使用快慢指针法,分别定义 fast 和 slow 指针,从头结点出发,fast指针每次移动两个节点,slow指针每次移动一个节点,如果 fast 和 slow指针在途中相遇 ,说明这个链表有环。双指针的经典应用,如果要删除倒数第n个节点,让fast移动n步,然后让fast和slow同时移动,直到fast指向链表末尾。让index1和index2同时移动,每次移动一个节点, 那么他们相遇的地方就是 环形入口的节点。,n为fast指针在环内走了n圈才遇到slow指针, (y+z)为 一圈内节点的个数A。
原创
发布博客 2024.06.25 ·
716 阅读 ·
8 点赞 ·
0 评论 ·
19 收藏

代码随想录算法训练营第四天| LeetCode203.移除链表元素 | 707.设计链表 | 206.反转链表

这里给出两种递归法,第一种和双指针法是一样的逻辑,同样是当cur为空的时候循环结束,不断将cur指向pre的过程。移除头结点和移除其他节点的操作是不一样的,因为链表的其他节点都是通过前一个节点来移除当前节点,而头结点没有前一个节点。可以说这五个接口,已经覆盖了链表的常见操作,是练习链表操作非常好的一道题目!方法二:通过双指针反转原链表(只需要改变链表的next指针的指向)方法一:定义一个新的链表,实现链表元素的反转(会占用内存空间),这样原链表的所有节点就都可以按照统一的方式进行移除了。
原创
发布博客 2024.06.24 ·
371 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

代码随想录算法训练营第二天| LeetCode977. 有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II、排序算法复习

代码随想录算法训练营第二天| LeetCode977. 有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II ,另复习了常见的几种排序算法
原创
发布博客 2024.06.22 ·
396 阅读 ·
6 点赞 ·
0 评论 ·
9 收藏

代码随想录算法训练营第一天| LeetCode704. 二分查找、27. 移除元素

心得:题目不难,在一个地方卡了一会儿:判断完中间数[mid]与target大小关系后,左(右)指针需移动到mid+1(mid-1),不然无法跳出循环条件(left<=right)。心得:对数组进行增删改查时善用双指针操作。由于不需要考虑移除的元素的位置,当左指针指到val时直接将右指针的值赋值给左指针,然后右指针向左移;反之左指针向右移,注意退出循环的条件。元素的顺序可能发生改变。,如果目标值存在返回下标,否则返回。个元素有序的(升序)整型数组。
原创
发布博客 2024.06.21 ·
367 阅读 ·
9 点赞 ·
0 评论 ·
3 收藏

Vs2022+Qt5.12环境配置,安装qt visual studio tools

后来是发现安装的时候未勾选visual studio扩展开发选项。打开visual studio installer,点击“修改”安装Visual Studio 扩展开发。直接使用vs2022中的扩展--》管理扩展--》联机--》搜索qt,选择安装qt visual studio tools。重现安装之后使用qt-vsaddin-msvc2019-2.4.3.vsix安装,得以正常解决问题。本地下载qt-vsaddin-msvc2019-2.4.3.vsix安装、依然无法安装成功。
原创
发布博客 2023.04.28 ·
2707 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏
加载更多