Публикации по теме 'interview-questions'


Зеркальное дерево [Стриж]
Даны два бинарных дерева T1 и T2. Напишите функцию для проверки, являются ли деревья зеркальными друг другу. Пример T1: T2 1 1 2 3 3 2 4 5 6 7 7 6 5 4 Чтобы два дерева T1 и T2 были зеркальными. Ключ их корневого узла должен быть одинаковым. а левое поддерево T1 и правое поддерево T2 должны быть зеркальными и наоборот. class Node {..

40 самых популярных решений iOS Swift для вопросов
В этой статье я рассмотрел 40 вопросов | Быстрое программирование 1. Что такое вывод типа? Короче говоря, это способность быстро. Вам не всегда нужно писать типы переменных и констант, которые вы создаете в своем коде. Например : // swift know its Int type var age = 40 // Int // You dont need to tell them always like below var age : Int = 40 2. Что такое дженерики? Общий код позволяет писать гибкие, многоразовые функции и типы, которые могут работать с любым типом в..

Наука о данных (Python) :: Регрессия дерева решений
Цель этого поста — быстро напомнить (таким образом, предполагается, что вы уже знакомы с этим материалом) регрессию дерева решений (с использованием Python). Вы также можете рассматривать это как часто задаваемые вопросы. Что такое CART? CA – деревья классификации RT – деревья регрессии ************************************************* Каким типом линейной регрессии является регрессия дерева решений? Нелинейная регрессия..

Несколько полезных вопросов по JavaScript с ответами. Часть 2
На собеседовании иногда трудно ответить на основные вопросы. Я столкнулся с такой же ситуацией. Всегда лучше собрать важные вопросы, чтобы вы могли не просматривать веб-страницы в поисках ответов, когда у вас мало времени. Поэтому я объединил еще несколько вопросов по JavaScript (ES6), с которыми мне приходилось сталкиваться в различных интервью. Надеюсь, вы найдете ее полезной. Я буду добавлять больше вопросов в список и стараться обновлять его. Но я также позабочусь о том, чтобы..

Эффективная вложенная итерация по строкам в таблице с использованием Python (задача интервью и ее решение).
Недавно мне нужно было решить одну довольно сложную задачу на собеседовании на Python, которую я решил объяснить здесь, потому что, как мне кажется, она имеет отношение к некоторым реальным сценариям обработки данных. Кроме того, я не нашел решений или объяснений подобных задач в Интернете, поэтому может быть полезно поделиться задачей с моим собственным решением. Я твердо верю, что если вы попытаетесь решить ее самостоятельно, вы получите значительно больше пользы от этой статьи, чем..

Ежедневный бит(е) C++ | Максимальная сумма подмассива
Ежедневный бит (е) C ++ # 168, Общая проблема интервью: максимальная сумма подмассива. Сегодня мы рассмотрим распространенную задачу интервью C++: максимальная сумма подмассива. Учитывая непустой массив целых чисел, определите максимальную сумму подмассива, то есть максимальную сумму последовательных элементов. Например, для входных данных {-1,1,2,-1,3,-2,1}, максимальная сумма подмассива равна 5 , что достигается путем суммирования подмассив {1,2,-1,3} . Прежде чем вы..

Ежедневный бит(е) C++ | Контур горизонта
Ежедневная часть (e) C ++ # 86, Общая проблема на собеседовании: схема горизонта Сегодня мы рассмотрим распространенную задачу на собеседовании по C++: схема горизонта. Имея информацию о зданиях, где каждое здание представлено своими левой и правой границей и высотой, создайте контур линии горизонта, представленный точками, которые являются левыми начальными точками каждой горизонтальной линии. Ввод сортируется по левой границе; вывод должен быть минимальным и отсортирован по..