|
6 | 6 |
|
7 | 7 | <!-- 这里写题目描述 -->
|
8 | 8 |
|
9 |
| -<p>力扣公司的员工都使用员工卡来开办公室的门。每当一个员工使用一次他的员工卡,安保系统会记录下员工的名字和使用时间。如果一个员工在一小时时间内使用员工卡的次数大于等于三次,这个系统会自动发布一个 <strong>警告</strong> 。</p> |
| 9 | +<p>力扣公司的员工都使用员工卡来开办公室的门。每当一个员工使用一次他的员工卡,安保系统会记录下员工的名字和使用时间。如果一个员工在一小时时间内使用员工卡的次数大于等于三次,这个系统会自动发布一个 <strong>警告</strong> 。</p> |
10 | 10 |
|
11 |
| -<p>给你字符串数组 <code>keyName</code> 和 <code>keyTime</code> ,其中 <code>[keyName[i], keyTime[i]]</code> 对应一个人的名字和他在 <strong>某一天</strong> 内使用员工卡的时间。</p> |
| 11 | +<p>给你字符串数组 <code>keyName</code> 和 <code>keyTime</code> ,其中 <code>[keyName[i], keyTime[i]]</code> 对应一个人的名字和他在 <strong>某一天</strong> 内使用员工卡的时间。</p> |
12 | 12 |
|
13 |
| -<p>使用时间的格式是 <strong>24小时制</strong> ,形如<strong> "HH:MM"</strong> ,比方说 <code>"23:51"</code> 和 <code>"09:49"</code> 。</p> |
| 13 | +<p>使用时间的格式是 <strong>24小时制</strong> ,形如<strong> "HH:MM"</strong> ,比方说 <code>"23:51"</code> 和 <code>"09:49"</code> 。</p> |
14 | 14 |
|
15 |
| -<p>请你返回去重后的收到系统警告的员工名字,将它们按 <strong>字典序</strong><strong>升序 </strong>排序后返回。</p> |
| 15 | +<p>请你返回去重后的收到系统警告的员工名字,将它们按 <strong>字典序</strong><strong>升序 </strong>排序后返回。</p> |
16 | 16 |
|
17 |
| -<p>请注意 <code>"10:00"</code> - <code>"11:00"</code> 视为一个小时时间范围内,而 <code>"23:51"</code> - <code>"00:10"</code> 不被视为一小时内,因为系统记录的是某一天内的使用情况。</p> |
| 17 | +<p>请注意 <code>"10:00"</code> - <code>"11:00"</code> 视为一个小时时间范围内,而 <code>"22:51"</code> - <code>"23:52"</code> 不被视为一小时时间范围内。</p> |
18 | 18 |
|
19 |
| -<p> </p> |
| 19 | +<p> </p> |
20 | 20 |
|
21 | 21 | <p><strong>示例 1:</strong></p>
|
22 | 22 |
|
|
34 | 34 | <strong>解释:</strong>"bob" 在一小时内使用了 3 次员工卡("21:00","21:20","21:30")。
|
35 | 35 | </pre>
|
36 | 36 |
|
37 |
| -<p><strong>示例 3:</strong></p> |
38 |
| - |
39 |
| -<pre> |
40 |
| -<strong>输入:</strong>keyName = ["john","john","john"], keyTime = ["23:58","23:59","00:01"] |
41 |
| -<strong>输出:</strong>[] |
42 |
| -</pre> |
43 |
| - |
44 |
| -<p><strong>示例 4:</strong></p> |
45 |
| - |
46 |
| -<pre> |
47 |
| -<strong>输入:</strong>keyName = ["leslie","leslie","leslie","clare","clare","clare","clare"], keyTime = ["13:00","13:20","14:00","18:00","18:51","19:30","19:49"] |
48 |
| -<strong>输出:</strong>["clare","leslie"] |
49 |
| -</pre> |
50 |
| - |
51 |
| -<p> </p> |
| 37 | +<p> </p> |
52 | 38 |
|
53 | 39 | <p><strong>提示:</strong></p>
|
54 | 40 |
|
55 | 41 | <ul>
|
56 |
| - <li><code>1 <= keyName.length, keyTime.length <= 10<sup>5</sup></code></li> |
| 42 | + <li><code>1 <= keyName.length, keyTime.length <= 10<sup>5</sup></code></li> |
57 | 43 | <li><code>keyName.length == keyTime.length</code></li>
|
58 |
| - <li><code>keyTime</code> 格式为 <strong>"HH:MM" </strong>。</li> |
59 |
| - <li>保证 <code>[keyName[i], keyTime[i]]</code> 形成的二元对 <strong>互不相同 </strong>。</li> |
60 |
| - <li><code>1 <= keyName[i].length <= 10</code></li> |
61 |
| - <li><code>keyName[i]</code> 只包含小写英文字母。</li> |
| 44 | + <li><code>keyTime</code> 格式为 <strong>"HH:MM" </strong>。</li> |
| 45 | + <li>保证 <code>[keyName[i], keyTime[i]]</code> 形成的二元对 <strong>互不相同 </strong>。</li> |
| 46 | + <li><code>1 <= keyName[i].length <= 10</code></li> |
| 47 | + <li><code>keyName[i]</code> 只包含小写英文字母。</li> |
62 | 48 | </ul>
|
63 | 49 |
|
64 | 50 | ## 解法
|
|
0 commit comments