自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Pandas 学习笔记

遍历DataFrame method 1 for index, row in dataframe.iterrows(): row['column_name'] method 2 for row in dataframe.itertuples(index=True, name='Pandas'): getattr(row,'column_name') method 3...

2019-06-26 20:04:48 98

原创 ubuntu 命令行集萃

解压 .gz 文件 gunzip file.gz 从服务器下载文件到本地 scp account_name@IP:path/filename localdir (-pportnumber 端口号,可选参数) 从服务器下载文件夹到本地 scp -r account_name@IP:path/dirname localdir 从本地上传文件到服务器 scp localdir/file...

2019-06-24 17:00:24 84

原创 GitHub 小白来也

终于开始创建自己的GitHub repository了,顺便用笔记记录一下。 1.下载并安装Git 2.绑定GitHub账户【git 命令行】 git config --global user.name "github_name" git config --global user.email "github_email" 3.生成ssh key ssh-keygen -t rsa ...

2019-04-10 10:09:19 94

原创 Longest Palindromic Substring (leetcode 5)

Version 1(wrong version): 对。。。我就是先来搞笑一下的,这题是找最大的回文子串,我脑子里最先想到的是暴力解法还有动态规划,奈何动态规划对我来说太高端,先强行写个暴力work下试试,结局。。。是不美好的。 暴力先是出现了内存受限的问题,修改后出现了时间受限的问题,以下代码是修改后的,虽然没有AC,但是对于比较弱的我,也是我写的代码,将就记录一下吧。 暴力方法就是遍历所...

2018-08-17 22:41:33 74

原创 Median of Two Sorted Arrays (leetcode 4)

Version 1: 本题题意是在两个有序数组中找中间数,n 和 m 分别是两个数组nums1 和nums2 的长度,若n+m 是奇数,则中间数为中位数,若是偶数,则中间数就是中间两个数值的平均数。虽然题目要求时间复杂度为,但是脑海最先想到的第一个版本的做法就是对前一半进行归并排序,找到中间的数,进行返回,后面一半不做处理,时间复杂度为,代码和结果如下: class Solution: ...

2018-08-17 18:08:42 68

原创 Longest Substring Without Repeating Characters (leetcode 3)

version 1: 本问题是寻找最长的子串,且子串无重复字符,且注意是子串不是子序列。简单粗暴的用直觉想了个时间复杂度为的方法,简单粗暴的办法,先work再说,但是也能发现,效率是很低的,稍后的版本再选择进行提升。简单粗暴的办法就是使用双重循环(屡试不爽哈哈):外重循环遍历整个字符串,内重循环发现以当前元素最为起始字符的最长字符串 class Solution: def lengt...

2018-08-16 15:41:19 61

原创 Add Two Numbers (leetcode 2)

这个问题是将两个用链表存储的数,求和相加。数是反序存储在链表中的,即表头存储的是数字的最低位,表尾存储的是数字的最高位。那么相加其实可以借鉴我们小学的知识啦,刚好反序的存储已经帮我们对齐两个数了。分别从表头开始对每一位相加,如果加和大于等于10,则进位1,个位作为结果保存在该位的加和上,进位在高位加和时要参与进去;如果加和小于10,则进位为0,加和直接作为结果保存在该位的加和上。需要注意的是两个数...

2018-08-16 00:00:36 82

原创 two sum (leetcode 1)

version 1: 使用暴力的方法,两层循环遍历所有的元素,查找加和为目标target的元素对,并返回元素的下标索引,该方法的时间复杂度为,代码和结果展示如下: class Solution: def twoSum(self, nums, target): """ :type nums: List[int] :type target:...

2018-08-15 15:27:42 68

原创 小白前进的第一步

记录前进的第一步:要做一名合格的程序员,很久之前本该开始写博客,用GitHub了。可惜拖延症重度患者晚期。现痛心疾首,决定洗心革面,用这种open的方式push自己。望友友们多多包容一个懒惰的初学者。阿离的小天地就从这里开始了,记录生活,记录技术,记录学习,记录趣事。附上自己的GitHub地址:https://github.com/IvyWong8也许现在仍是一张白纸,希望以后能五颜六色,丰富多彩...

2018-03-27 11:11:20 110 1

空空如也

空空如也

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

TA关注的人

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