7 u012860582

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 15w+

leetcode python  118.杨辉三角 119.杨辉三角 II

https://leetcode-cn.com/problems/pascals-triangle/description/ https://leetcode-cn.com/problems/pascals-triangle-ii/description/ 两题基本是一样的,一开始用numpy,用数组处理,好像不能import numpy,playground不报错,执行界面报错。后来学了网上...

2018-06-07 16:32:02

leetcode python  101.对称二叉树 104.二叉树的最大深度 112.路径总和

坚持一件事果然是很困难的,就比如写博客,几天不写就会很不想写。 三题都用的深搜求解 101 https://leetcode-cn.com/problems/symmetric-tree/description/ 用深搜,注意是否会访问空指针,自己对于递归的理解还是差了点class Solution(object): def isSymmetric(self, root): ...

2018-06-06 16:01:58

leetcode python  100. 相同的树 88. 合并两个有序数组(未完成)

https://leetcode-cn.com/problems/same-tree/description/ 数据结构中树的简单操作,一开始想着用循环做,后来觉得不行,就用递归写了。慢慢的开始理解了递归的思想。# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x...

2018-06-01 15:59:39

leetcode python  69. x 的平方根 70. 爬楼梯

两道非常非常水的题,第一题是知道python自带的x**y,表示求次方,第二题类似斐波那契数列的递推公式。https://leetcode-cn.com/problems/sqrtx/description/ https://leetcode-cn.com/problems/climbing-stairs/description/class Solution(object): ...

2018-05-31 19:39:39

leetcode python 67. 二进制求和

https://leetcode-cn.com/problems/add-binary/description/ python下的进制转换 我是按照读字符串的方式先转为10进制,再用bin(x),转回二进制。做完,看了下最快的原来python能直接转。 这是我自己的class Solution(object): def addBinary(self, a, b): ...

2018-05-30 20:21:05

leetcode python 66. 加一

https://leetcode-cn.com/problems/plus-one/description/ 我的做法是先把list处理成int,再把int+1后,转回listclass Solution(object): def plusOne(self, digits): """ :type digits: List[int] ...

2018-05-29 16:26:40

leetcode python 58. 最后一个单词的长度

https://leetcode-cn.com/problems/length-of-last-word/description/ 我的理解是简单的字符串处理,直接对原字符串进行操作,先把尾部空格删去,再读取字符,直到遇到空格返回字符数量,还是要注意全为空格以及没有空格,还有下标不能越界。class Solution(object): def lengthOfLastWord(s...

2018-05-29 15:40:41

leetcode python 53. 最大子序和

https://leetcode-cn.com/problems/maximum-subarray/description/ 杭电oj上的第二题? 好像可以用分治也可以解,我还是用扫一遍的方法水过了,可以看下别人的分治解法class Solution: def maxSubArray(self, nums): sum = 0 Max = nums...

2018-05-28 15:37:11

leetcode python   28.实现strStr()   35. 搜索插入位置

https://leetcode-cn.com/problems/implement-strstr/description/ 这题本质是要写kmp,但因为python功能比较强大,直接能判断两个字符串是否相等的功能,所以可以偷懒AC。 之后还是要重新看下KMP算法class Solution(object): def searchInsert(self, nums, target)...

2018-05-23 16:42:17

原 leetcode python 27.移除元素

https://leetcode-cn.com/problems/remove-element/description/ 遍历一遍遇到要删除的值跳过,将数组重写一遍,这样的最快的。class Solution: def removeElement(self, nums, val): """ :type nums: List[int] ...

2018-05-22 15:38:57

leetcode python 26. 删除排序数组中的重复项

https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/description/ 题目要求最后返回的是删除操作完成后,数组的数量,并不是返回删除后数组的结果,第一次碰到这种要求,进调试才看到。 题目思路明确,当数据重复时一直读取,直到读到不重复数字,记录该数字。class Solution: def ...

2018-05-22 14:47:34

leetcode python 21. 合并两个有序链表 83. 删除排序链表中的重复元素

