摘要: 序列合并 有两个长度都是N的序列A和B,在A和B中各取一个数相加可以得到N^2个和,求这N^2个和中最小的N个。 先把A B排序 然后pushA[1]+B[i](1<=i<=n)每次取出一个最小的之后把b[i]和i对应的下个a相加push #include <iostream> #include < 阅读全文
posted @ 2018-03-27 23:27 Aragaki 阅读(278) 评论(0) 推荐(0) 编辑
摘要: A #include <bits/stdc++.h> #define PI acos(-1.0) #define mem(a,b) memset((a),b,sizeof(a)) #define TS printf("!!!\n") #define pb push_back #define inf 阅读全文
posted @ 2018-03-27 23:26 Aragaki 阅读(283) 评论(0) 推荐(0) 编辑
摘要: A #include <bits/stdc++.h> #define PI acos(-1.0) #define mem(a,b) memset((a),b,sizeof(a)) #define TS printf("!!!\n") #define pb push_back #define inf 阅读全文
posted @ 2018-03-27 19:24 Aragaki 阅读(210) 评论(0) 推荐(0) 编辑