上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 42 下一页

2022年11月14日

232. 用栈实现队列

摘要: 232. 用栈实现队列 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类: void push(int x) 将元素 x 推到队列的末尾 int pop() 从队列的开头移除并返回元素 int peek() 返 阅读全文

posted @ 2022-11-14 20:43 HHHuskie 阅读(26) 评论(0) 推荐(0)

459. 重复的子字符串

摘要: 459. 重复的子字符串 给定一个非空的字符串 s ,检查是否可以通过由它的一个子串重复多次构成。 示例 1: 输入: s = "abab" 输出: true 解释: 可由子串 "ab" 重复两次构成。 示例 2: 输入: s = "aba" 输出: false 示例 3: 输入: s = "abc 阅读全文

posted @ 2022-11-14 19:18 HHHuskie 阅读(32) 评论(0) 推荐(0)

28. 找出字符串中第一个匹配项的下标

摘要: 28. 找出字符串中第一个匹配项的下标 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。如果 needle 不是 haystack 的一部分,则返回 -1。 示例 1: 输入:haystack 阅读全文

posted @ 2022-11-14 17:00 HHHuskie 阅读(51) 评论(0) 推荐(0)

剑指 Offer 58 - II. 左旋转字符串

摘要: 剑指 Offer 58 - II. 左旋转字符串 字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。 示例 1: 输入: s = "abcdefg" 阅读全文

posted @ 2022-11-14 11:01 HHHuskie 阅读(20) 评论(0) 推荐(0)

2022年11月13日

151. 反转字符串中的单词(字符串常用api)

摘要: 151. 反转字符串中的单词 给你一个字符串 s ,请你反转字符串中 单词 的顺序。 单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。 返回 单词 顺序颠倒且 单词 之间用单个空格连接的结果字符串。 注意:输入字符串 s中可能会存在前导空格、尾随空格或者单词间的多 阅读全文

posted @ 2022-11-13 17:32 HHHuskie 阅读(79) 评论(0) 推荐(0)

java刷题中常见api记忆

摘要: 转自:https://blog.csdn.net/lijiaming_99/article/details/117738526 阅读全文

posted @ 2022-11-13 16:08 HHHuskie 阅读(30) 评论(0) 推荐(0)

2022年11月10日

541. 反转字符串 II

摘要: 541. 反转字符串 II 给定一个字符串 s 和一个整数 k,从字符串开头算起,每计数至 2k 个字符,就反转这 2k 字符中的前 k 个字符。 如果剩余字符少于 k 个,则将剩余字符全部反转。 如果剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符,其余字符保持原样。 示例 1: 输 阅读全文

posted @ 2022-11-10 16:11 HHHuskie 阅读(24) 评论(0) 推荐(0)

344. 反转字符串

摘要: 344. 反转字符串 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 示例 1: 输入:s = ["h","e","l","l","o"] 输出:["o","l", 阅读全文

posted @ 2022-11-10 15:12 HHHuskie 阅读(21) 评论(0) 推荐(0)

383. 赎金信

摘要: 383. 赎金信 给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。 如果可以,返回 true ;否则返回 false 。 magazine 中的每个字符只能在 ransomNote 中使用一次。 示例 1: 输入: 阅读全文

posted @ 2022-11-10 15:00 HHHuskie 阅读(29) 评论(0) 推荐(0)

202 快乐数

摘要: 解法:用set进行判断是否已经迭代过一轮 class Solution { public boolean isHappy(int n) { Set<Integer> seen = new HashSet<Integer>(); while (n != 1 && !seen.contains(n)) 阅读全文

posted @ 2022-11-10 14:35 HHHuskie 阅读(21) 评论(0) 推荐(0)

上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 42 下一页

导航