自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Python数据分析笔记groupby\contact \reset_index

1.groupby之前要sort_values2. contact 之后要reset_index

2020-06-20 15:10:59 909

原创 SQL1 —— as、inner join、 on、 where

题目描述查找各个部门当前(to_date='9999-01-01')领导当前薪水详情以及其对应部门编号dept_noCREATE TABLE `dept_manager` (`dept_no` char(4) NOT NULL,`emp_no` int(11) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NULL,PR...

2020-03-29 22:05:14 767

原创 力扣LeetCode【每日一题】——1013. 将数组分成和相等的三个部分(Python3)

难度:简单类型:数组题目:一个整数数组A,只有可以将其划分为三个和相等的非空部分时才返回true,否则返回 false。形式上,如果可以找出索引i+1 < j且满足(A[0] + A[1] + ... + A[i] == A[i+1] + A[i+2] + ... + A[j-1] == A[j] + A[j-1] + ... + A[A.length - 1])就可以...

2020-03-11 11:54:50 262

原创 力扣LeetCode【每日一题】—— 543. 二叉树的直径(Python3)深度优先搜索(DFS)

难度:简单类型:树、深度优先搜索(Depth-First-Search, DFS)深度优先搜索区别于广度优先搜索,它类似于树的谦虚遍历,使用递归的方法来解决问题。 二叉树基础可参考https://www.jianshu.com/p/bf73c8d50dc2 记录:前、中、后序遍历均为先左后右,区别是结点被遍历第1、2、3次时输出;层次遍历则顾名思义; 总遍历结...

2020-03-10 17:08:58 376

原创 力扣LeetCode【每日一题】—— 面试题解答57 - II. 和为s的连续正数序列(Python3)滑动窗口

难度:简单 (LZ最近发现越是简单的题,解答方式越多)类型:双指针、滑动窗口题目:输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。示例 1:input:target = 9output:[[2,3,4],[4,5]]示例 2:input:target = 15...

2020-03-07 00:00:16 144

原创 力扣LeetCode【每日一题】—— 数学问题分糖果 II(Python3)

难度:简单类型:数学题目:我们买了一些糖果 candies,打算把它们分给排好队的 n = num_people 个小朋友。给第一个小朋友 1 颗糖果,第二个小朋友 2 颗,依此类推,直到给最后一个小朋友 n颗糖果。然后,我们再回到队伍的起点,给第一个小朋友 n+ 1 颗糖果,第二个小朋友 n+ 2 颗,依此类推,直到给最后一个小朋友 2 * n颗糖果。重复上述过程(每次都比上一次...

2020-03-05 14:27:53 1070

原创 力扣LeetCode【每日一题】—— 腐烂的橘子BFS广度优先搜索(Python3)

难度:简单类型:BFS(Breadth First Search)广度优先搜索题目:在给定的网格中,每个单元格可以有以下三个值之一:值0代表空单元格;值1代表新鲜橘子;值2代表腐烂的橘子。每分钟,任何与腐烂的橘子(在 4 个正方向上)相邻的新鲜橘子都会腐烂。返回直到单元格中没有新鲜橘子为止所必须经过的最小分钟数。如果不可能,返回-1。思路:本题为搜索图...

2020-03-04 13:38:40 489

原创 力扣LeetCode【每日一题】——合并排序的数组(Python3)

难度:简单类型:数组、双指针题目:给定两个排序后的数组 A 和 B,其中 A 的末端有足够的缓冲空间容纳 B。 编写一个方法,将 B 合并入 A 并排序。初始化A 和 B 的元素数量分别为m 和 n。示例:输入:A = [1,2,3,0,0,0], m = 3B = [2,5,6], n = 3输出:[1,2,2,3,5,6]思路1:双指针分别指向...

2020-03-03 23:28:10 225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除