模板
1 | for (int i = 0, j = 0; i < n; i ++ ) |
给定一个字符串 输出其中的单词
代码如下:
1 | #include <bits/stdc++.h> |
给定一个长度为n的整数序列,请找出最长的不包含重复数字的连续区间,输出它的长度。
输入:
第一行包含整数n。第二行包含n个整数(均在0~100000范围内),表示整数序列。
输出
共一行,包含一个整数,表示最长的不包含重复数字的连续子序列的长度。
数据范围:
1≤n≤100000
输入样例:
1 | 5 |
输出样例:
1 | 3 |
代码如下:
1 | #include <bits/stdc++.h> |
给定两个升序排序的有序数组A和B,以及一个目标值x。数组下标从0开始。请你求出满足A[i] + B[j] = x的数对(i, j)。数据保证有唯一解。
输入:
第一行包含三个整数n,m,x,分别表示A的长度,B的长度以及目标值x。第二行包含n个整数,表示数组A。第三行包含m个整数,表示数组B。
输出
共一行,包含两个整数 i 和 j。
数据范围:
数组长度不超过100000。
同一数组内元素各不相同。
1≤数组元素≤109
输入样例:
1 | 4 5 6 |
输出样例:
1 | 1 1 |
代码如下:
1 | #include <bits/stdc++.h> |