自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

德尔塔菜鸟日记

学习笔记

  • 博客(13)
  • 收藏
  • 关注

原创 28. 实现strStr()|在字符串中确定子字符串出现的第一个位置

题目描述给定一个 haystack字符串和一个 needle字符串,在 haystack 字符串中找出 needle字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。示例1:输入: haystack = "hello", needle = "ll"输出: 2示例2:输入: haystack = "aaaaa", needle = "bba"输出: -1我的解...

2019-03-27 00:00:17 384

原创 182.查找重复的电子邮箱(查找表内的重复元素)

问题描述文章目录问题描述我的解决题解的思路SQL重复记录查询编写一个 SQL 查询,查找Person 表中所有重复的电子邮箱。示例:Person:+----+---------+| Id | Email |+----+---------+| 1 | [email protected] || 2 | [email protected] || 3 | [email protected] |+----+---------+...

2019-03-22 14:10:00 350

原创 771.宝石与石头(字符计数)

题目描述给定字符串J代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。J中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。我的解思路一: 正则匹配思路二: 字符串.count(字符)import re;class Solution(object):...

2019-03-22 00:32:28 161

原创 961.重复N次的元素

题目描述在大小为 2N 的数组 A 中有 N+1 个不同的元素,其中有一个元素重复了N 次。返回重复了N 次的那个元素。我的解思路: 这个做差的思路来自于上一篇《136.求只出现一次的元素》class Solution(object): def repeatedNTimes(self, A): """ :type A: List[int] ...

2019-03-20 23:27:17 121

原创 136.只出现一次的数字

文章目录题目描述我的解其它解题目描述给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。注意:你的算法应该具有时间复杂度,是否可以通过不使用额外的空间实现我的解我的几个思路:对于列表中的每个元素,执行两次删除操作,如果报错,则是该元素为列表中的每个元素计数 ,如果次数为1,则是该元素为列表创建关于值和次数的字典,返回次数为1的...

2019-03-18 23:37:21 101

原创 整数反转

文章目录题目描述我的解法题解题目描述给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转假设我们的环境只能存储得下 32 位的有符号整数,反转后溢出返回0示例输入: 123输出: 321输入: -123输出: -321输入: 120输出: 21我的解法import math;class Solution(object): def rever...

2019-03-18 00:36:39 99

原创 两数相加

文章目录题目描述我的解法解决方案其他人的Python解法python中ListNode数据结构题目描述给出两个 非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字0之外,这两个数都不会以0开头。我的解法class Solution(ob...

2019-03-15 23:29:20 122

原创 组合两个表

题目描述表1: Person+-------------+---------+| 列名 | 类型 |+-------------+---------+| PersonId | int || FirstName | varchar || LastName | varchar |+-------------+---------+Pers...

2019-03-14 23:13:59 103

原创 两数之和

题目描述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]我的解法...

2019-03-14 22:26:52 99

原创 Matplotlib基本操作

Matplotlib基本操作图形样式默认样式对样式进行设置图形对象画图操作散点图绘制填充图的绘制柱状图的绘制柱状等高图热成像图饼图网格图极坐标图绘制Matplotlib基本操作 Matplotlib是Python数据可视化工具包,其下的子包pyplot提供了面向对象的画图程序接口,几乎所有的画图函数都和MATLAB类似,连参数都类似...

2018-04-07 17:20:56 1327

原创 pandas基础操作

pandas基础操作对象的创建对象的访问时间序列较为简单的可视化文件读写普通文件的读写python和mysql数据库pandas基础操作  Pandas是一个强大的时间序列数据处理工具包,最初开发用于分析财经数据,现在广泛的应用于数据分析领域。对象的创建 pandas的两个基本数据结构分别是Series和DataFrame,其中Series...

2018-04-02 18:21:35 831

原创 numpy基础操作

numpy基础操作数组数组的创建数组的索引numpy运算数组和标量的计算数组和数组的运算数组的内置函数数组的形状变换numpy的高级功能numpy文件操作numpy基础操作   numpy是python科学计算的基础库,主要提供了高性能的N维数组实现以及计算能力,实现了一些基础算法,较为复杂的科学计算要用到Scipy库,numpy库是该库...

2018-04-01 21:07:43 270

原创 Ipython&Jupyter Notebook

IPython 简介IPython中的快捷键IPython的交互功能内省TAB键提醒常见的魔术命令Jupter NotebookIPython 简介IPython所具备的主要特点主要有以下几个方面: - 与shell紧密关联,可以在IPython的环境下直接执行shell命令 - 具有强大的交互功能,包括内省、Tab键提醒、魔术命令等 - 可以直...

2018-03-31 16:54:33 330

空空如也

空空如也

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

TA关注的人

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