- 博客(15)
- 资源 (5)
- 收藏
- 关注
原创 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
756
原创 Python - 代码随想录算法训练营第十六天 | LeetCode104.二叉树的最大深度 559.n叉树的最大深度、LeetCode111.二叉树的最小深度、LeetCode222.完全二叉树的
今天的内容仍然是二叉树。基本都是用长度法做的,递归等二刷再用。二叉树的递归法还需要再继续学习。二叉树的迭代法已经很熟悉了。。
2024-04-07 17:17:10
923
原创 Python - 代码随想录算法训练营第十五天 | 层序遍历、LeetCode226.翻转二叉树、LeetCode101.对称二叉树
继续写二叉树。。待改进收获。
2024-04-04 22:48:24
744
1
原创 Python - 代码随想录算法训练营第十四天 | 理论基础、递归遍历、迭代遍历、统一迭代
上周做个兼职,没有顾上写代码,罪过,这周抓紧一些补起来。从现在开始进入二叉树部分的内容。
2024-03-28 20:05:46
607
原创 Python - 代码随想录算法训练营第十三天 | LeetCode239. 滑动窗口最大值、LeetCode347.前 K 个高频元素
栈和队列已经基本完成,今天做个小总结。这部分内容,主要掌握好栈和队列的进出顺序就可以。这几天的题都很经典,适合掌握。。
2024-03-18 21:39:34
414
原创 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
420
1
原创 Python - 代码随想录算法训练营第八天 | LeetCode344 反转字符串、LeetCode541 反转字符串 Ⅱ、卡码网54 替换数字、LeetCode151 反转字符串中的单词、卡码网
开始字符串部分啦待改进收获。
2024-03-14 23:36:48
644
1
原创 Python - 代码随想录算法训练营第七天 | LeetCode454.四数相加II 、LeetCode383. 赎金信 、LeetCode15. 三数之和 、LeetCode18. 四数之和
继续哈希表的部分。。。待改进:15.三树之和和18.四树之和,不太明白跳过重复的思路。收获:把dict()整明白了。。
2024-03-13 18:22:16
644
原创 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
907
1
原创 第十二届蓝桥杯赛后记录
这里是菜鸡的落泪史,技术人才学习技能请绕步。本文没有技术(落泪.jpg)准备活动本次比赛在2021.4.18号举行,而我是在3.26号报名参加活动。用来2-3天时间了解蓝桥杯。解决了以下问题:1.蓝桥杯是什么?认可度怎么样?2.蓝桥杯的赛题样式是什么?编译环境怎么样?支持是什么库?(一定要熟悉编译环境(我参加的是C/C++,使用的是DEV5.4.0,后面会分享))3.如何着手准备赛题?准备赛题简单介绍一下自己的情况:之前学过C语言,已经放手没有碰过任何代码1.5年左右。刚开始我找到了我的一
2021-04-18 17:39:50
359
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人