04 2020 档案

摘要:1. 题目链接 "传送门" 2. 题意 给出n个数a1, a2... an, 分别表示坐标i处的木板高度, 现要求选择两个木板, 使得乘的水的面积最大. 3. 解题思路 枚举, 建立两个指针指向数组左右两端, 很显然, 对于两个指针指向的两个木板中较短的那一个来说, 如果选择了这块木板, 他能容纳最 阅读全文
posted @ 2020-04-27 23:36 FanJiaming 阅读(78) 评论(0) 推荐(0)
摘要:1. 题目链接 "传送门" 2. 题意 给出一个字符串, 你需要进行Z形重排然后输出 3. 解题思路 思路一 建立min(numRows, s.length())个StringBuilder模拟 思路二 利用Z形重排后下标的数学关系直接得出重排后的字符串, 我们可以观察得到这样的规律, 如下图, P 阅读全文
posted @ 2020-04-27 13:26 FanJiaming 阅读(111) 评论(0) 推荐(0)
摘要:1. 题目链接 "传送门" 2. 题意 定义一个特殊的串, 现在给出串S1和S2的参数, 问: S2最多可以多少个连接起来扔是S1的子序列, 求出这个最大值 3. 解题思路 注意s1与S1的区别, 可以去看题目描述, 预处理出s1从s2的每一个字符开始匹配, s1可以匹配到s2串尾的数量, 即如果从 阅读全文
posted @ 2020-04-26 23:49 FanJiaming 阅读(124) 评论(0) 推荐(0)