Goal abandoned
The author does not write in the goal 7 years 2 months 11 days
CS
-
Простейшие алгоритмы
-
Bubble sort (пузырек)
-
Insertion sort (вставками)
-
Merge Sort
-
Liear Search (линейный поиск)
-
Binary Search
-
String Reverse Algorithm, e.x. "test"
-
Is palindrom test, e.x. "kazak", "mam", "tara"
-
Hashing algorithm (caesar cipher)
-
Fibonacci sequence (в рекурсии и без)
-
Factorial Algorithm (в рекурсии и без)
-
-
Структуры данных
Способ хранения данных. Как хранить: быстрее получать, быстрее записывать и т.д.
Первые 6 точно нужно знать. Вычислять их сложность и учитывать время
-
array (массив)
-
linked list (связные списки)
-
queue (очередь: last in last out)
-
stack (first in last out)
-
hash table (хэш-функции)
-
binary tree (бинарное дерево)
-
Черно-красные деревья
-
Векторы
-
Графы
-
Матрицы
-
-
Паттерны проектирования
Обязаны знать, чтобы общаться с разработчиками. Иначе будет сложно понять. Слепое следование это плохо, но я не хочу это обсуждать здесь.
Тут основные, которых достаточно для собеседований.
-
Singleton
-
Command
-
Flyweight
-
Prototype
-
Observer
-
State
-
Strategy
-
Decorator
-
- 861
- 04 October 2017, 09:19
Don't miss new posts!
Subscribe for the Goal and follow through to its completion