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
leet-code
Leet-Code
剑指 Offer 58 - II. 左旋转字符串
字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。原题地址:原题或直接转到:https://leetcode-cn.com/problems/zuo-xuan-zhuan-zi-fu-chuan-lcof/我的题解:char*reverseLeft
Neepu_G.job
·
2023-09-01 14:53
学习日记
指针
字符串
c语言
整理了一周Python资料,包含各阶段所需网站、项目,收藏了慢慢来
文末有我的一个项目及100本Python电子书,包含了大量的练习代码,包含:
leet-code
刷题,设计模式练习,爬虫项目,小应用,微信机器人,大数
smley
·
2023-04-12 20:44
整理了一周Python资料,包含各阶段所需网站、项目,收藏了慢慢来
文末有我的一个项目及100本Python电子书,包含了大量的练习代码,包含:
leet-code
刷题,设计模式练习,爬虫项目,小应用,微信机器人,大数
smley
·
2023-04-11 09:57
将List转换为数组
将List转换为数组背景在
leet-code
刷题时,经常会要求输出数组结果。我们知道,初始化数组时,要提供数组的维度。而在解题过程中,答案的维度通常是不知道的。
故、梦
·
2022-11-08 09:24
Java
java
CodeTop手撕教程
Leet-code
(反转链表、最长子串、LRU缓存机制)
目录1.反转链表头插法(迭代)尾递归2.无重复字符的最长子串HashSet法(嵌套循环)HashMap法(最优)⭐队列法窗口法(数组模拟HashMap)3.LRU缓存机制⭐⭐⭐1.反转链表206.反转链表-力扣(LeetCode)(leetcode-cn.com)头插法(迭代)思路:newHead为新的头结点、cur当前结点、cur不为空时定义curNext记录cur的下一个结点位置classSo
Zincy星辰
·
2022-04-10 18:44
CodeTop手撕代码教程
leetcode
java
数据结构
leet-code
377. 组合总和 Ⅳ
给定一个由正整数组成且不存在重复数字的数组,找出和为给定目标正整数的组合的个数。示例:nums=[1,2,3]target=4所有可能的组合为:(1,1,1,1)(1,1,2)(1,2,1)(1,3)(2,1,1)(2,2)(3,1)请注意,顺序不同的序列被视作不同的组合。因此输出为7。dp就很简单了classSolution{publicintcombinationSum4(int[]nums,
wqtltm
·
2020-08-18 06:17
leetcode
【
Leet-Code
】19. 删除链表的倒数第N个节点
【题目解析】采取双重遍历肯定是可以解决问题的,但题目要求我们一次遍历解决问题,那我们的思路得发散一下。我们可以设想假设设定了双指针slow和fast的话,当fast指向末尾的NULL,slow与fast之间相隔的元素个数为n时,那么删除掉slow的下一个指针就完成了要求。设置虚拟节点result_ListNode指向head;设定双指针slow和fast,初始都指向虚拟节点result_ListN
京城王多鱼
·
2020-07-30 02:00
LeetCode
Leet-code
:两数相加心得
题目:给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字0之外,这两个数都不会以0开头。示例:输入:(2->4->3)+(5->6->4)输出:7->0->8原因:342+465=807来源:力扣(LeetCode)链接:https://lee
GeroCI
·
2020-07-29 00:57
LeeetCode
Leet-Code
无重复字符的最长子串
给定一个字符串,找出不含有重复字符的最长子串的长度。示例:给定“abcabcbb”,没有重复字符的最长子串是“abc”,那么长度就是3。给定“bbbbb”,最长的子串就是“b”,长度是1。给定“pwwkew”,最长子串是“wke”,长度是3。请注意答案必须是一个子串,”pwke”是子序列而不是子串。classSolution:deflengthOfLongestSubstring(self,s):
brook_
·
2020-07-13 03:30
python
leetcode
leetCode汇总
java-leet-code持续更新
leet-code
题解explore(30)#TitleTag001TwoSumArrayHashTable007ReverseIntegerString008StringtoIntegerStringArray014LongestCommonPrefixStringArray019RemoveNthNodeFromEndofListLinkedList021M
mcrwayfun
·
2020-06-24 22:05
leetcode
leetCode
【
leet-code
】接雨水
给定n个非负整数表示每个宽度为1的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。上面是由数组[0,1,0,2,1,0,1,3,2,1,2,1]表示的高度图,在这种情况下,可以接6个单位的雨水(蓝色部分表示雨水)。感谢Marcos贡献此图。示例:输入:[0,1,0,2,1,0,1,3,2,1,2,1]输出:6分析:解法1:暴力法对每个元素取其左右两边的最大值的最小值,然后减去当前值时间复杂
Y先森0.0
·
2019-09-30 10:00
leet-code
最长公共子序列&最长非公共子序列
今天本来是要做最长非公共子序列的,很简单的一个问题;被我做着做着做成了最长公共子序列。再也不怕子序列了!1.最长公共子序列目前对动态规划还不是很熟悉,所以还是使用暴力破解,a和b两个字符串,按照下述方式进行操作:1.1从a中挑出子序列,子序列长度从长到短1.2对于每一个a中挑出的子序列,从b中挑与之长度相同的的子序列进行比较,如果相等,则为一个公共子序列;也是最长公共子序列之一1.3综合1.2可以
leehaming
·
2017-07-20 09:29
编程学习
java
上一页
1
下一页
按字母分类:
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
其他