首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
Uva11572
】的更多相关文章
8-7 Unique Snowflakes UVA11572
输入一个长度为n n<=10 6 的序列A 找到一个尽量长的连续子序列 使得该序列中没有相同的元素 用滑动窗口法 时间复杂度n 好神奇 此题非常经典 map 410ms #include<bits/stdc++.h> using namespace std; #define N 100000000 long a[N]; int main() { int cas; cin>>cas; while(cas--) { int n;cin>>n; ;i&l…
Uva11572
读入可以不需要存入数组 #include<bits/stdc++.h> #define inf 0x3f3f3f3f //const int maxn=; using namespace std; int t; int n; int main() { scanf("%d",&t); while(t--){ map<int, int> m; scanf("%d",&n); int ans = -inf; ; ; int x; ;…
UVa 11572 唯一的雪花(滑动窗口)
https://vjudge.net/problem/UVA-11572 题意:输入一个长度为n的序列A,找到一个尽量长的连续子序列,使得该序列中没有相同的元素. 思路:很简单的题,也没啥好解释的了. #include<iostream> #include<set> using namespace std; + ; int a[maxn]; int n; int maxd; void solve() { set<int> num; , R = ; maxd = ; ;…