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


Java-Lombok: нужны ли нам геттеры и сеттеры?
Здравствуйте, энтузиасты Java, давайте поговорим о Java и рефакторинге. Как мы все знаем, Java остается самым популярным языком программирования (ну, я так думаю) и заново изобретает себя, добавляя все больше и больше функций в каждый выпуск, превращаясь в идеальное сочетание объектно-ориентированного и функционального языков с введением Lambda expressions , Streams and CompletableFuture in Java_8. Все мы знаем о Java-bean-компонентах, известных как POJO (обычные старые..

Как сдать экзамен Codechef Foundation CCDSAP ?? и мой опыт.
Я прошел уровень Foundation по программе сертифицированных структур данных и алгоритмов Codechef (CCDSAP) 31 марта 2019 года и хотел бы поделиться своим опытом и рассказать полную информацию об экзамене и о том, как его пройти. Давайте начнем. Что такое CCDSAP ?? CCDSAP - это программа Codechef Certified Data Structures and Algorithms Program, которая представляет собой сертификационный экзамен для оценки ваших навыков и знаний в области структур данных и алгоритмов. Имеет три..

Парсинг в JavaScript: инструменты и библиотеки
Оригинальная статья написана Габриэле Томассетти (большое ему спасибо) Это статья, аналогичная предыдущей, которую мы написали: Парсинг в Java , поэтому введение такое же. Перейдите к главе 3, если вы ее уже читали. Если вам нужно разобрать язык или документ из JavaScript, есть три основных способа решить проблему: использовать существующую библиотеку, поддерживающую этот конкретный язык: например, библиотеку для синтаксического анализа XML. создание собственного парсера..

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

Один язык программирования, чтобы выучить их все
Как только вы узнаете, как работает этот язык программирования, у вас, по сути, появится возможность выучить любой другой язык, на который вы обратите внимание в любой момент, главное, что вам нужно сделать, это изучить синтаксис, а остальное встанет на свои места. Язык программирования, о котором я говорю, любопытно также, что он был одним из первых, когда-либо разработанных во второй половине 20-го века. Python, например, очень удобный язык, который легко пишется и читается..

Учимся хорошо программировать
И делать другие вещи, связанные с компьютерами, тоже хорошо в 21 веке. Я все время говорю, что у нас не очень хорошо получается, когда речь идет об обучении программированию, которое, в конце концов, является ядром информатики в это время и в этом году. Мы делаем неправильно . Однако высказывание о том, что что-то не так, уводит вас так далеко. Ниже представлены мои мысли о том, как научить программировать с нуля. Используйте несколько языков. Все они. Эй, языки бесплатные...

Суть бинарного дерева поиска
«Дерево», вероятно, является одной из наиболее часто используемых структур данных. Деревья помогают представлять данные, которые имеют древовидную структуру или форму. На самом деле существует множество различных типов деревьев, каждое из которых используется для своей цели. В этом блоге я собираюсь рассказать о структуре данных двоичного дерева поиска (также называемой BST). Двоичное дерево — это иерархическая структура данных, в которой каждый узел имеет значение и ссылку на левого и..