自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Leetcode219. 存在重复元素 II

运用HashMap解答数组中是否存在重复元素

2024-05-07 20:11:54 264

原创 leetcode125. 验证回文串

如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个。//新建Stringbuilder,用正则表达式搞掉多余字符。"amanaplanacanalpanama" 是回文串。在移除非字母数字字符之后,s 是一个空字符串 ""。// 清楚字母数字以外的字符并加到字符串数组中。//翻转Stringbuilder。由于空字符串正着反着读都一样,所以是回文串。"raceacar" 不是回文串。字母和数字都属于字母数字字符。//比较翻转前后字符串。

2024-04-28 17:49:57 534

原创 1502. 判断能否形成等差数列

对数组重新排序得到 [1,3,5] 或者 [5,3,1] ,任意相邻两项的差分别为 2 或 -2 ,可以形成等差数列。如果一个数列中,任意相邻两项的差总等于同一个常数,那么这个数列就称为。如果可以重新排列数组形成等差数列,请返回。无法通过重新排序得到等差数列。

2024-04-26 11:18:38 147 1

原创 LeetCode151 反转字符串中的单词

中可能会存在前导空格、尾随空格或者单词间的多个空格。返回的结果字符串中,单词间应当仅用单个空格分隔,且不包含任何额外的空格。如果两个单词间有多余的空格,反转后的字符串需要将单词间的空格减少到仅有一个。//通过正则表达式,通过不限长的空字符分开字符串,并分别放到字符串数组中。//遍历字符串数组,并添加到ArrayList集合中。反转后的字符串中不能存在前导空格和尾随空格。//清楚字符串前后的空白部分。中使用至少一个空格将字符串中的。之间用单个空格连接的结果字符串。是由非空格字符组成的字符串。

2024-04-25 20:03:32 401 2

原创 java字符串判断判断颠倒后是否一致

判断过程中不干涉空间复杂度,需要用到StringBuffer。

2024-03-16 11:35:07 361 1

空空如也

空空如也

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

TA关注的人

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