用户6811391的专栏

86 篇文章
13 人订阅

全部文章

TTTEED

Python 版 LeetCode 刷题笔记 #2 两数相加

今天的题目难度是中等,由于之前没接触过链表,看完题目一脸懵逼。Python 语法里哪有这个?这个自定义的 ListNode 要怎么用?在完成了整个计算过程后,我...

11120
TTTEED

Python 版 LeetCode 刷题笔记 #4 寻找两个有序数组的中位数

今天这题目很有趣,困难级别,但被我一脸懵逼、试着试着就给搞定了。当然,我是忽略了其中的关键要求,没有办法,带上这个要求我暂时还搞不定,先浑水摸鱼下吧。

9520
TTTEED

Python 版 LeetCode 刷题笔记 #3 无重复字符的最长子串

今天这题目乍一看,在字符串中找来遍历即可,但实际操作下来,还是有些复杂的,也配得上其中等难度的定位了。

9820
TTTEED

Python 版 LeetCode 刷题笔记 #5 无重复字符的最长子串(上)

从下午三点半到晚上十二点,一直卡在这个题,郁闷。经过好几番尝试后,用暴力法完成并提交了一版代码,测试结果超出时间限制。根据反馈的测试用例,专门针对特例做了下处理...

8720
TTTEED

Python 版 LeetCode 刷题笔记 #6 Z 字形变换

今天这题目中等难度,但属于那种理一理思路还挺清晰的那种。大清早上班路上看了题目有了思路,直到这一天快结束了才来写代码,应该也算“深思熟虑”了吧。

8510
TTTEED

Python 版 LeetCode 刷题笔记 #8 字符串转换整数 (atoi)

今天趁着有兴致多刷一道,中等难度的题,这种题考虑的情况比较多,写完之后只能靠提交了看测试结果,针对返回的特殊测试用例来完善代码。大概提交了四次,我的代码通过了。...

8420
TTTEED

Python 版 LeetCode 刷题笔记 #7 整数反转

今天迎来了个简单难度的题目,在经历一番中等难度题目的洗礼后,情不自禁露出吊打小朋友的微笑,感觉今天可以多做几道。

10020
TTTEED

正则表达式背后的秘密——详解 LeetCode 第十题

今天的任务首先要回顾下昨天刷的 LeetCode 第十题,同时,也想做一番尝试:把刷题笔记写的更丰富、可读性更强些,同时也整理些算法上的总结,以此锻炼下自己整理...

10210
TTTEED

经典题目来了——双指针法应对盛水容器问题(LeetCode 第 11 题记)

这道题目初接触时,我能想到的只是穷举,但提交时超出时间限制。直到看到题解中的双指针法,不自觉感叹牛比。这是官方题解中给的说明:

5710
TTTEED

罗马数字背后的秘密——LeetCode XII XIII 题记

印象中的罗马数字,多出现在文档标题或序号中:I、II、III、IV、V、VI 等。它是阿拉伯数字传入之前使用的一种数码。其采用七个罗马字母作数字:Ⅰ(1)、X(...

15520
TTTEED

Python 版 LeetCode 刷题笔记 #14 最长公共前缀

编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。

7430
TTTEED

三数之和怎么求?LeetCode 15、16 题记

越刷题越觉得自己进度慢、且要补的知识点越多了,所以加快下刷题进度吧。恰好接下来的 15 和 16 题都与三数之和相关,放到一起来记录下。

6110
TTTEED

九键输入组合与四数之和——LeetCode 16、17 题记

同样是两道中等难度题目,但题目间没啥关联:第一道类似于我们之前按键手机时代九键输入组合的展示,第二道题将昨天的三数之和改造成了四数之和。现在做题,有时候做着做着...

12430
TTTEED

删除链表节点与有效的括号——LeetCode 19、20 题记

一道中等难度、一道简单题目,但感觉现在做题还是太依赖已有知识点,对新学到的方法很难应用,看来还要结合着特定方法集中练习下。

10120
TTTEED

合并链表与生成括号——LeetCode 21、22 题记

今天刷的是一道关于链表操作的简单题目,一道关于括号的中等难度题目。可见链表、括号类题目还是频繁出现的,可以有针对性地练习下。

6710
TTTEED

链表合并与节点交换——LeetCode 第 23&24 题

今天的两道题目全都围绕链表,第一个是困难级别的、要合并多个排序的链表;第二题是中等难度,需要两两交换链表中的节点,昨天没能用递归法写出代码,今天就尝试用递归实现...

7720
TTTEED

这才是面试官想听的:详解「递归」正确的打开方式

递归,是一个非常重要的概念,也是面试中非常喜欢考的。因为它不但能考察一个程序员的算法功底,还能很好的考察对时间空间复杂度的理解和分析。

8420
TTTEED

Python 刷题笔记:一道简单级的动态规划题

今天翻看了关于时间复杂度、空间复杂度的文章和视频,对其认知加深了些,之后也要养成分析复杂度的习惯,顺手添加,大家如果看到我写错的还望予以纠正。

10820
TTTEED

从自学 Python 转做相关开发,我的自学回顾

一直以来,把 Python 学习当做业余时间的爱好与技能培养,整个学习过程也是断断续续、不成章法,直到最近打算把爱好拓展成之后发展方向,才开始回顾整理自己的学习...

9420
TTTEED

Python语言特点

https://wiki.python.org/moin/BeginnersGuide/Overview

7910

扫码关注云+社区

领取腾讯云代金券