不是江小白
不是江小白
全部文章
题解
CSS3(1)
Docker(2)
Git使用(2)
Leetcode题解(7)
MySQL(16)
Python(19)
Python图片识别(2)
小程序(2)
工具安装(11)
数据分析(8)
数据分析思维与实战23讲思维导图(1)
数据分析面试题汇总(4)
机器学习(10)
重整《数据分析实战45讲》(4)
归档
标签
去牛客网
登录
/
注册
不是江小白的博客
非典型 程序员
全部文章
/ 题解
(共3篇)
题解 | #旋转数组的最小数字#的Python解法
来自专栏
1. 解题思路 拿到这个题的第一反应就是使用min函数不就可以解决(暴力解法)?!于是输入如下代码。 2. 核心代码 # -*- coding:utf-8 -*- class Solution: def minNumberInRotateArray(self, rotateArray): ...
Python3
剑指Offer
数组
二分查找
时间复杂度分析
2021-08-10
8
1242
题解 | #链表中倒数最后k个结点#的Python解法
来自专栏
1. 解题思路 一般链表题,我们都可以考虑双指针的解题思路,此题同样可以。首先注意题目描述里这句👇“如果该链表长度小于k,请返回一个长度为 0 的链表。” 意味着如果链表为空,那么直接返回None即可。然后结合示例1,继续分析: 首先创建两个指针,指向头部节点: 然后根据k值,移动first指...
Python3
剑指Offer
数组
双指针
切片规则
时间复杂度分析
2021-08-05
9
1100
题解 | #包含min函数的栈#的Python解法
来自专栏
1. 解题思路 1.1 回顾栈的特性 只在一端 插入和删除数据,并且数据存在先进后出,后进先出的特性。 1.2 图解示例 示例:输入: ["PSH-1","PSH2","MIN","TOP","POP&...
剑指Offer
Python3
栈
时间复杂度分析
2021-07-06
31
3201