Публикации по теме 'computer-science'
Принципы SOLID: принцип замещения Лискова
Принципы SOLID: принцип замещения Лискова
Знаете, когда я впервые услышал название принципа замещения Лискова, я подумал, что это будет самый сложный принцип SOLID. Название принципа показалось мне очень странным. Я судил о книге по обложке и убедил себя, что не возьму ее в руки. В конце концов оказалось, что это один из самых простых и понятных принципов SOLID.
Итак, давайте начнем наше путешествие с простого определения принципа подстановки Лискова:
Это возможность заменить..
Введение в структуру данных и алгоритмы
Изучаем DSA, чтобы писать эффективные коды!
Я инженер по машинному обучению, который прошел путь программирования без особого внимания к структуре данных и алгоритмам . Теперь, когда я обращаюсь в ведущие технологические компании, меня всегда спрашивают о моем понимании DSA. Чтобы улучшить свои навыки в DSA, я буду публиковать блоги по всем основам и наиболее часто задаваемым темам в DSA.
Что такое структура данных и алгоритмы?
В компьютерной программе мы выполняем задачу или..
SageMath: математические расчеты на Python
Питон | Математика
SageMath: математические расчеты на Python
Одна из лучших автоматических математических библиотек для Python.
Вы, наверное, слышали о Wolfram Mathematica, GNU Octave и Mathworks Matlab. Эти три — помимо R Programming и Maple — представляют собой триаду математических инструментов для ученых и инженеров из разных областей. Но держу пари, вы еще не слышали о SageMath.
Что такое SageMath?
SageMath — бесплатная математическая библиотека с открытым исходным..
Понимание Web Assembly: раскрытие потенциала универсального двоичного формата
В постоянно меняющемся ландшафте веб-разработки Web Assembly (Wasm) превратилась в мощную технологию, открывающую новые возможности для высокопроизводительных веб-приложений. В нем представлен универсальный двоичный формат, который позволяет разработчикам запускать код, написанный на различных языках программирования, непосредственно в браузере. В этой статье мы углубимся в фундаментальные концепции Web Assembly, ее преимущества и то, как она революционизирует веб-разработку.
Основы..
Дорожная карта для освоения DS и алгоритмов
Сначала решите, на каком языке вам удобно реализовывать свои структуры данных и алгоритмы. Если вы выберете Java, то хорошо начните с фреймворка коллекций.
Во-вторых, вам нужно понять, зачем нам изучать этот предмет DSA. Как это помогает кодеру. GeeksForGeeks - хорошая платформа для начала, но первое, что вам нужно изучить, прежде чем переходить к DS и алгоритму, - это узнать, как определить временную и пространственную сложность алгоритма и что такое асимптотические обозначения...
Новые материалы
[Архив поста] Предварительная обработка данных МРТ для PROSTATex Challenge
Обратите внимание, что этот пост предназначен для моих собственных образовательных целей.
https://github.com/saifengliu/PROSTATex/blob/master/prostatex-data-preprocessing-20180425.pdf
Как..
Я обязательно пройду курс.
Я обязательно пройду курс. Я взял версию Python несколько лет назад на EDX (Введение в вычислительное мышление в Python), который преподавал великий профессор Эрик Гримсон из Массачусетского..
Регрессивный анализ
Регрессивный анализ
RASeries#3 — Регрессия
Регресс?
Как только мы определим, что между X и Y существует значительная линейная зависимость, для представления этой линейной зависимости..
Что делать, когда травят?
Расскажите об этом своим родителям. Если это произойдет даже в школе, немедленно сообщите об этом администрации школы. Чтобы сообщить о:
Facebook, нажмите здесь:..
Шаблон проектирования посредника — 3-минутная серия
Это супер коммуникатор и центральный контроллер.
_00 / Концепция
Инкапсулируйте всю бизнес-логику внутри посредника. Участник будет общаться только с Медиатором. Он не будет знать, есть..
Первые принципы программирования: секрет раскрытия вашего потенциала и создания прорыва…
Раскройте свой творческий потенциал и выделитесь среди остальных: руководство для начинающих по основам программирования
Когда дело доходит до решения проблем и создания инновационных..
Наш взгляд на IJCAI 2022
Международная объединенная конференция по искусственному интеллекту (IJCAI) — главное событие для исследователей, работающих во всех областях ИИ.
Среди специализированных треков по глубокому..