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


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

Где все эти Ады Лавлейс?
Я был в 6-м классе, когда меня впервые познакомили с предметом «Информатика». Нас учили истории компьютера . Это было время, когда я узнал о леди Аде Лавлейс, первом программисте. Позже я поступил на бакалавриат в области компьютерных наук и информационных технологий. В свой первый день в колледже я был в восторге от встречи и подружки со многими Адами Лавлейс. Но, к моему разочарованию, из 60 учениц нас было всего 5 девушек. Когда я только начала работать, я была единственной..

Демистификация квантового оракула
Уловка, которую не раскрыл бы ни один волшебник Этот пост является частью книги: Практическое квантовое машинное обучение с помощью Python . Когда я впервые начал изучать квантовые вычисления, мне потребовалось довольно много времени, чтобы понять, как они могут быть быстрее классических вычислений. Что-то загадочное должно происходить. Конечно, квантовая суперпозиция, в которой может находиться кубит, поразительна. Кубит не равен 0 или 1. Он находится во взаимосвязи между..

Рекурсия - это просто
Рекурсия - один из лучших методов для простого решения сложных вопросов путем разбиения заданного вопроса на более мелкие подвопросы и последующего выполнения необходимых операций. Теперь давайте разберемся, что такое рекурсия и как она работает? Что такое рекурсия? Рекурсия в информатике - это метод, при котором решение проблемы зависит от решения более мелких экземпляров одной и той же проблемы. По той же природе это означает, что подход, который мы используем для решения..

Java-потоки ⬆️
Java-потоки ⬆️ Потоки — это класс Java, который позволяет программе работать эффективно и выполнять несколько задач одновременно, не прерывая основную программу в фоновом режиме. Потоки — это просто класс Java, который одновременно способствует эффективной многозадачности программы. Типы потоков Java В Java существует два типа потоков: Расширение класса Thread Реализация интерфейса Runnable Расширение класса Thread Если класс расширяется до класса Thread ,..

Мой первый опыт программирования был в 1964 году, когда я учился в старшей школе.
Мой первый опыт программирования был в 1964 году, когда я учился в старшей школе. Мы набили наш код Fortran на рулоны бумажной ленты с помощью лишнего телетайпа, а затем за ночь наш код был отправлен по телефонным линиям со скоростью 110 бод. Утром, если бы мы не сделали фатальных ошибок, мы бы нашли наш результат. Слишком медленно для меня, и я отложил свои компьютерные тренировки до 1973 года, когда я учился в аспирантуре. Ситуация немного улучшилась - теперь мы использовали..

Алгоритмы Javascript - двоичный поиск
Алгоритмы Javascript - двоичный поиск В этом посте мы собираемся обсудить алгоритм поиска, известный как бинарный поиск. Бинарный поиск, как и сортировка слиянием , основан на принципе разделяй и властвуй . Это очень простая концепция, но при реализации может оказаться непростой задачей. Двоичный поиск выполняется за логарифмическое время O (log n), что делает его значительно более оптимальным подходом, чем последовательный поиск, который выполняется за линейное время O (n)...