Публикации по теме 'learn-to-code'


Разделяй и властвуй (сортировка слиянием)
Разделяй и властвуй - это алгоритмическая стратегия, в которой проблема разбивается на две или более подзадач одного и того же или родственного типа, решается их и добавляются подзадачи. Давай проясним. В технике «разделяй и властвуй» нам нужно разделить проблему на подзадачи, решить их рекурсивно и объединить подзадачи. Таким образом, мы можем предположить, что, чтобы следовать этой стратегии, нам нужно разделить a на несколько частей, затем победить или решить части и, наконец,..

Что такое Редис?
В общих чертах Redis — это быстрая база данных в памяти и кеш, написанная на C и разработанная специально для оптимизации скорости. С именем, которое является сокращением от Remote Dictionary Server . Redis часто называют сервером структур данных, в первую очередь потому, что основные типы данных Redis очень похожи на те, которые можно найти в языках программирования, таких как словари (или хэши), списки, наборы, отсортированные наборы и строки. Он также предлагает множество..

7 фундаментальных советов для тех, кто хочет научиться программировать с нуля
У разных людей будут разные причины, по которым они хотят научиться программировать. Будь то потому, что они хотят увеличить свой собственный капитал на сегодняшнем рынке труда, или они могут освоить новый навык, который позволит им бросить работу с 9 до 5 и начать потенциальную новую карьеру фрилансера… Какой бы ни была причина, знание того, «почему» вы хотите начать изучать программирование, поможет вам определить направление, в котором вы хотите двигаться, и сколько времени и..

Что такое задача коммивояжера?
Задача коммивояжера — классическая задача информатики, известная тем, что не имеет эффективного решения. Почему я должен переживать? Есть много реальных задач, очень похожих на задачу коммивояжера. Изучение подобных проблем поможет вам распознать, когда вы сталкиваетесь с чем-то столь же трудным для решения. Через 5 минут или меньше Это «задача коммивояжёра» (или TSP): « Данный список городов, каков кратчайший маршрут, который посещает каждый город один раз, а затем возвращается в..

Ой, вы бросаете детей, которые хотят научиться программировать, на съедение волкам, с тем же успехом вы могли бы…
Да, вы бросаете детей, которые хотят научиться программировать, на съедение волкам, вы могли бы также сказать им отлаживать ошибки C++ и предупреждения в коде HaikuOS или что-то еще, что действительно их запутает. Существует множество статей о том, как писать программы на языке BASIC на платформах IBM PC DOS и MS-DOS GW-BASIC и IBM BASICA. На самом деле существует бесплатная программа с открытым исходным кодом под названием PC BASIC, которая эмулирует этот язык:..

Переменные — Строительные блоки программирования
Распространенным аналогом, используемым для описания переменных, являются ящики для хранения различных типов вещей. У вас есть шкатулки для драгоценностей, коробки для обуви. Точно так же в программировании есть ящики для разных типов данных. Это переменные, потому что то, что они содержат, может варьироваться. Все программирование в основном создает, использует и изменяет переменные во время работы определенной части программного обеспечения. Например, на приведенном ниже экране..

Как преодолеть страх программирования и что вы можете сделать, чтобы добиться успеха
Преодоление страха и успех в программировании Некоторые люди рождены для программирования. Вспомните Денниса Ричи, Линуса Торвальдса и Билла Гейтса. Этим людям суждено сделать одно - код. Но многие программисты были либо вынуждены изучать программирование в школе, либо были заинтересованы в учебе, потому что хотели создать следующий Google или Facebook. Я попал в кодинг случайно. В 2013 году у меня возникла идея создать веб-сайт электронной коммерции, на котором будет..