摘要: 给定一个范围在 1 ≤ a[i] ≤ n ( n = 数组大小 ) 的 整型数组,数组中的元素一些出现了两次,另一些只出现一次。 找到所有在 [1, n] 范围之间没有出现在数组中的数字。 您能在不使用额外空间且时间复杂度为O(n)的情况下完成这个任务吗? 你可以假定返回的数组不算在额外空间内。 示 阅读全文
posted @ 2020-11-06 21:33 星海寻梦233 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 思路: • M台服务器,每一次执行完后,都从剩余的任务中,选择需要执行时间最长的; • 而在 M台 服务器中,每一次将其中最先执行完的任务,执行掉,保证至少能空出一台服务器; • 每一台服务器都减去这个时间,最终结果累加这个时间。不断的重复即可。 import java.util.Arrays; i 阅读全文
posted @ 2020-11-06 20:27 星海寻梦233 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。 注意:如果 s 中存在这样的子串,我们保证它是唯一的答案。 示例 1: 输入:s = "ADOBECODEBANC", t = "ABC"输出:"B 阅读全文
posted @ 2020-11-06 16:07 星海寻梦233 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串 s 和一个非空字符串 p,找到 s 中所有是 p 的字母异位词的子串,返回这些子串的起始索引。 字符串只包含小写英文字母,并且字符串 s 和 p 的长度都不超过 20100。 说明: 字母异位词指字母相同,但排列不同的字符串。不考虑答案输出的顺序。示例 1: 输入:s: "cbaeb 阅读全文
posted @ 2020-11-06 15:35 星海寻梦233 阅读(127) 评论(0) 推荐(0) 编辑