Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

С чего лучше начать осваивать программирование?

ПрограммированиеData science+3
Никита Симоненко
  ·   · 5,5 K
Пишу код и т.п.  · 13 мая 2022  · itustinov.ru
С самостоятельного решения задачки про волка, козу и капусту. Нужно на лодке перевести волка, козу и капусту на другой берег, но помещается только гребец и два груза из трёх. При этом если оставить козу с капустой без присмотра, она съест капусту, а если оставить волка с козой, волк съест козу.
Еще хороши задачки на то, как разъезжаются едущие навстречу друг другу железнодорожные составы разной длины при наличии на пути съезда, заканчивающегося тупиком, также определённой длины.
Конкретный вариант ханойских башен еще. Есть три шеста. На левом лежат, допустим, 5 дисков разного диаметра пирамидкой. Два другие шеста пустые. Нужно переложить все диски на правый шест при том, что диски можно перекладывать только с шеста на шест, и больший диск не может лежать над меньшим.
1 эксперт согласен
Диски можно перекладывать только по одному. Нельзя переложить с шеста на шест сразу всю стопку.
Образовательная платформа Хекслет  · 18 мар 2022  · ru.hexlet.io
Добрый день. Принято считать, что первой программой, которую пишут программисты - это "Hello, World!" Небольшая программа печатает приветствие. А изучение начинается с основ, базовых конструкций, которые используются в... Читать далее
Помогаем новичкам освоить профессию веб-разработчикаПерейти на ru.hexlet.io/webinars
Инженер-программист  · 16 дек 2021
Начинайте обучение сразу c практических занятий. Возьмете язык программирования Golang, и изучайте его. Литературы в интернете много, например http://golang-book.ru/
1 эксперт согласен
Начинайте обучение сразу c практических занятий - за это всецело плюсую
Лучший ИТ-журналист РФ по версии Минцифры...  · 15 дек 2021
Если нет практической задачи, которую хочется решить прямо здесь и сейчас (и тогда надо гуглить в Яндексе), то лучше начать с теории. Я нашел бесплатный учебник https://books.ifmo.ru/file/pdf/1917.pdf
Разрабатываю игры  · 22 дек 2021
Это смотря чем вы хотите заниматься.
Если писать сайты то учить Html с CSS, если делать игры на Unity то C#, C# для Unity, на Unreal engine C++, Android Studio - Java scripts.