Leetcode学习过程
文章平均质量分 68
babi_qq
这个作者很懒,什么都没留下…
展开
-
python3 类函数调用参数错误问题
class Solution: def twoSum(nums,target): """ :type nums: List[int] :type target: int :rtype: List[int] """ mm = list() for i in range(len(nu...原创 2018-07-06 14:48:57 · 3020 阅读 · 0 评论 -
Leetcode1数组练习
leetcode 数组练习LeetCode 66:plus one代码部分1代码部分2LeetCode 66:plus one代码部分1class Solution: def plusOne(self, digits: List[int]) -> List[int]: l=[1] c=0 if len(digits)==0: ...原创 2019-06-08 16:27:07 · 255 阅读 · 0 评论 -
Leetcode动态规划算法示例讲解
动态规划算法示例讲解爬楼梯(Leetcode 70)code 1code 2动态规划动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。动态规划经分解得到子问题往往不是互相独立的,有些子问题被重复计算了很多次。因此若保存已解决的子问题的答案,而在需要时再找出已求得的答案,可避免大量的重复计算,节省时间。解动态规划问题的步骤...原创 2019-03-04 20:17:25 · 2886 阅读 · 0 评论 -
Leetcode 6. ZigZag Conversion
Leetcode 6. ZigZag Conversion题目说明代码部分此题为借鉴的别人的实现方法(实现思路上比较简单,重点在于找到一个高效且节省内存的实现手段…感慨一下大神还是真的很厉害的)题目说明The string “PAYPALISHIRING” is written in a zigzag pattern on a given number of rows like thi...原创 2019-02-20 22:36:12 · 172 阅读 · 0 评论 -
(Leetcode函数用法记录)python format函数格式化问题及正则化表示
(Leetcode函数用法记录)python format函数格式化问题及正则化表示format函数用法正则表达式format函数用法T='#'.join('@{}$'.format(s))eg. s=‘abc’’@{}$’.format(s)输出为str类型’@abc$’其中{}为后续s填入的地方;若有多个{}且后续s为列表结构则可多内容对应填入({0},{1}可分别对应s[0],...原创 2019-02-25 16:19:37 · 691 阅读 · 0 评论 -
*** Leetcode10. Regular Expression Matching
Regular Expression Matching代码部分1代码部分1自我的失败代码部分(还没有做出来)纯粹的靠if/else在试边界的蠢办法到后面真的是放弃了…class Solution: def isMatch(self, s: str, p: str) -> bool: j = 0 oc = 0 co=0 ...原创 2019-02-23 22:58:11 · 185 阅读 · 0 评论 -
Leetcode 9. Palindrome Number
Leetcode 9. Palindrome Number题目说明代码部分1代码部分2题目说明Determine whether an integer is a palindrome. An integer is a palindrome when it reads the same backward as forward.Example 1:Input: 121Output: t...原创 2019-02-23 14:51:53 · 115 阅读 · 0 评论 -
Leetcode 8. String to Integer (atoi)
@[TOC](Leetcode 8. String to Integer (atoi))题目说明Implement atoi which converts a string to an integer.题目可以简短概括为将一个输入的字符串转化为数值型输出,其中特殊情况有:1.首字符可以是空格/数字/正负符号(有效输入为多空格直至出现后面两种情况之一)2.首字符一旦不是上述三种情况之一直...原创 2019-02-22 17:34:05 · 204 阅读 · 0 评论 -
Leetcode 7. Reverse Integer
Leetcode 7. Reverse Integer题目说明代码部分1代码部分2题目说明Given a 32-bit signed integer, reverse digits of an integer.Example 1:Input: 123Output: 321Example 2:Input: -123Output: -321Example 3:Inpu...原创 2019-02-22 11:19:17 · 133 阅读 · 0 评论 -
Leetcode 4. Median of Two Sorted Array
Leetcode 4. Median of Two Sorted Array题目说明代码部分题目说明There are two sorted arrays nums1 and nums2 of size m and n respectively.Find the median of the two sorted arrays. The overall run time complexity...原创 2018-11-28 11:27:34 · 185 阅读 · 0 评论 -
Leetcode 5. Longest Palindromic Substring
Leetcode 5. Longest Palindromic Substring题目说明代码部分1此题为借鉴的别人的思路(在复杂度方面实在没有更好的自我实现方法)参考链接 http://blog.csdn.net/asd136912。 https://blog.csdn.net/asd136912/article/details/78987624题目说明Given a string...原创 2018-12-04 15:55:16 · 231 阅读 · 0 评论 -
Leetcode 3. Longest Substring Without Repeating Characters
Leetcode 3. Longest Substring Without Repeating Characters题目说明代码部分1代码部分2题目说明Given a string, find the length of the longest substring without repeating characters.Example 1:Input: “abcabcbb”Outpu...原创 2018-11-26 16:16:58 · 177 阅读 · 0 评论 -
Leetcode:Add Two Number
Leetcode:Add Two Numbers解释说明题目说明代码部分解释说明初次开始Leetcode刷题,所以很多方面的知识还不了解只是当做在线笔记本记下自己对于代码的理解,大家共同进步吧!这题不会,代码是别人的(向大佬学习),重在理解题目说明You are given two non-empty linked lists representing two non-negativ...原创 2018-11-21 15:22:07 · 211 阅读 · 0 评论 -
Python数据结构之二叉树
Python数据结构之二叉树二叉树的构建列表构建二叉树1列表构建二叉树2队列构建二叉树二叉树的遍历写在最前面的话:其实相当于一篇链接整理文(网上直接搜多二叉树构建和遍历各种答案有点乱…)二叉树的构建只想掌握一种二叉树构建方式的话还是推荐第三种,利用队列完成层次二叉树建立先掌握完全二叉树的建立理解,再进一步掌握一般二叉树列表构建二叉树1代码参考 https://blog.csd...原创 2019-08-13 15:20:52 · 190 阅读 · 0 评论