自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 LeetCode 1147. 段式回文

题目:段式回文其实与一般回文类似,只不过是最小的单位是一段字符而不是单个字母。举个例子,对于一般回文 “abcba” 是回文,而 “volvo” 不是;但如果我们把 “volvo” 分为 “vo”、“l”、“vo” 三段,则可以认为 “(vo)(l)(vo)” 是段式回文(分为 3 段)。给你一个字符串 text,在确保它满足段式回文的前提下,请你返回 段 的 最大数量 k。如果段的最大数量为 k,那么存在满足以下条件的 a_1, a_2, …, a_k:每个 a_i 都是一个非空字符串;将

2022-07-23 13:56:07 116 1

原创 Leetcode 16. 最接近的三数之和

Leetcode 16. 最接近的三数之和

2022-07-23 13:11:50 87

原创 LeetCode 264. 丑数 II

题目给你一个整数 n ,请你找出并返回第 n 个 丑数 。丑数 就是只包含质因数 2、3 和/或 5 的正整数。示例输入:n = 10输出:12解释:[1, 2, 3, 4, 5, 6, 8, 9, 10, 12] 是由前 10 个丑数组成的序列。输入:n = 10输出:12解释:[1, 2, 3, 4, 5, 6, 8, 9, 10, 12] 是由前 10 个丑数组成的序列。数据范围1 <= n <= 1690解题思路[三指针法]:用一个数组存放丑数,

2021-12-02 14:31:18 677

原创 LeetCode 1200. 最小绝对差

题目:给你个整数数组 arr,其中每个元素都不相同。请你找到所有具有最小绝对差的元素对,并且按升序的顺序返回。数据范围:2 <= arr.length <= 10^5-10^6 <= arr[i] <= 10^6示例:输入:arr = [4,2,1,3]输出:[[1,2],[2,3],[3,4]]输入:arr = [1,3,6,10,15]输出:[[1,3]]输入:arr = [3,8,-10,23,19,-4,-14,27]输出:[[-14,-

2021-12-02 11:58:37 202

原创 Java I/O

Java I/O一. 文本 I/O 和二进制 I/O文本文件是由字符序列构成的, 而二进制文件是由位(bit)序列构成的;计算机不区分两种文件, 所有的文件都会以二进制的形式存储; 对于二进制 I/O 来说, 计算机会对文本 I/O 的字符进行编码和解码, 因此二进制 I/O 的效率高于文本 I/O;二. 如何处理文本 I/O 和二进制 I/O文本 I/O:        1. 使用Scanner类读取文本数据,

2021-11-09 21:53:55 64

原创 LeetCode 2047. 句子中的有效单词数

LeetCode 2047. 句子中的有效单词数句子仅由小写字母(‘a’ 到 ‘z’)、数字(‘0’ 到 ‘9’)、连字符(’-’)、标点符号(’!’、’.’ 和 ‘,’)以及空格(’ ')组成。每个句子可以根据空格分解成一个或者多个 token,这些 token 之间由一个或者多个空格 ’ ’ 分隔。如果一个 token 同时满足下述条件,则认为这个 token 是一个有效单词:仅由小写字母、连字符和/或标点(不含数字)。至多一个 连字符 ‘-’ 。如果存在,连字符两侧应当都存在小写字母(“a-

2021-10-26 10:46:17 260

原创 LeetCode 978. 最长湍流子数组

LeetCode 978. 最长湍流子数组题目:当 A 的子数组 A[i], A[i+1], …, A[j] 满足下列条件时,我们称其为湍流子数组:若 i <= k < j,当 k 为奇数时, A[k] > A[k+1],且当 k 为偶数时,A[k] < A[k+1];或 若 i <= k < j,当 k 为偶数时,A[k] > A[k+1] ,且当 k 为奇数时, A[k] < A[k+1]。也就是说,如果比较符号在子数组中的每个相邻元素对之间翻转

2021-10-19 23:30:57 42

原创 Java面试题知识点归纳总结

is-a, like-a 和 has-a 的区别is-a: 强调继承关系, 如果A is-a B, 那么B就是A的父类;like-a: 代表组合关系, 如果A like-a B, 那么B就是A的接口;has-a: 如果A has-a B, 那么B就是A的组成部分;

2021-07-20 20:23:04 59

原创 修改hosts访问指定网址无效

hosts文件编码格式错误检查hosts文件的编码方式,hosts文件必须是ASCII编码方式才会被正确读取。

2021-07-13 20:37:38 1209

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除