链接 [https://vjudge.net/contest/281140 problem/P] 题意 给定K个整数的序列{ N1, N2, ..., NK },其任意连续子序列可表示为{ Ni, Ni+1, ..., Nj },其中 1 include using namespace std; i ...
分类:
其他好文 时间:
2019-01-26 21:39:49
阅读次数:
172
659. 分割数组为连续子序列 输入一个按升序排序的整数数组(可能包含重复数字),你需要将它们分割成几个子序列,其中每个子序列至少包含三个连续整数。返回你是否能做出这样的分割? 示例 1: 示例 2: 示例 3: 提示: *************************************** ...
分类:
编程语言 时间:
2019-01-26 18:54:59
阅读次数:
214
题意 已知一个长度为 n 的整数数列 a[1],a[2],…,a[n] ,给定查询参数 l、r ,问在 [l,r] 区间内,有多少连续子 序列满足异或和等于 k 。 也就是说,对于所有的 x,y (l≤x≤y≤r),能够满足a[x]^a[x+1]^…^a[y]=k的x,y有多少组。 分析 这样的题目 ...
分类:
其他好文 时间:
2019-01-19 20:04:55
阅读次数:
200
前言 为了不让自己做公司笔试题时做不出来,所以刷题,挑了个好的刷题平台 "LeetCode" 所以记录和分享自己的刷题思路和题解写了这个专栏。 最大子序和 题目描述 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 分析 最大子序列是要找 ...
分类:
其他好文 时间:
2019-01-18 10:51:41
阅读次数:
182
题意 给定一个序列 $\{a_1, a_2, \cdots, a_n\}$,要把它分成恰好 $k$ 个连续子序列。 每个连续子序列的费用是其中相同元素的对数,求所有划分中的费用之和的最小值。 $2 \le n \le 10^5, 2 \le k \le \min(n, 20), 1 \le a_i ...
分类:
其他好文 时间:
2019-01-16 20:38:00
阅读次数:
241
数据弱,暴力过 题意 N^N的矩阵,求最大子矩阵和 思路 悬线?不需要。暴力+前缀和过 代码 PS:VS编译坏了,伤心! ...
分类:
其他好文 时间:
2018-12-22 22:07:47
阅读次数:
228
(一)字符串题目的特点 ①广泛性 字符串可以看作字符类型的数组,与数组的排序、查找、调整有关 很多其他类型的题可看作字符串类型的题 ②需要掌握的概念 回文 子串(连续) 子序列(不连续) 前缀树(Trie树) 后缀树和后缀数组 匹配 字典序 ③需要掌握的操作 与数组有关的操作:增删改查 字符的替换 ...
分类:
编程语言 时间:
2018-12-15 11:58:08
阅读次数:
165
1、最大连续子序列之和 题目: 给定K个整数的序列{ N1, N2, ..., NK },其任意连续子序列可表示为{ Ni, Ni+1, ..., Nj },其中 1 int main() { int i, sum = 0, max = 0; int data[] = { 1, 2, 3, 1, 7 ...
分类:
其他好文 时间:
2018-12-10 18:05:50
阅读次数:
167
2018-11-25 16:28:09 问题描述: 问题求解: 方法一、如果不要求是线性时间的话,其实可以很直观的先排序在遍历一遍就可以得到答案,但是这里明确要求是O(n)的时间复杂度,那么就给了一个强烈的提示就是使用Hash来进行解决。方法一的思路很明确也很暴力,就是将所有的数字都保存到一个Has ...
分类:
其他好文 时间:
2018-11-26 02:18:42
阅读次数:
184
[CQOI2009] 中位数 题目描述 给出1~n的一个排列,统计该排列有多少个长度为奇数的连续子序列的中位数是b。中位数是指把所有元素从小到大排列后,位于中间的数。 输入输出格式 输入格式: 第一行为两个正整数n和b,第二行为1~n的排列。 【数据规模】 对于30%的数据中,满足n≤100; 对于 ...
分类:
其他好文 时间:
2018-11-06 22:25:04
阅读次数:
169