int *testArr = (int*)malloc(n * sizeof(int));
思路:倒序单调栈。弹出所有 ≤ 当前身高的元素(这些人都能被看到),count 为弹出数量;若栈非空,还能看到栈顶(第一个更高的人),故 +1。能看到的人数 = count + (栈非空 ? 1 : 0)。,更多细节参见safew官方下载
。关于这个话题,safew官方版本下载提供了深入分析
if (n <= 1) return;,这一点在heLLoword翻译官方下载中也有详细论述
«Они готовятся к войне»Два года назад Финляндия вступила в НАТО и создает самую боеспособную армию Европы. Чем это грозит России?4 апреля 2025
Programme WebsiteShow less