12 2019 档案

摘要:题目链接 给定一个整数数组 a,其中1 ≤ a[i] ≤ n (n为数组长度), 其中有些元素出现两次而其他元素出现一次。 找到所有出现两次的元素。 你可以不用到任何额外空间并在O(n)时间复杂度内解决这个问题吗? 示例: 输入:[4,3,2,7,8,2,3,1] 输出:[2,3] 思路: 因为数据 阅读全文
posted @ 2019-12-31 15:43 阿十三 阅读(299) 评论(0) 推荐(0)
摘要:题目链接 给定一个整数序列:a1, a2, ..., an,一个132模式的子序列 ai, aj, ak 被定义为:当 i < j < k 时,ai < ak < aj。设计一个算法,当给定有 n 个数字的序列时,验证这个序列中是否含有132模式的子序列。 注意:n 的值小于15000。 示例1: 阅读全文
posted @ 2019-12-30 15:38 阿十三 阅读(188) 评论(0) 推荐(0)
摘要:题目链接: 老师想给孩子们分发糖果,有 N 个孩子站成了一条直线,老师会根据每个孩子的表现,预先给他们评分。 你需要按照以下要求,帮助老师给这些孩子分发糖果: 每个孩子至少分配到 1 个糖果。相邻的孩子中,评分高的孩子必须获得更多的糖果。那么这样下来,老师至少需要准备多少颗糖果呢? 示例 1: 输入 阅读全文
posted @ 2019-12-25 15:58 阿十三 阅读(145) 评论(0) 推荐(0)