这题生成字符串不用优先队列直接暴力枚举能过就离谱
查看原帖
这题生成字符串不用优先队列直接暴力枚举能过就离谱
607785
xiaoyaohanzi楼主2022/9/5 16:01

第一次知道用O(nlogn)跑1e6级别的居然有可能不会TLE

ll arr[10000010],cnt = 1;

int main()
{
	int cnt = 1;
	arr[1] = 1;
	int index = 1;
	while(cnt <= 2500000)
	{
		arr[++ cnt] = 2*arr[index]+1;
		arr[++ cnt] = 4*arr[index]+5;
		index ++;
	}
	sort(&arr[1],&arr[cnt+1]);
}
2022/9/5 16:01
加载中...