允许间断 1 天的最长活跃跨度

困难#连续区间#分段#datediff
题目描述

给定登录表 login(uid, dt)。定义:相邻两次登录间隔不超过 2 天(即最多断 1 天)视为同一段活跃。

要求:求每个用户活跃段覆盖的最长天数跨度(段内最晚日期 − 最早日期 + 1)。

示例数据

uiddt
12024-05-01
12024-05-02
12024-05-04
12024-05-07

期望:05-01、05-02、05-04 属同一段(间隔 ≤ 2 天),跨度 4 天;05-07 另起一段。

动手写一遍自测 · 不执行

括号自动补全 · Tab 缩进 · Shift+Tab 反缩进 · 回车自动缩进 · 草稿仅存在本机

登录后可以选中正文添加批注(仅自己可见)。

评论 (0)

登录后参与评论。

还没有评论,来做第一个。

允许间断 1 天的最长活跃跨度