摘要:
题意:输入一个数k(2 >k个数的和最小,那么任意两行的那两个数的和也最小,否则就可以找到比该值更小的数,所以,可以先求两行中k个最小和,再进行多路归并即可。#include #include #include using namespace std; const int maxn = 750 + 10; //每行最多可能有750个数 struct Item //定义结点类型
{ int s; //s = A[i] + B[j] int b; //b = j即B[j]的下标 Item(int ss, int bb):s(... 阅读全文
posted @ 2013-01-04 00:03
xiaodanding
阅读(99)
评论(0)
推荐(0)

浙公网安备 33010602011771号