手机随时阅读
新人专享大礼包¥24
/** * <p>给你一个链表,删除链表的倒数第 <code>n</code><em> </em>个结点,并且返回链表的头结点。</p> * * <p> </p> * * <p><strong>示例 1:</strong></p> * <img alt="" src="
/** 给你单链表的头节点 <code>head</code> ,请你反转链表,并返回反转后的链表。 <div class="original__bRMd"> <div> <p> </p> <p><strong>示例 1:</strong></p> <img alt="" src="https://
/** <p>给你一个数组 <code>nums</code><em> </em>和一个值 <code>val</code>,你需要 <strong><a href
/** <p>编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 <code>s</code> 的形式给出。</p> <p>不要给另外的数组分配额外的空间,你必须<strong><a href="https://baike.baidu.com/item/原地算法" target="_
/** * <p>给你一个字符串 <code>s</code> ,颠倒字符串中 <strong>单词</strong> 的顺序。</p> * * <p><strong>单词</strong> 是由非空格字符组成的字符串。<code>s</code> 中使用至少一个空格将字符串中的 <strong>单
/** * <p>给你一个数组,将数组中的元素向右轮转 <code>k</code><em> </em>个位置,其中 <code>k</code><em> </em>是非负数。</p> * * <p> </p> * * <p><strong>示例 1:</st
/** * <p>给定一个字符串 <code>s</code> 和一个整数 <code>k</code>,从字符串开头算起,每计数至 <code>2k</code> 个字符,就反转这 <code>2k</code> 字符中的前 <code>k</code> 个字符。</p> * * <ul> * <
/** * <p>在一条环路上有 <code>n</code> 个加油站,其中第 <code>i</code> 个加油站有汽油 <code>gas[i]</code><em> </em>升。</p> * * <p>你有一辆油箱容量无限的的汽车,从第<em> <
/** * <p>给定一个整数 <code>n</code> ,返回 <code>n!</code> 结果中尾随零的数量。</p> * * <p>提示 <code>n! = n * (n - 1) * (n - 2) * ... * 3 * 2 * 1</code></p> * * <p>
import org.graalvm.compiler.nodes.KillingBeginNode; import org.graalvm.compiler.nodes.calc.LeftShiftNode; import java.sql.Array; import java.util.Arra
import java.util.PriorityQueue; /** <p>给定整数数组 <code>nums</code> 和整数 <code>k</code>,请返回数组中第 <code><strong>k</strong></code> 个最大的元素。</p> <p>请注意,你需要找的是数组
import java.util.Arrays; /** * <p>给定整数 <code>n</code> ,返回 <em>所有小于非负整数 <code>n</code> 的质数的数量</em> 。</p> * * <p> </p> * * <p><strong>示例
import leetcode4.test.P; import java.util.Arrays; /** * <p>给你 <code>k</code> 枚相同的鸡蛋,并可以使用一栋从第 <code>1</code> 层到第 <code>n</code> 层共有 <code>n</code> 层楼的
import java.util.Arrays; import java.util.HashMap; /** * <p>给定一个包含非负整数的 <code><em>m</em> x <em>n</em></code> 网格 <code>grid</code> ,请找出一条从左上角到右下角的路径,使得
/** <p>你是一个专业的小偷,计划
/** <p>你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都 <strong>围成一圈</strong> ,这意味着第一个房屋和最后一个房屋是紧挨着的。同时,相邻的房屋装有相互连通的防盗系统,<strong>如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报
/** * <p>小偷又发现了一个新的可行窃的地\
/** <p>Alice 和 Bob 用几堆石子在做游戏。一共有偶数堆石子,<strong>排成一行</strong>;每堆都有 <strong>正</strong> 整数颗石子,数目为 <code>piles[i]</code> 。</p> <p>游戏以谁手中的石子最多来决出胜负。石子的
/** * <p>给定一个整数数组 <code>prices</code> ,它的第<em> </em><code>i</code> 个元素 <code>prices[i]</code> 是一支给定的股票在第 <code
/** <p>给定一个整数数组<meta charset="UTF-8" /><code>prices</code>,其中第 <em> </em><code>prices[i]
/** * <p>给定一个数组,它的第<em> </em><code>i</code> 个元素是一支给定的股票在第 <code>i</code><e
/** * <p>给你一个整数数组 <code>prices</code> ,其中 <code>prices[i]</code> 表示某支股票第 <code>i</code> 天的价
/** <p>给定一个数
import java.util.Arrays; /** <p>给你一个整数数组 <code>nums</code> ,找到其中最长严格递增子序列的长度。</p> <p><strong>子序列 </strong>是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例
import java.util.Arrays; /** <p>给你一个整数数组 <code>nums</code> ,
/** * <p>给你一个整数数组 <code>coins</code> 表示不同面额的硬币,另
/** * <p>给定两个单词 <code>word1</code> 和<meta charset="UTF-8" /> <code>word2</code> ,返回使得<meta charset="UTF-8" /> <code>word1</co
/** * <p>给你两个单词 <code>word1</code> 和 <code>word2</code>, <em>请返回将 <code>wo
/** <p>给你一个 <strong>只包含正整数 </strong>的 <strong>非空 </strong>数组 <code>nums</code
/** <p>给你一个整数数组 <code>coins</code> ,表示不同面额的硬币;以及一
Copyright © 2005-2022 51CTO.COM 版权所有 京ICP证060544号