https://leetcode-cn.com/problems/merge-two-sorted-lists/description/ 本质是合并排序的merge,只不过这里用了所谓的链表结构,一开始不之地数据类型是NodeList,拿普通的python列表写半天,过程很简答,只要比较两个链表中当前值,小的放入第三个链表中,并把指针后移,直到某一链表为空,把非空的链表接到第三个链表上就可以。...

2018-05-18 15:13:00

leetcode python 20. 有效的括号

https://leetcode-cn.com/problems/valid-parentheses/description/ 数据结构题,本科c语言模拟栈搞死,现在用python直接可以用list搞定,很方便,但是写的时候少考虑了一种’[‘,字符串已经读完,但栈不为空的情况,WA了一次,总的来说还算比较快。class Solution: def isValid(self, s)...

2018-05-17 22:37:17

leetcode python 13. 罗马数字转整数

https://leetcode-cn.com/problems/roman-to-integer/description/ 这题就是做简单的模拟,用一个Dict做一个映射,关键点是:判断当前数如果小于下一个数,则执行下一个数减当前数的操作。class Solution(object): def romanToInt(self, s): """ :...

2018-05-17 15:14:31

leetcode python 9.回文数

https://leetcode-cn.com/problems/palindrome-number/description/ 杭电oj上有一题一模一样做过的,估计那时候用的c/c++,估计是大一的时候,印象中是用字符数组做的(还不会用string吧),现在再次遇到这个题,想起昨天python有个简单的字符串转置函数,s[::-1],为什么这样能转置我还不清楚,目前的理解是用了切片,先用着吧,之...

2018-05-17 14:36:25

leetcode python 7.反转整数

地址:https://leetcode-cn.com/problems/reverse-integer/description/ 一开始我也想到了两种思路 第一种:从个位开始取余,每取一次,原数字缩小10倍,并将取到的数字放入字符串中,直到原数字缩小到0。最后将字符串转回整形并返回,结果一直报奇怪的错误,我自己编译器上调试输出都正常,希望以后能明白原因。class Solution(o...

2018-05-16 15:43:36

python激活虚拟环境

好久没有用python虚拟环境了,想激活以前建的虚拟环境,直接用source activate激活,发现总是跑到根目录下。折腾半小时发现,需要在后面加文件名。 加入直接使用source activeate,(root) zzz@zzz-System-Product-Name,会进入该目录。 如果后面增加文件名source activate py3,则会进入(py3) zzz@zzz-Syste...

2018-04-18 16:06:12

[框架安装趟雷指南]Ubuntu+1060+cuda+cudnn+Keras+TH+TF+MXnet(转自知乎) 附带装mxnet0.9.5版本

原地址:https://zhuanlan.zhihu.com/p/23480983 写的很好,把他搬运过来 我的MXnet就是看这个装的,希望能帮助到大家 写这篇文章的问题是为了回报社会,同时纪念长达一周的地狱般的安装(折腾)过程。本文不一定是最佳安装方法,也不一定适合每一个人,主要目的是帮助大家避坑。已经更到安装完毕keras+th+tf并开启gpu支持,如果发现有任何错误请务必指正。感谢一切

2017-12-07 16:35:49

鸟哥的私房菜 第七章Linux 档案于目录管理个人总结

第六章 Linux 的档案权限与目彔配置整理总结 . 代表此层目录 .. 代表上层目录 - 代表前一个工作目录 ~ 代表[目前用户身份]所在的家目录 ~account 代表 account 这个这个用户的家目录 ls后 蓝色显示的是目录,白色显示的是档案 cd change directory(改变目录) mkdir make directory(新建目录) rmdir

2017-09-27 16:11:19

Ubuntu下查看是pple64位还是x86_64 fcitx的指令安装

pple64 or x86_64 按ctrl+shift+t 快捷键,打开终端,输入sudo uname –m ,按下enter fcitx install sudo apt-get install fcitx-table-wbpy reboot

2017-09-17 16:03:22

查看更多

勋章 我的勋章
    暂无奖章