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


Алгоритмы «разделяй и властвуй» для умножения матриц
На этой неделе я реализовал алгоритм рекурсивного умножения матриц, а также алгоритм Штрассена. Что такое алгоритм Штрассена? Основная идея алгоритма Штрассена та же, что и идея использования метода «разделяй и властвуй». Мы хотим уменьшить временную сложность нашего кода. Наивный алгоритм представляет собой вложенный цикл for с временной сложностью Θ(n³), и, конечно же, нам нужно что-то более быстрое. Вот почему мы используем парадигму «разделяй и властвуй». Тем не менее, наш..

Однажды в среде
так что это моя первая запись на Medium, надеюсь, я не нарушаю никаких правил! Я Адель AMD. студент университета в области компьютерных наук. Я изучаю и преподаю компьютерные темы в течение многих лет и имею некоторый опыт работы на внутренних или международных выставках компьютерных изобретений. (Наверное, я был ботаником-подростком) Целый год я думал об обучении на YouTube. Мне очень нравится учиться и учить чему-то :) Итак, что вы думаете о канале YouTube под названием..

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

Как мы говорили с данными за 2 дня?
Что бы вы сделали через два дня? Позвольте мне быть более точным, чем бы вы занимались на выходных? В зависимости от того, какой вы человек, ответы могут отличаться. Некоторые могут захотеть остаться дома, выспаться, не торопиться. Если вы похожи на меня, вы были бы в пути на велосипеде к тому единственному уединенному убежищу. Может быть, вы хотите пойти на свидание со своим любимым человеком. Но если бы вы спросили меня о том же пару недель назад, вы бы рассмеялись, услышав, что..

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

Основы связанных списков в JavaScript
Как реализовать связанные списки в JavaScript (часть 2) Это продолжение Части 1 . Добро пожаловать назад! Приступим к решению некоторых проблем. Я использую head для обращения к связанному списку. Поскольку мы обращаемся к списку через указатель головы, это имеет смысл в моей… голове (😅). Я буду использовать эти классы повторно, поэтому напишу их здесь, чтобы не загромождать остальные записи. class Node { constructor(data, next) { this.data = data; this.next =..

«Глубокое обучение - это смерть. Да здравствует дифференцированное программирование! »
Недавно директор Tesla по искусственному интеллекту, Андрей Карпати , написал сообщение в блоге , в котором обосновал необходимость нового типа программного обеспечения , который представляет собой фундаментальный сдвиг в нашем видении и развитии. технология. Опровергая распространенное мнение о том, что нейронные сети - это всего лишь еще один инструмент в наборе инструментов машинного обучения , Карпати утверждает, что нейронные сети - это не просто еще один классификатор, они..