![](https://img-blog.csdnimg.cn/20200322135200923.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
刷题
文章平均质量分 89
坚持,慢慢积累
<花开花落>
这个作者很懒,什么都没留下…
展开
-
leetcode: SQL入门
leetcode-easy,SQL入门原创 2022-04-17 17:42:02 · 1271 阅读 · 0 评论 -
leetcode: climbing-stairs [爬楼梯] DP、递归
最近收到一个阿里的测开岗位的电话面试,嗯,结果和预期一样,不必说了。但是从中发现自己哪些方面非常薄弱,需要好好沉淀和提升。不知不觉又一个月没有做题了,害。练起来,不然像被问到某排序算法原理都说不好。原创 2020-07-12 12:41:25 · 212 阅读 · 0 评论 -
leetcode: sqrtx [x 的平方根] 二分法、递归法
理解了平方根的算法后,才有思路用代码实现。自己考虑的使用二分法, 然后google到一种推理得到求平方根规律的方法,使用递归实现。原创 2020-06-07 00:05:46 · 373 阅读 · 0 评论 -
leetcode: house-robber [打家劫舍] 递归法、动态规划、滚动数组
递归法会产生大量重复计算,functools.lru_cache 是非常实用的装饰器,它实现了备忘(memoization)功能,把耗时的函数的结果保存起来,避免传入相同的参数时重复计算。原创 2020-06-02 22:00:13 · 201 阅读 · 0 评论 -
leetcode:add-binary [二进制相加] 逐位法
给两个二进制字符串,返回它们的和(用二进制表示)。使用 逐位法,同时使用 .zfill() 方法可以大幅提高效率。原创 2020-05-28 00:16:54 · 277 阅读 · 0 评论 -
leetcode:maximum_subarray [最大子序和] 动态规划 | 分治 | 贪心 | 暴力遍历
给定一个整数数组 nums ,找到一个具有最大和的连续子数组,返回其最大和。方法:动态规划、分治、暴力遍历。原创 2020-04-19 19:37:49 · 227 阅读 · 0 评论 -
leetcode:count-and-say [外观数列] 递归法
本题主要考察 动态规划、字符串的处理。我采用的是递归法。原创 2020-04-06 20:17:12 · 186 阅读 · 0 评论 -
leetcode:search_insert_position偏移法、Pythonic、二分法
三种解法:偏移法、Pythonic、二分法原创 2020-04-04 00:51:52 · 148 阅读 · 0 评论 -
leetcode:merge_two_sorted_lists及Python实现链表
从一道 leetcode 题:合并两个有序链表,引起了我对链表知识点的复习,通过用 Python 实现链表,以及增删查函数的实现,我对链表有一定的理解了。原创 2020-03-29 17:37:56 · 434 阅读 · 0 评论 -
leetcode:valid_parentheses 利用栈先进后出
本题使用:栈先入后出的特点,建立哈希表 dict 构建左右括号对应关系。原创 2020-03-26 23:11:58 · 98 阅读 · 0 评论 -
开启leetcode刷题
leetcode 题目还是很好的,很多大佬都在刷,能直接从实际的题目中发现自己哪些方面不足,然后去补算法、数据结构相关知识。加油,慢慢来,坚持。原创 2020-03-22 13:46:56 · 148 阅读 · 0 评论