关于排序

灌水区

@[Helper](/user/1161545) 就是差不多,我也不太懂,`greater<int>()`和这个 ``` bool cmp(int a,int b){ return a<b; } sort(a+1,a+n+1,cmp); ``` 差不多
by Kyl_in_2024 @ 2024-04-14 19:23:58


@[Kyl_in_2024](/user/965180) 就小木棍这道题,加了一个sort (a + 1, a + 1 + n,greater<int>()); 就多对了好几个,而且都是 4ms 的,就离谱
by _XSOI_ @ 2024-04-14 19:26:41


@[Helper](/user/1161545) 个人平常都不用,~~可能是因为我菜~~,平常都直接sort。优先队列实现小根堆的时候直接*-1就行
by Kyl_in_2024 @ 2024-04-14 19:27:13


@[Helper](/user/1161545) 加了greater<int>()就会倒序排序,然后小木棍那题是~~面向数据编程~~特殊剪枝,肯定先选大的越可能成为答案为剪枝提供条件
by Special_Tony @ 2024-04-14 19:49:19


@[Special_Tony](/user/743373) 懂了,谢谢
by _XSOI_ @ 2024-04-14 20:17:00


完了我大于号小于号打反了居然没人发现(害怕)
by Kyl_in_2024 @ 2024-04-14 20:48:07


@[Helper](/user/1161545) 直接 `sort` 从小到大,加了 `greater<int>()` 从大到小
by lizeyuhello @ 2024-04-14 21:21:06


`greater<type>()` 是一个佚名类,类似于一个 `sort` 能接受的 `type` 类型的 `compare(int,int)`
by Java21 @ 2024-04-17 20:07:02


|