求助站外题(在线等,急)
  • 板块学术版
  • 楼主DJRicher
  • 当前回复13
  • 已保存回复13
  • 发布时间2023/8/24 19:27
  • 上次更新2023/11/3 01:27:04
查看原帖
求助站外题(在线等,急)
767852
DJRicher楼主2023/8/24 19:27

就是给定一正整数nn,为序列aa的长度,要求找出i,j,ki,j,k满足i,j,ki,j,k互不相等且ai+aj=aka_i+a_j=a_k

在有多组解时,输出那个aka_k最大的kk,如无解输出−1-1

n≤106n\leq 10^6

我只能想出O(n2)O(n^2)的解法,但是这数据明摆着是要O(nlog⁡n)O(n\log n)的,这咋搞?

2023/8/24 19:27
加载中...