- 博客(3)
- 收藏
- 关注
原创 理清 Iterable 与 Iterator 接口
理清 Iterable 与 Iterator 接口 环境约定 本文基于jdk11,IDE为IDEA 对比 Iterable Iterator 包层级不同 java.lang java.util 方法 Iterator iterator();default void forEach(Consumer<? super T> action) default Spliterator spliterator() boolean hasNext();E next();default v
2021-09-29 18:31:51
166
原创 leetcode 524. 通过删除字母匹配到字典里最长单词
题目 leetcode 524. 通过删除字母匹配到字典里最长单词 给你一个字符串 s 和一个字符串数组 dictionary 作为字典,找出并返回字典中最长的字符串,该字符串可以通过删除 s 中的某些字符得到。 如果答案不止一个,返回长度最长且字典序最小的字符串。如果答案不存在,则返回空字符串。 示例 1: 输入:s = “abpcplea”, dictionary = [“ale”,“apple”,“monkey”,“plea”] 输出:“apple” 示例 2: 输入:s = “abpcplea”
2021-09-14 23:20:28
167
原创 leetcode 219. 存在重复元素 II
题目 leetcode 219. 存在重复元素 II 给定一个整数数组和一个整数 k,判断数组中是否存在两个不同的索引 i 和 j,使得 nums [i] = nums [j],并且 i 和 j 的差的 绝对值 至多为 k。 示例 1: 输入: nums = [1,2,3,1], k = 3 输出: true 示例 2: 输入: nums = [1,0,1,1], k = 1 输出: true 示例 3: 输入: nums = [1,2,3,1,2,3], k = 2 输出: false 来源:力扣(L
2021-09-07 00:06:41
139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人