🗒️2875. 无限数组的最短子数组
2024-11-30
| 2024-11-30
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
创建时间
Nov 30, 2024 03:57 AM
给你一个下标从 0 开始的数组 nums 和一个整数 target 。
下标从 0 开始的数组 infinite_nums 是通过无限地将 nums 的元素追加到自己之后生成的。
请你从 infinite_nums 中找出满足 元素和 等于 target 的 最短 子数组,并返回该子数组的长度。如果不存在满足条件的子数组,返回 -1 。

思路是先找需要循环几次,然后在窗口中求解和为 target % sumNum 的窗口大小。

📎 参考

  • 【题单】滑动窗口与双指针
  • 1574. 删除最短的子数组使剩余数组有序1234. 替换子串得到平衡字符串
    Loading...
    目录