Публикации по теме 'faang'
Интервью по кодированию № 1 — «Найдите среднее значение каждого подмассива из «K» смежных элементов.
Постановка задачи
Найдите среднее значение каждого подмассива из "K" смежных элементов в нем.
Привет, амигос, в этой статье мы рассмотрим один из наиболее часто задаваемых вопросов на собеседованиях по программированию и рассмотрим его решение с помощью двух основных подходов.
Во-первых, давайте разберемся с постановкой задачи
Рассмотрим массив как Array: [1, 3, 2, 6, -1, 4, 1, 8, 2] , а K равен K=5
здесь нам нужно вычислить среднее значение подмассива, граничащего со..
мой опыт Data Science в Amazon
Мое 2,5-летнее пребывание в Amazon закончилось на этой неделе, и я хотел написать о своем опыте там, в первую очередь как личное размышление, но также и поделиться, надеясь, что это может быть интересно прочитать здесь.
я выделил 5 моментов, которые, как мне показалось, были в целом интересными, оглядываясь назад, или из которых я узнал что-то полезное.
Работа с нетехническими заинтересованными сторонами — около 70% моих взаимодействий было с командами продукта/программы. помните, как..
Объединить k отсортированных массивов
Я знаю, что пришло вам в голову при просмотре заголовка, дайте угадаю, это метод слияния сортировки слиянием! Что ж, эта проблема очень похожа на то, что вы думали, только в случае сортировки слиянием вам нужно было объединить только два массива, и использование метода бегущих указателей было достаточным, простым и эффективным. Здесь значение k может быть больше нуля.
Это очень распространенный и один из наиболее часто задаваемых вопросов на собеседованиях по разработке программного..
Кодер против программиста
Возможно, есть какая-то причина, по которой большинство производителей продуктов, особенно те, которые мы все знаем как FAANG , уделяют так много внимания концепциям информатики, таким как структуры данных и алгоритмы.
По сути, давайте начнем с некоторого понимания этих слов и контекста вокруг них. (Обратите внимание: это не официальное определение слов, а более широко используемое в отрасли)
Кодер . Человек, который может перевести некоторую логику в понятный машине код, может..