Advertisement
Guest User

Untitled

a guest
Feb 21st, 2020
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.78 KB | None | 0 0
  1.  
  2.  
  3. Taras Panchenko, [Jan 31, 2020 at 1:58:52 PM]:
  4. 1. Базовые типы
  5. 2. Размерность типов в битах (порядок по возрастанию)
  6. 3. Представление числа в памяти (в том числе отрицателых и с плавающей точкой)
  7. 4. Размер объектов (выравнивание)
  8. 5. Модификаторы доступа
  9. 6. Модификаторы доступа базового класса при наследовании
  10. 7. Полиморфизм
  11. 8. Шаблонные функции, объекты
  12. 9. Отличие передачи по ссылке и указателю
  13. 12. Виртуальные деструкторы при объявлении производного класса как указателя на базовый
  14. 14. Алгоритмы сортировки (худшие лучшие скорости)
  15. 15. Быстрое возведение в степень
  16.  
  17.  
  18.  
  19. 10. Виртуальное наследование
  20. 11. Исключения (порядок обработки), память объектов скопа в котором оно брошено
  21. 13. Бинарные деревья поиска (красно-черные)
  22.  
  23.  
  24. Сложность алгоритмов
  25. О нотация
  26. Подсчитать 2^64
  27. Написать хеш таблицу
  28. Посчитать высоту бинарного дерева по количеству елементов
  29. Сложность поиска в бинарном дереве худший-лучший случай
  30.  
  31. basics -
  32. memory management -
  33. classes -
  34. OOP -
  35. type conversions -
  36. exceptions -
  37. templates -
  38. STL -
  39. Multithreading -
  40.  
  41. Algo skills -
  42. basic data structures;
  43. sorting algorithms;
  44. multiple suboptimal solutions for the first practical task
  45. optimal solutions
  46.  
  47. int x = -1; x  = (х >>1);
  48. х ?
  49. malloc
  50. new
  51. placement new?
  52. Що буде?
  53. a) new + delete[]
  54. b) new[] + delete
  55. struct vs class
  56. alignment
  57. virtual destructor
  58. stl (які є контейнери, як реалізовані, складність операцій вставки, видалення, пошуку)
  59. чим червоно-чорне дерево краще за звичайне бінарне
  60. шаблон функції, специализированный шаблон
  61. винятки у конструкторі і у деструкторі
  62. std::remove
  63. Чи можна створити об’єкт абстрактного класу?
  64. Основні принципи ООП та як вони реалізовані в С++
  65. Зміна розміру класу при додаванні віртуальних функцій
  66. const_cast, static_cast, dynamic_cast
  67. Patterns
  68.  
  69. https://ravesli.com/uroki-cpp/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement