自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode 第五题 最大回文字符串

大子串是回文串,这是一个不够充分的信息,只是告诉我们“大子串存在对称位置的字符不相等”,我们根本不知道到底是哪些位置不相等,这个信息并不好利用。这时我们就充分利用了母串这个信息,每次判断回文字符都不需要遍历子串的每一个字符,只需要根据孙串和自己首尾字符的情况来判断就可以了,时间复杂度降到了n的2次方。本题要求的是最大的回文字符串,所以我们只要从长度最大的子串开始遍历即可,这样可能可以减少遍历小回文字符所消耗的时间资源。当s[i][j]为非回文串时,s[i-1][j+1]就一定是非回文串。

2024-08-05 11:56:26 237

原创 LeetCode第四题之小白对二分法的粗浅认识

(2)比较这两个元素。:为了更加保守,我们选择A[k/2-1]与B[k/2-1]中的最小值来尝试,(这两个元素是作为分割子数组的标志),这里假设A[k/2-1]

2024-07-30 13:11:27 919

空空如也

空空如也

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

TA关注的人

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