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


Наука о данных (Python) :: SVM (машина опорных векторов)
Цель этого поста - дать быстрое освежение (таким образом, предполагается, что вы уже знакомы с материалом) концепции «SVN (Support Vector Machine)» (с использованием Python). Вы также можете рассматривать это как FAQ. Что такого особенного в SVM? Большинство алгоритмов классификации работают на основе поиска закономерностей на основе наиболее часто встречающихся явлений. В то время как алгоритм SVM ищет наименее распространенное явление. Например, если у нас есть постановка..

Изменение односвязного списка с помощью JavaScript
Часть 2 из серии статей о структурах данных с помощью JavaScript В моей последней статье мы создали односвязный список с помощью JavaScript с функциями push, pop, shift и unshift. Проверьте это здесь, если вы еще не знакомы с этим. Создание односвязного списка с помощью JavaScript Говорят, лучший способ чему-то научиться - это научить этому. В этой серии статей я расскажу вам о… chadmuro.medium.com В этой статье мы рассмотрим,..

Вопрос по программированию: Leetcode-8
Подход к решению вопроса Leetcode — Строка в целое (atoi) Для решения этого вопроса мы должны знать некоторые вещи, которые использует python (я пишу код на python:)) а) для игнорирования пробелов в любой строке python использует функцию полосы как str.strip(), которая удалит все начальные или конечные пробелы (или просто пробелы) из строки. б) если мы вычтем значение ascii, равное 0, из значения ascii любого целого числа, это даст целое число. Пример: ord(‘10’) — ord(‘0’) = 10 и..

Часто задаваемые вопросы: вопросы и ответы на собеседовании по Node JS
Q1. Что такое Node.js? Для чего это используется? Node.js - это среда выполнения JavaScript, построенная на базе движка Chrome V8. Он использует управляемую событиями неблокирующую модель ввода-вывода. Он легкий и очень эффективный. В Node.js есть экосистема пакетов под названием npm . Node.js можно использовать для создания различных типов приложений, таких как веб-приложение, чат-приложение в реальном времени, сервер REST API и т. Д. Однако он в основном используется для..

Подсчитайте тройняшек [Свифт]
Для заданного массива A размера n найдите количество троек (i, j, k), где i, j, k — индексы и (1 ‹= i ‹ j ‹ k ‹= N), таких, что в множестве [ A[i], A[j], A[k]] наибольшее число равно сумме оставшихся двух чисел. Пример: A: [2,5,7,12,19] Number of Triplet: 3 => {2,5,7},{5,7,12},{7,12,19} Все три числа равны нулю. Количество способов подобрать такую ​​пару по формуле простой комбинации nC3, где n — количество нулей. Два одинаковых числа с комбинацией нуля. Количество способов..

Решение теста Fizzbuzz с использованием JavaScript
Тест Fizzbuzz - это технический вопрос на собеседовании, который часто используется для фильтрации кандидатов. Текст теста следующий: «Напишите программу, которая печатает числа от 1 до 100. Но для кратных трем выведите« Fizz »вместо числа, а для кратных пяти выведите« Buzz ». Для чисел, кратных трем и пяти, напечатайте «FizzBuzz». Это означает, что вы должны вывести все числа от 1 до 100, напечатать Fizz для чисел, делящихся только на 3, Buzz для чисел, делящихся только на 5 и..

Решения C#/Python для вопроса Leetcode: 735. Столкновение с астероидом (сложность: средняя)
Источник: Столкновение астероидов — LeetCode Нам дан массив asteroids из целых чисел, представляющих астероиды в ряду. Для каждого астероида абсолютное значение… leetcode.com Нам дан массив asteroids целых чисел, представляющих астероиды в ряду. Для каждого астероида абсолютное значение представляет его размер, а знак представляет его направление (положительное значение означает право, отрицательное значение означает лево). Каждый..