Публикации по теме 'computer-science'


Изучайте код онлайн
Новичок в кодировании? Хотите знать, как и с чего начать? Большой!!! Онлайн-обучение затронуло весь мир. Раньше люди даже не были уверены, что приветствуют электронное обучение. Им вполне нравились их традиционные методы, которые хорошо служили им долгие годы. Но сейчас времена изменились и в лучшую сторону конечно! Во-первых, благодаря онлайн-обучению ждать не приходится. Вы могли бы легко начать учиться в любом месте и в любое время, а не приходить домой уставшим и потом..

Краткая история Null и Undefined в JavaScript
Null и undefined в JavaScript на самом деле являются значениями и типами, созданными для имитации ошибок и ключевых слов, распространенных в других языках программирования. Когда переменная не определена или унифицирована, в большинстве языков программирования это означает, что пространство в памяти было назначено имени переменной, но программист еще ничего не сделал с этим пространством в памяти. Обычно это приводит к ошибке времени компиляции. Когда переменная имеет значение null в..

Введение в структуры данных с примерами из реального мира
Введение В нашем мире, управляемом данными, эффективная обработка данных имеет важное значение. Структуры данных служат строительными блоками для организации данных и управления ими, обеспечивая точное решение проблем. От массивов до деревьев и графиков — структуры данных оптимизируют алгоритмы поиска, управляют базами данных и анализируют социальные сети. В этой статье мы исследуем увлекательный мир структур данных, погрузимся в их внутреннюю работу и раскроем их реальные приложения...

Пузырьковая сортировка — Объяснение алгоритма
Пузырьковая сортировка — очень популярный алгоритм сортировки, однако он имеет ограниченное практическое применение при решении задач. Может быть, из-за его временной сложности. Временная сложность пузырьковой сортировки в худшем случае — O(n²) Но тем не менее, это отличный способ начать изучение концепций алгоритмов. Постановка задачи . Нам нужно отсортировать массив с элементами [9,5,6,2]. Итак, прежде чем переходить к псевдокоду, давайте сосредоточимся на имени «Пузырь»...

Кому в здравом уме КОГДА-ЛИБО понадобятся алгоритмы и структуры данных?!
Маааааан, к черту алгоритмы и структуры данных! Да кому они вообще нужны?! это то, что вы могли услышать от меня, когда меня спрашивали об этой теме раньше, поэтому может показаться сюрпризом, что я много инвестировал в их углубленное изучение, выбрав ряд книг и курсов по алгоритмам и структурам данных, я вспахивая их, как будто завтра не наступит, и я отлично провожу время в своей жизни! Так почему же внезапная перемена взглядов? Что заставило меня превратиться из настоящего,..

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

Алгоритм кластеризации K-средних
Привет мир! Это снова Джаред с другим постом в блоге. На этот раз я пишу об алгоритме кластеризации K-средних. Основной обзор: Целью алгоритма K-средних является поиск групп в данных с количеством групп, представленным переменной k  . Алгоритм работает итеративно, чтобы назначить каждую точку данных в наборе данных одной из k групп на основе предоставленных функций. Это означает, что точки данных сгруппированы вокруг соответствующих центроидов. По определению каждый центроид..