![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
乘风破浪愿你更强
这个作者很懒,什么都没留下…
展开
-
算法题-电话号码的字母组合(递归)
当题目中出现 “所有组合” 等类似字眼时,我们第一感觉就要想到用回溯。定义函数 backtrack(combination, nextdigit),当 nextdigit 非空时,对于 nextdigit[0] 中的每一个字母 letter,执行回溯 backtrack(combination + letter,nextdigit[1:],直至 nextdigit 为空。最后将 combination 加入到结果中。题目来源: LeetCode给定一个仅包含数字2-9的字符串,返回所有它能表..原创 2021-06-01 15:24:49 · 286 阅读 · 0 评论 -
算法题--三个数之和(排序+双指针)
给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0?请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。示例 1:输入:nums = [-1,0,1,2,-1,-4] 输出:[[-1,-1,2],[-1,0,1]]示例 2:输入:nums = [] 输出:[]示例 3:输入:nums = [0] 输出:[]思路:判断数组长度:如果小于三个直接返回[ ]数组长度大于3:先排序:判断.原创 2021-05-26 15:06:15 · 208 阅读 · 0 评论 -
算法题---盛最多水的容器(双指针问题)
题目来源:LeetCode给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器。示例 1:输入:[1,8,6,2,5,4,8,3,7] 输出:49 解释:图中垂直线代表输入数组[1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49原创 2021-05-25 14:59:02 · 174 阅读 · 0 评论 -
python---3.绘图基础
MatplotlibMatplotlib 是一个 Python 的 2D绘图库,通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等。http://matplotlib.orgwhl文件下载地址(pypi):https://pypi.python.org/pypi/matplotlib/特点:1.用于创建出版质量图表的绘图工具库2.目的是为Python构建一个Matlab式的绘图接口3.import matplotlib.pyplot原创 2021-05-12 00:10:21 · 505 阅读 · 0 评论 -
python学习----pandas
1.Series原创 2021-05-11 10:52:47 · 123 阅读 · 0 评论