![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode刷题
文章平均质量分 85
花灯摇曳
这个作者很懒,什么都没留下…
展开
-
Python - 代码随想录算法训练营第十七天 | LeetCode110.平衡二叉树、LeetCode257. 二叉树的所有路径、LeetCode404.左叶子之和
题目链接给定一个二叉树,判断它是否是高度平衡的二叉树。本题中,一棵高度平衡二叉树定义为:一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1。示例 1:给定二叉树 [3,9,20,null,null,15,7]返回 true。示例 2:给定二叉树 [1,2,2,3,3,null,null,4,4]返回 false。这部分递归的思路还需要学习。’ '.join(map(str,[1,2,3])) 的含义。原创 2024-04-07 22:46:06 · 755 阅读 · 0 评论 -
Python - 代码随想录算法训练营第十六天 | LeetCode104.二叉树的最大深度 559.n叉树的最大深度、LeetCode111.二叉树的最小深度、LeetCode222.完全二叉树的
今天的内容仍然是二叉树。基本都是用长度法做的,递归等二刷再用。二叉树的递归法还需要再继续学习。二叉树的迭代法已经很熟悉了。。原创 2024-04-07 17:17:10 · 923 阅读 · 0 评论 -
Python - 代码随想录算法训练营第十五天 | 层序遍历、LeetCode226.翻转二叉树、LeetCode101.对称二叉树
继续写二叉树。。待改进收获。原创 2024-04-04 22:48:24 · 742 阅读 · 1 评论 -
Python - 代码随想录算法训练营第十四天 | 理论基础、递归遍历、迭代遍历、统一迭代
上周做个兼职,没有顾上写代码,罪过,这周抓紧一些补起来。从现在开始进入二叉树部分的内容。原创 2024-03-28 20:05:46 · 607 阅读 · 0 评论 -
Python - 代码随想录算法训练营第十三天 | LeetCode239. 滑动窗口最大值、LeetCode347.前 K 个高频元素
栈和队列已经基本完成,今天做个小总结。这部分内容,主要掌握好栈和队列的进出顺序就可以。这几天的题都很经典,适合掌握。。原创 2024-03-18 21:39:34 · 413 阅读 · 0 评论 -
Python - 代码随想录算法训练营第十一天 | LeetCode20. 有效的括号、LeetCode1047. 删除字符串中的所有相邻重复项、LeetCode150. 逆波兰表达式求值
继续栈和队列,今天的内容是栈和队列能够解决的问题。待改进: 代码的书写还不够灵活。收获op_map = {'+': add, '-': sub, ' *': mul, '/': lambda x, y: int(x / y)} #把符号改为运算的代码if t not in {'+', '-', '* ', '/'} #非运算符。原创 2024-03-17 21:47:01 · 584 阅读 · 1 评论 -
Python - 代码随想录算法训练营第十天 | 理论基础、232.用栈实现队列、225. 用队列实现栈
开始队列和栈啦待改进:今天的内容掌握的还可以收获:s[-1] ,指取出最后一个元素。原创 2024-03-16 22:24:05 · 465 阅读 · 1 评论 -
Python - 代码随想录算法训练营第九天 | 28. 实现 strStr()、459.重复的子字符串、字符串总结、双指针回顾
前言28. 实现 strStr() (本题跳过)题目链接459.重复的子字符串 (同上,跳过哈)题目链接字符串总结双指针回顾继续字符串总体来说并不难。主要是有一些库函数可能需要稍微记一下。这一部分有涉及时间复杂度的概念也应该好好看看。链接在此。原创 2024-03-15 23:26:18 · 418 阅读 · 1 评论 -
Python - 代码随想录算法训练营第八天 | LeetCode344 反转字符串、LeetCode541 反转字符串 Ⅱ、卡码网54 替换数字、LeetCode151 反转字符串中的单词、卡码网
开始字符串部分啦待改进收获。原创 2024-03-14 23:36:48 · 639 阅读 · 1 评论 -
Python - 代码随想录算法训练营第七天 | LeetCode454.四数相加II 、LeetCode383. 赎金信 、LeetCode15. 三数之和 、LeetCode18. 四数之和
继续哈希表的部分。。。待改进:15.三树之和和18.四树之和,不太明白跳过重复的思路。收获:把dict()整明白了。。原创 2024-03-13 18:22:16 · 644 阅读 · 0 评论 -
Python - 代码随想录算法训练营第六天|242.有效的字母异位词 、349. 两个数组的交集 、202. 快乐数、1. 两数之和
今天开始哈希表部分,以下默认各位了解哈希表。不了解的朋友请百度一下。对于这一块说的set没有弄明白,集合和字典基本忘光了。242的思路很棒,值得学习。原创 2024-03-12 20:54:41 · 1001 阅读 · 1 评论 -
Python - 代码随想录算法训练营第三天 | LeetCode203 移除链表元素、LeetCode707 设计链表、LeetCode206 反转链表
Python 完成以上问题:以下是链表在python中的写法链表有思路,但不会用python写,707很全面。原创 2024-03-09 23:43:37 · 905 阅读 · 1 评论 -
Python - 代码随想录训练营第二天|977. 有序数组的平方209. 长度最小的子数组59. 螺旋矩阵 II
python完成题目原创 2024-03-08 00:00:31 · 153 阅读 · 1 评论 -
(Python - 代码随想录算法训练营第一天|704.二分查找、27.移除元素)
leetcode刷题第一天,二分法原创 2024-03-06 22:14:45 · 276 阅读 · 0 评论