#3173. Nearest Smaller Values

Nearest Smaller Values

Nearest Smaller Values

题目描述

给定一个包含 n 个整数的数组,你的任务是找出对于数组中的每个位置,其左侧最近的一个值比它小的位置。

输入格式

第一行输入一个整数 n:数组的大小。 第二行有 n 个整数 x_1,x_2,\dots,x_n:数组的值。

输出格式

打印 n 个整数:对于数组中的每个位置,打印其左侧最近的一个值比它小的位置。如果不存在这样的位 置,打印 0。

8
2 5 1 4 8 3 2 5
0 1 0 3 4 3 3 7

提示

1n21051 \le n \le 2 \cdot 10^5 1xi1091 \le x_i \le 10^9

标签: CSES1645|排序和搜索

来源

CSES1645|排序和搜索