623 читали · 1 год назад
#19 Решаем задачи на слайсы в Go
Примерно в 100% случаях на собеседованиях на Go разработчика попадаются задачи, где дан какой-то кусок кода, в котором производятся операции над слайсом. Такие задачи обычно идут в начале и их нужно решать без ошибок, так как это показывает ваше знание основ языка. Для начала немного теории. Структура слайса включает в себя: array unsafe.Pointer: указатель на массив, содержащий элементы слайса. len int: длина слайса, т.е. количество элементов в слайсе. cap int: емкость слайса, т.е. максимальное количество элементов, которое слайс может вместить без перевыделения памяти​​...
🔢 Как научиться решать сложные задачи
Разбираемся, почему вам не дается решение сложных задач, и рекомендуем книги, курсы, игры, методики и приложения, которые помогут понять, полюбить и подтянуть математику. В этой статье под сложными задачами мы будем иметь в виду задания, которые в школьных и вузовских учебниках отмечают одной (двумя, тремя) звездочками. Для освоения базового курса математики (и поступления на гуманитарную специальность) умение решать задачи со звездочками не требуется. Но если выбранная профессия подразумевает углубленное...