Поиск значения в связном списке
Связные списки
Очень легкая
Дан список значений arr, из которых строится связный список, и число target. Верните индекс первого узла со значением target (обходом от головы), или -1, если его нет.
Сигнатура функции
find_in_linked_list(arr: list[int], target: int) -> int
Примеры
| Вход | Ожидаемый результат |
| [[1, 2, 3, 4], 3] | 2 |
| [[], 1] | -1 |
| [[5, 5, 5], 5] | 0 |
| [[1, 2, 3], 10] | -1 |
| [[7], 7] | 0 |
| [[1, 2, 3, 2, 1], 2] | 1 |
| [[0], 0] | 0 |
| [[-1, -2, -3], -3] | 2 |
| [[10, 20, 30, 40], 40] | 3 |
| [[1, 1, 2, 2], 2] | 2 |
1решили
1пытались
100%успешность
Войдите, чтобы решить →