首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签leetcode

#leetcode

【LeetCode】【滑动窗口】【双指针】长度最小的子数组

叶茂林

给定一个含有 n 个正整数的数组和一个正整数 target 。找出该数组中满足其总和大于等于 target 的长度最小的 连续子数组 [numsl, numsl...

5710

LeetCode 中等水平是什么?

五分钟学算法

给你一个字符串 path ,表示指向某一文件或目录的 Unix 风格 绝对路径 (以 '/' 开头),请你将其转化为更加简洁的规范路径。

7410

Leetcode编程练习

Kevin_17

注意:第二个for循环中的 j 是从0遍历到 N(包括N),但实际上,当 j 等于 N 时,它并不与任何数组中的元素异或(因为数组索引是从0到N-1),但这并不...

7710

【每日一题】LeetCode——反转链表

爱敲代码的小杨.

6210

【每日一题】LeetCode——链表的中间结点

爱敲代码的小杨.

7110

【每日一题】7.LeetCode——合并两个有序链表

爱敲代码的小杨.

将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。

6210

【每日一题】6.LeetCode——轮转数组

爱敲代码的小杨.

遍历原数组,将原数组下标为i对的元素放置新数组下标为(i + k) % n的位置。

8110

【每日一题】5.LeetCode——环形链表

爱敲代码的小杨.

如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中...

6010

【每日一题】4.LeetCode——杨辉三角

爱敲代码的小杨.

杨辉三角的第0行只有一个数:1。对于 1 ≤ i < numRows。用pervRow表示杨辉三角的第 i - 1行,用curRow表示杨辉三角的第 i 行.

6210

【每日一题】3.LeetCode——相交链表

爱敲代码的小杨.

给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。

5010

【每日一题】2.LeetCode——删除有序数组中的重复项

爱敲代码的小杨.

给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致...

5710

【Leetcode】vector刷题

用户11029103

这道题很简单,我们只需要遍历一遍数组,利用异或操作的性质(一个数与自身异或结果为0,任何数与0异或还是其本身)

9410

【Leetcode】二叉树基础题思路

用户11029103

单值二叉树是所有节点的值都相同的二叉树。实现这个检查的思路是通过递归方式遍历整棵树,并验证每个节点是否满足单值二叉树的条件

7010

日拱一卒,月进一步(12)

用户11039545

5910

日拱一卒,月进一步(9)

用户11039545

这种移动的题目我们首要的想法就是利用双指针。左指针指向已经处理好的序列的尾部,右指针指向待处理序列的头部。右指针不断向右移动,每次右指针指向非零数,将左右指针对...

6110

LeetCode 关于 「删除有序数组重复项」的通解

不换

本文的背景来自于解决 LeetCode 26[1]、LeetCode 80[2] 两个题目

5810

【LeetCode热题100】【多维动态规划】编辑距离

叶茂林

给你两个单词 word1 和 word2, 请返回将 word1 转换成 word2 所使用的最少操作数

10710

【LeetCode热题100】【多维动态规划】最长回文子串

叶茂林

给你一个字符串 s,找到 s 中最长的回文子串,如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。

7910

【LeetCode热题100】【多维动态规划】最小路径和

叶茂林

给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。

10210

【LeetCode热题100】【多维动态规划】不同路径

叶茂林

一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。

11210
领券
http://www.vxiaotou.com