Giter Club home page Giter Club logo

algorithm_practice's Introduction

Yandex Inerview Kit

Содержание

  1. Последовательность из 0 и 1
  2. Списки
  3. Деревья
  4. Отрезки
  5. Скобки/полиз
  6. Палиндромы/анаграммы
  7. Геометрические
  8. Реализовать класс
  9. Строки/массивы
  1. Веб
  2. Жизненные
  3. Математические

pt.1 [1-34]

pt.2 [35-68]


[ Последовательность из 0 и 1 ]

[ Списки ]

[ Деревья ]

[ Отрезки ]

[ Скобки/полиз ]

[ Палиндромы/анаграммы ]

[ Геометрические ]

  • 1 Line Reflection - существует ли такая прямая, что после отражения всех точек через данную прямую множество исходных точек совпадает с множеством отраженных
  • 55 Maximal Rectangle
  • 3.15 Развернуть матрицу на 90 градусов
  • 3.18 Spiral Matrix II - Генерация спиральной матрицы

[ Реализовать класс ]

[ Строки/массивы ]

Проверить

  • 15 Permutation in String - Вернуть true, если одна из перестановок s1 является подстрокой s2.
  • 48 Is Subsequence - Является ли одна строка подпоследовательностью другой

Найти

Изменить

[ Веб ]

[ Жизненные ]

[ Математические ]

[ pt.4 ]

  • 1 Максимальная длина из "1" после удаления одного "0"
  • 2 Найти подотрезок с наименьшей суммой по модулю
  • 3 Найти подотрезок с наибольшей суммой
  • 4 Определить номер первой колонки, в которой есть хоть одна единица
  • 5 Можно ли получить одну строку из другой за <= 1 одно исправление
  • 6 Найти подстроку, которая совпадает с точностью до перестановки
  • 7 Перевернуть int
  • 8 Найти наибольшую сумму в дереве
  • 9 Найти максимальное число постояльцев, которые одновременно проживали в гостинице
  • 11 Minimum Window Substring
  • 12 Binary Tree Zigzag Level Order Traversal
  • 13 Logger Rate Limiter
  • 14 Count Number of Occurrences in a Sorted Array
  • 15 Minimize the Maximum Difference between Heights
  • 16 Find smallest missing number in sorted array
  • 17 Minimum Operations to Make Array Equal
  • 18 Remove All Occurrences of a Substring
  • 19 Find Smiles Position
  • 20 Здания, которые могут увидеть закат
  • 21 Здания, которые могут увидеть океан

Training list (Yandex_training.ipynb)

Training list

algorithm_practice's People

Contributors

nikolskiyv avatar nikolskiyme avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.