WedX - журнал о программировании и компьютерных науках

Публикации по теме 'problem-solving'


Как повесить картину (плохо) с помощью Computer Science
Недавно Мэтт и Стив, довольно известные ютуберы (один из которых популярнее другого), рассказали интересную историю. Это был рассказ о картине. Это был рассказ о математике. Это был захватывающий анализ выдуманной задачи с интересной математикой из нескольких школ мысли. Вы можете увидеть произведение искусства в их видео (каламбур) на YouTube . Я здесь не для того, чтобы говорить с вами о том, какие крутые Мэтт и Стив (если только они не читают это, в таком случае да, вы самый..

1. Две суммы — Leeetcode — JavaScript Solution
1. Две суммы Учитывая массив целых чисел nums и целочисленную цель, вернуть индексы двух чисел так, чтобы они складывались в цель. Вы можете предположить, что каждый вход будет иметь ровно одно решение, и вы не можете использовать один и тот же элемент дважды. Вы можете вернуть ответ в любом порядке. Пример Ввод: nums = [2,7,11,15], target = 9 Вывод: [0,1] Объяснение: Потому что nums[0 ] + nums[1] == 9, мы возвращаем [0, 1]. Решение Шаг 01. Я просто перебираю массив..

Как на самом деле решить проблему
Подход к решению задач для программистов Программисты умеют решать проблемы. Решение проблем — самая важная и трудная часть разработки. Вы должны построить свои навыки решения проблем на практике. Чтобы решить сложную проблему, вам нужен план подхода к ней и ее решения. Я поделюсь некоторыми шагами и методами, которые помогут вам уменьшить сложность сложных проблем и эффективно решить их. 1. Понять проблему Понимание проблемы является наиболее важным шагом в решении..

Какой урок преподала нам природа?
Мельчайшая часть организма (микроорганизм) дает нам высокую перспективу практически на все. Микроорганизмы живут в рамках систематически организованного процесса, в котором ни один экземпляр не командует другими. Этот процесс работает гармонично, обеспечивая потрясающие функции, включая работу мозга, пищеварительной системы, координацию мышц и многое другое, что мы знаем и многое другое, что мы еще не знаем о нашем теле. Тем не менее, этот процесс дает нам ценный урок. Урок, который может..

#Day57 из #100days_of_coding
Сегодня мой 57-й день кодинга. Сегодня решил 3 задачи. Проблема 1: Медиана в массиве, отсортированном по строкам Для заданной построчной сортировки матрицы размером R*C , где R и C всегда нечетны , найдите медиану матрицы. Пример 1: Input: R = 3, C = 3 M = [[1, 3, 5], [2, 6, 9], [3, 6, 9]] Output: 5 Explanation: Sorting matrix elements gives us {1,2,3,3,5,6,6,9,9}. Hence, 5 is median. Пример 2: Input: R = 3, C = 1 M = [[1], [2], [3]] Output: 2 Explanation: Sorting..

Заблуждение, которое мы часто испытываем относительно программирования
Часто можно услышать, особенно от новичков, что программирование зависит от того, какой язык программирования вы используете и какое приложение создаете. Те, кто плохо знаком с программированием, часто слышат, как они говорят « Я выбираю Java » или « Python легче понять, поэтому я хочу быть разработчиком Python », и они заканчивают выбрав неправильный путь, создавая бесполезные приложения. Я занимаюсь программированием уже 2 года и, честно говоря, был на той странице, где раньше делал..

Критические мысли: алгоритмы в реальной жизни
Иногда разработка алгоритмов требует естественного мыслительного процесса из реальной жизни. Когда мы наблюдаем за нашей реальной деятельностью, мы обнаруживаем, что она наполнена условиями (если и еще), повторениями (циклами), логическими структурами, оптимизациями, радомизациями, подсчетом, сортировкой, планированием, компромиссами и многим другим. Например, когда наш рейс запланирован на определенное время, мы предпринимаем все возможные действия, чтобы добраться до аэропорта и..

Новые материалы

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


Для любых предложений по сайту: [email protected]