Loading

摘要: 如果使用vector作为离散化的容器,一般情况下会先对vector进行排序然后再unique。但这样的话unique后实际上是把剩余重复的元素移到了容器最后面而非删除,因此直接对此时的容器进行二分查找会出现错误。 可行的写法是将erase和unique结合起来: sort(v.begin(), v. 阅读全文
posted @ 2021-05-02 21:39 脂环 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 链接:https://ac.nowcoder.com/acm/contest/15590/L 来源:牛客网 题目描述 输入描述: 输出描述: 示例1 输入 复制 7 4 2 6 1 5 7 3 输出 复制 337 34 3401 7 780 7803 79 示例2 输入 复制 4 4 1 3 2 输 阅读全文
posted @ 2021-05-02 21:32 脂环 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 链接:https://ac.nowcoder.com/acm/problem/221163 来源:牛客网 示例1 输入 复制 2 3 0 5 5 0 0 1 0 3 3 0 输出 复制 0 0 3 示例2 输入 复制 6 5 -6 0 -4 0 -3 0 -4 -2 -3 -2 -2 -3 -6 - 阅读全文
posted @ 2021-05-02 21:15 脂环 阅读(106) 评论(0) 推荐(0) 编辑