1

Етап 1

Простейшие алгоритмы

2

Етап 2

Структуры данных

3

Етап 3

Паттерны проектирования

1

Етап 1

Простейшие алгоритмы

2

Етап 2

Структуры данных

3

Етап 3

Паттерны проектирования

04 жовтня 2017

Мета закинута

Автор не відписував в цілі 6 років 7 месяців 8 днів

Автор мети

Александр

Росія, Санкт-Петербург

30 Рік / року / років

  1. Простейшие алгоритмы

    1. Bubble sort (пузырек)

    2. Insertion sort (вставками)

    3. Merge Sort

    4. Liear Search (линейный поиск)

    5. Binary Search

    6. String Reverse Algorithm, e.x. "test"

    7. Is palindrom test, e.x. "kazak", "mam", "tara"

    8. Hashing algorithm (caesar cipher)

    9. Fibonacci sequence (в рекурсии и без)

    10. Factorial Algorithm (в рекурсии и без)

  2. Структуры данных

    Способ хранения данных. Как хранить: быстрее получать, быстрее записывать и т.д.

    Первые 6 точно нужно знать. Вычислять их сложность и учитывать время

    1. array (массив)

    2. linked list (связные списки)

    3. queue (очередь: last in last out)

    4. stack (first in last out)

    5. hash table (хэш-функции)

    6. binary tree (бинарное дерево)

    7. Черно-красные деревья

    8. Векторы

    9. Графы

    10. Матрицы

  3. Паттерны проектирования

    Обязаны знать, чтобы общаться с разработчиками. Иначе будет сложно понять. Слепое следование это плохо, но я не хочу это обсуждать здесь.

    Тут основные, которых достаточно для собеседований.

    1. Singleton

    2. Command

    3. Flyweight

    4. Prototype

    5. Observer

    6. State

    7. Strategy

    8. Decorator

  • 738
  • 04 жовтня 2017, 09:19

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?