11 2021 档案
摘要:2002. 两个回文子序列长度的最大乘积 1.题目: 给你一个字符串 s ,请你找到 s 中两个 不相交回文子序列 ,使得它们长度的 乘积最大 。两个子序列在原字符串中如果没有任何相同下标的字符,则它们是 不相交 的。 请你返回两个回文子序列长度可以达到的 最大乘积 。 子序列 指的是从原字符串中删
阅读全文
摘要:1. 常量池技术 常量池是为了避免频繁的创建和销毁对象而影响系统性能,其实现了对象的共享。 通常一个包装类型实例化两次,会在堆里创建两次该对象,通过该技术,就可以只初始化一次。 实现常量池化的类型:Integer( [-128,127] ),Character( [-128,127]),Short(
阅读全文
摘要:##LeetCode 1328 破坏回文串 题目 给你一个由小写英文字母组成的回文字符串 palindrome ,请你将其中 一个 字符用任意小写英文字母替换,使得结果字符串的 字典序最小 ,且 不是 回文串。 请你返回结果字符串。如果无法做到,则返回一个 空串 。 如果两个字符串长度相同,那么字符
阅读全文
摘要:LeetCode 695. 岛屿的最大面积 广度优先搜索 1.题目 给你一个大小为 m x n 的二进制矩阵 grid 。 岛屿 是由一些相邻的 1 (代表土地) 构成的组合,这里的「相邻」要求两个 1 必须在 水平或者竖直的四个方向上 相邻。你可以假设 grid 的四个边缘都被 0(代表水)包围着
阅读全文
摘要:LeetCode-1218 最长定差子序列 题目 给你一个整数数组 arr 和一个整数 difference,请你找出并返回 arr 中最长等差子序列的长度,该子序列中相邻元素之间的差等于 difference 。 子序列 是指在不改变其余元素顺序的情况下,通过删除一些元素或不删除任何元素而从 ar
阅读全文