坚持刷题
文章平均质量分 76
Hello,大家好,我是阿月,欢迎关注和监督!!!
坚持刷题,老年痴呆追不上我,如果哪段时间见我乱晃悠没刷题,麻烦踢醒我!!!
进击的小白菜
愿再回首有迹可循~
展开
-
坚持刷题|反转链表
Hello,大家好,我是阿月。坚持刷题,老年痴呆追不上我,今天继续链表:反转链表。原创 2024-06-19 22:00:01 · 429 阅读 · 0 评论 -
坚持刷题|合并有序链表
Hello,大家好,我是阿月。坚持刷题,老年痴呆追不上我,消失了一段时间,我又回来刷题啦,今天先刷个简单的:合并有序链表原创 2024-06-17 21:02:25 · 960 阅读 · 0 评论 -
坚持刷题|分发饼干
Hello,大家好,我是阿月。坚持刷题,老年痴呆追不上我,今天刷第一个贪心算法:分发饼干原创 2024-04-01 20:53:15 · 895 阅读 · 0 评论 -
坚持刷题|二叉树展开为链表
Hello,大家好,我是阿月。坚持刷题,老年痴呆追不上我,今天刷:二叉树展开为链表原创 2024-02-28 23:05:55 · 768 阅读 · 0 评论 -
坚持刷题|环形链表 II
Hello,大家好,我是阿月。坚持刷题,老年痴呆追不上我,今天刷:环形链表 II原创 2024-02-21 23:13:23 · 389 阅读 · 0 评论 -
坚持刷题|环形链表
Hello,大家好,我是阿月。坚持刷题,老年痴呆追不上我,刷了一段时间二叉树啦,今天换链表刷:环形链表原创 2024-02-13 20:25:41 · 427 阅读 · 0 评论 -
坚持刷题|重建二叉树
Hello,大家好,我是阿月。坚持刷题,老年痴呆追不上我,今天刷:重建二叉树原创 2024-02-13 18:54:29 · 1082 阅读 · 0 评论 -
坚持刷题|二叉搜索树的最近公共祖先
Hello,大家好,我是阿月。坚持刷题,老年痴呆追不上我,刚刚刷完了二叉树的最近公共祖先,趁热打铁,顺便把二叉搜索树的最近公共祖先也给刷了吧。原创 2024-02-07 23:17:58 · 343 阅读 · 0 评论 -
坚持刷题|二叉树的最近公共祖先
Hello,大家好,我是阿月。坚持刷题,老年痴呆追不上我,今天刷:二叉树的最近公共祖先原创 2024-02-07 22:08:09 · 1011 阅读 · 0 评论 -
坚持刷题 | 二叉树的直径
Hello,大家好,我是阿月。坚持话题,老年痴呆追不上我,今天还有时间,那就再来一题吧:二叉树的直径原创 2024-02-06 22:32:58 · 922 阅读 · 0 评论 -
坚持刷题|合并二叉树
Hello,大家好,我是阿月。坚持话题,老年痴呆追不上我,今天刷:合并二叉树原创 2024-02-06 21:55:00 · 433 阅读 · 0 评论 -
坚持刷题|二叉树的前、中、后序遍历(递归&迭代)
Hello,大家好,我是阿月。坚持刷题,老年痴呆追不上我,今天刷:二叉树的前中后序遍历。原创 2024-02-03 23:04:20 · 987 阅读 · 0 评论 -
坚持刷题 | 完全二叉树的节点个数
Hello,大家好,我是阿月!坚持刷题,老年痴呆追不上我,今天刷:完全二叉树的节点个数原创 2024-01-31 22:01:05 · 588 阅读 · 0 评论 -
坚持刷题 | 相同的树
Hello,大家好,我是阿月,坚持刷题,老年痴呆追不上我,今天刷:相同二叉树原创 2024-01-30 23:16:32 · 382 阅读 · 0 评论 -
坚持刷题 | 平衡二叉树
坚持刷题,老年痴呆追不上我,今天继续二叉树:平衡二叉树原创 2024-01-25 23:07:09 · 1486 阅读 · 0 评论 -
坚持刷题 |对称二叉树
坚持刷题,老年痴呆追不上我,今天真的好累,就不难为自己了,刷个简单级别的吧:对称二叉树原创 2024-01-24 23:07:26 · 1234 阅读 · 0 评论 -
坚持刷题 | 二叉树的最大深度
坚持刷题,老年痴呆追不上我,今天刷:二叉树的最大深度原创 2024-01-22 22:06:58 · 414 阅读 · 0 评论 -
坚持刷题 | 二叉树的层序遍历
坚持刷题,老年痴呆追不上我,今天刷:二叉树的层序遍历原创 2024-01-17 23:20:05 · 804 阅读 · 0 评论 -
坚持刷题 | 递归与迭代的区别
坚持刷题,老年痴呆追不上我,今天的学习不涉及具体题目,主要专注于理解递归和迭代的概念、特点以及在应用中的区别。原创 2024-01-16 22:04:43 · 416 阅读 · 0 评论 -
坚持刷题|翻转二叉树
坚持刷题,老年痴呆追不上我,今天先刷个简单的:翻转二叉树原创 2024-01-14 15:46:42 · 440 阅读 · 0 评论 -
python实现双向链表(图解)
转自:https://blog.csdn.net/qq490691606/article/details/49948263 双向链表基本方法实现(Python)1. 初始化链表定义节点结构:指针域pre、next和数据域data 为方便操作添加了head和tail节点,初始化时head.next–>tail,tail.pre–>next"""节点类"""...转载 2019-04-16 13:05:15 · 204 阅读 · 0 评论 -
#剑指offer#将字符串转换成整数:借助列表&下标, 构建ls, sum=sum*10+ls.index(st)
将一个字符串转换成一个整数(实现Integer.valueOf(string)的功能,但是string不符合数字要求时返回0),要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0。class Solution: def StrToInt(self, s): # write code here ls = ['0','1'...原创 2019-04-17 11:23:28 · 254 阅读 · 0 评论 -
#剑指offer#构建乘积数组:将A[i]置为1
给定一个数组A[0,1,…,n-1],请构建一个数组B[0,1,…,n-1],其中B中的元素B[i]=A[0]A[1]…*A[i-1]A[i+1]…*A[n-1]。不能使用除法。# -*- coding:utf-8 -*-class Solution: def multiply(self, A): # write code here if not A:...原创 2019-04-22 16:09:21 · 138 阅读 · 0 评论 -
#剑指offer#左旋转字符串:将字符串切分&拼接
汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很简单?OK,搞定它!class Solution: def LeftRotateString(self, s, n):...原创 2019-04-19 15:38:25 · 138 阅读 · 0 评论 -
#剑指offer#表示数值的字符串:弄清数值规则即可
请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100",“5e2”,"-123",“3.1416"和”-1E-16"都表示数值。 但是"12e",“1a3.14”,“1.2.3”,"±5"和"12e+4.3"都不是。# -*- coding:utf-8 -*-class Solution: # s字符串 def isNumeric(self, s)...原创 2019-04-24 14:41:10 · 177 阅读 · 0 评论 -
#剑指offer#扑克牌顺子:排序 & 统计0的个数k & 以k作为后续变量,最后通过比较k与0的大小判断
LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张_)…他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩票,嘿嘿!!“红心A,黑桃3,小王,大王,方片5”,“Oh My God!”不是顺子…LL不高兴了,他想了想,决定大\小 王可以看成任何数字,并且A看作1,J为11,Q为12,K为13。上面的5张牌就可以变...原创 2019-04-19 18:44:43 · 132 阅读 · 0 评论 -
#剑指offer#链表中环的入口节点:1,设置一个快的指针,一个慢的指针,若相遇,代表有环 2、设置新的指针,和慢指针再次重合即为节点
给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。1、设置一个快的指针(每次走两步),一个慢的指针(每次走一步),若重合,代表有环2、设置新的指针,以和慢指针相同速度分别从链表头和重合点出发,和慢指针再次重合即为入口节点a:链表头到入口的步数b:入口到重合点的步数c:重合点到入口的步数m:慢指针的圈数k:快指针的圈数慢指针的步数=a+(b+c)*m+b快...原创 2019-05-04 16:50:14 · 228 阅读 · 0 评论 -
#剑指offer#字节流中第一个不重复的字符: filter() 函数过滤掉字节流中重复的字符
请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符"go"时,第一个只出现一次的字符是"g"。当从该字符流中读出前六个字符“google"时,第一个只出现一次的字符是"l"。class Solution: def __init__(self): self.ls='' def FirstAppearingOnce(self):...原创 2019-04-25 15:16:38 · 222 阅读 · 0 评论