E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
力扣刷题
力扣刷题
记录(一)
------------恢复内容开始------------今天开始正式刷题,为找工作做准备,这篇博客用来记录一下;刷题顺序是先刷hot题目前100个1.两数之和:比较简单,一次就做出来。思路:python的字典是哈希存储的,看了一下dict内置方法只有has_key,所以将值作为key,下标作为value,存储字典,然后遍历列表,以当前值为基准,用has_key判断(target-当前值)是否存
_Ennio
·
2019-11-19 11:00
『
力扣刷题
』5247_交换字符使得字符串相同 解题代码
truetoc:undefinedprint_background:falseexport_on_save:html:falsedate:2019-11-3updated:2019-11-3categories:
力扣刷题
logic923
·
2019-11-03 12:04
力扣
算法
java
『
力扣刷题
』160次周赛 5239_循环码排列 解题代码
undefinedprint_background:falseexport_on_save:html:falsedate:2019-10-13updated:2019-10-13categories:
力扣刷题
logic923
·
2019-10-27 12:26
力扣
算法
java
『
力扣刷题
』5222_分割平衡字符串 解题代码
undefinedprint_background:falseexport_on_save:html:falsedate:2019-10-13updated:2019-10-13categories:
力扣刷题
logic923
·
2019-10-13 11:16
算法
力扣
『
力扣刷题
』5223_可以攻击国王的皇后 解题代码
undefinedprint_background:falseexport_on_save:html:falsedate:2019-10-13updated:2019-10-13categories:
力扣刷题
logic923
·
2019-10-13 11:35
力扣
国际象棋
遍历
方法
深度优先
算法
力扣
『
力扣刷题
』1_两数之和 解题代码
undefinedprint_background:falseexport_on_save:html:falsedate:2019-09-15updated:2019-09-15categories:
力扣刷题
logic923
·
2019-10-07 14:40
算法
力扣
『
力扣刷题
』350两个数组的交集 II 解题代码
LeetCode-cn
力扣刷题
LeetCode-cn
力扣刷题
目录350_两个数组的交集给定两个数组,编写一个函数来计算它们的交集。
logic923
·
2019-10-07 13:25
算法
力扣
力扣刷题
(十七)--排序数组--python语言描述--sortArray
题目描述:给定一个整数数组nums,将该数组升序排列。示例1:输入:[5,2,3,1]输出:[1,2,3,5]示例2:输入:[5,1,1,2,0,0]输出:[0,0,1,1,2,5]提示:1>1)#相当于(L+R)//2self.sortProcess(nums,L,mid)self.sortProcess(nums,mid+1,R)#这块就已经做到了左右两边分别有序returnself.merg
木木木木木木木木-
·
2019-10-05 22:55
算法刷题
编程
算法
编程
力扣刷题
力扣刷题
92. 反转链表 II(java)
题目反转从位置m到n的链表。请使用一趟扫描完成反转。说明:1≤m≤n≤链表长度。示例:输入:1->2->3->4->5->NULL,m=2,n=4输出:1->4->3->2->5->NULL思路同反转链表一,采用两个指针记录反转。此题目需要记录反转条件,记录反转的m前n的后节点特殊情况全部反转特殊情况只反转一个节点/***Definitionforsingly-linkedlist.*public
happytaohaha
·
2019-10-02 10:07
力扣刷题
(python)50天——第四十七天:除自身以外数组的乘积
力扣刷题
(python)50天——第四十七天:除自身以外数组的乘积题目描述给定长度为n的整数数组nums,其中n>1,返回输出数组output,其中output[i]等于nums中除nums[i]之外其余各元素的乘积
if 雨田人尹==雷伊:
·
2019-09-13 11:37
leetcode刷题
python
力扣
leetcode
除自身以外数组的乘积
力扣刷题
(python)50天——第四十一天:存在重复元素
力扣刷题
(python)50天——第四十一天:存在重复元素题目描述给定一个整数数组,判断是否存在重复元素。如果任何值在数组中出现至少两次,函数返回true。
if 雨田人尹==雷伊:
·
2019-09-12 20:42
leetcode刷题
python
力扣
leetcode
存在重复元素
集合
力扣刷题
(python)50天——第三十八天:求众数
力扣刷题
(python)50天——第三十八天:求众数题目描述给定一个大小为n的数组,找到其中的众数。众数是指在数组中出现次数大于⌊n/2⌋的元素。你可以假设数组是非空的,并且给定的数组总是存在众数。
if 雨田人尹==雷伊:
·
2019-09-12 17:56
leetcode刷题
求众数
python
力扣
leetcode
哈希表
投票算法
力扣刷题
(python)50天——第三十七天:相交链表
力扣刷题
(python)50天——第三十七天:相交链表题目描述https://leetcode-cn.com/problems/intersection-of-two-linked-lists/方法将两个链表的节点分别按原来顺序放到两个列表中
if 雨田人尹==雷伊:
·
2019-09-12 17:40
leetcode刷题
相加链表
链表
python
力扣
leetcode
『
力扣刷题
』542_01矩阵 解题代码
LeetCode-cn
力扣刷题
LeetCode-cn
力扣刷题
目录542_01矩阵给定一个由0和1组成的矩阵,找出每个元素到最近的0的距离。两个相邻元素间的距离为1。
logic923
·
2019-09-12 14:15
算法
力扣
java
力扣刷题
(python)50天——第二十六天:格雷编码
力扣刷题
(python)50天——第二十六天:格雷编码题目描述格雷编码是一个二进制数字系统,在该系统中,两个连续的数值仅有一个位数的差异。给定一个代表编码总位数的非负整数n,打印其格雷编码序列。
if 雨田人尹==雷伊:
·
2019-09-03 14:41
leetcode刷题
leetcode
力扣
格雷编码
python
迭代
力扣刷题
(python)50天——第二十五天:合并两个有序数组
力扣刷题
(python)50天——第二十五天:合并两个有序数组题目描述给定两个有序整数数组nums1和nums2,将nums2合并到nums1中,使得num1成为一个有序数组。
if 雨田人尹==雷伊:
·
2019-09-02 11:06
leetcode刷题
leetcode
python
力扣
双指针
合并两个有序数组
力扣刷题
(python)50天——第二十三天:爬楼梯
力扣刷题
(python)50天——第二十三天:爬楼梯题目描述假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬1或2个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定n是一个正整数。
if 雨田人尹==雷伊:
·
2019-09-01 15:53
leetcode刷题
力扣
leetcode
python
爬楼梯
动态规划
力扣刷题
(python)50天——第十九天:螺旋矩阵
力扣刷题
(python)50天——第十九天:螺旋矩阵题目描述给定一个包含mxn个元素的矩阵(m行,n列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。
if 雨田人尹==雷伊:
·
2019-09-01 11:21
leetcode刷题
python
leetcode
力扣
递归
螺旋矩阵
力扣刷题
(python)50天——第十六天:字符串相乘
力扣刷题
(python)50天——第十六天:字符串相乘题目描述给定两个以字符串形式表示的非负整数num1和num2,返回num1和num2的乘积,它们的乘积也表示为字符串形式。
if 雨田人尹==雷伊:
·
2019-08-31 09:13
leetcode刷题
python
字符串相乘
leetcode
力扣
乘法
力扣刷题
(python)50天——第十五天:搜索旋转排序数组
力扣刷题
(python)50天——第十五天:搜索旋转排序数组题目描述假设按照升序排序的数组在预先未知的某个点上进行了旋转。
if 雨田人尹==雷伊:
·
2019-08-30 16:41
leetcode刷题
python
力扣
leetcode
二分法
搜索旋转排序数组
力扣刷题
(python)50天——第十四天:删除排序数组中的重复项
力扣刷题
(python)50天——第十四天:删除排序数组中的重复项题目描述给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。
if 雨田人尹==雷伊:
·
2019-08-30 11:58
leetcode刷题
python
力扣
leetcode
删除排序数组中的重复项
双指针
力扣刷题
(python)50天——第八天:最长公共前缀
力扣刷题
(python)50天——第八天:最长公共前缀题目描述编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串“”。
if 雨田人尹==雷伊:
·
2019-08-27 19:22
leetcode刷题
python
力扣
最长公共前缀
leetcode
字符串公共部分查找
力扣刷题
(python)50天——第六天:回文数
力扣刷题
(python)50天——第六天:回文数题目描述判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
if 雨田人尹==雷伊:
·
2019-08-27 15:13
leetcode刷题
python
回文数
力扣
leetcode
回文检测
力扣刷题
记录#数组#简单#118.119杨辉三角
题目描述118给定一个非负整数numRows,生成杨辉三角的前numRows行。示例输入:5输出:[[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]解答classSolution(object):defgenerate(self,numRows):""":typenumRows:int:rtype:List[List[int]]"""ifnumRows==0:ret
阿刷
·
2019-08-04 18:29
力扣
力扣
python
力扣刷题
文章目录python
力扣刷题
探索初级算法数组从数组中删除重复项买卖股票的最佳时机II向右旋转数组几次存在重复找出只出现一次的数字的元素两个数组的交集II元素末尾加一移动0的位置到数组末尾求数组中两数之和等于指定值的两个数
Heart_Sea
·
2019-05-28 20:49
python
力扣刷题
刷题学习:160链表相交节点查找python实现defgetIntersectionNode(self,headA,headB):""":typehead1,head1:ListNode:rtype:ListNode"""a,b=0,0p,q=headA,headBwhileheadAandheadB:headA,headB=headA.next,headB.nexta,b=a+1,b+1whil
9527----到
·
2019-03-13 17:50
pyer
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他