Публикации по теме 'learning'
Борьба с React
Введение
Это мой первый отчет об изучении новой технологии! Этот пост документирует мой путь изучения некоторых основ React при создании моего приложения-истребителя (ветвь react_only). Быстрое предупреждение, поскольку моей целью создания этого приложения было изучение React, я не прилагал никаких усилий для его стилизации. В каком-то смысле это намеренно выглядит абсолютно ужасно. Будет продолжение, в котором мы интегрируем Redux и немного расширим область применения. А пока..
Изучайте Python № 6 — «Давайте перечислим…
Изучайте Python № 6 — Давайте перечислим…
Что такое списки?
Списки в Python — это набор элементов данных. Что это значит? Давайте проверим приведенные ниже примеры.
Давайте посмотрим на пример
Пример 1:
Допустим, у нас есть список сотрудников с их name в качестве элементов списка.
employees = ["Abc", "Bcd"]
В приведенном выше элементе вы можете добавить новый элемент, удалить элемент, добавить элемент и т. д.
Добавить элемент
Есть два способа добавить новый..
Привет мир!
Я начинаю этот блог, чтобы помочь записывать и поддерживать мой путь в разработке программного обеспечения. Я не уверен, куда приведет это путешествие, но я думаю, что этот блог может помочь мне «дойти туда».
Я изучал компьютерные науки для получения степени бакалавра и работал в сети Интернет первого уровня после университета. В настоящее время я работаю в старшей школе директором по информационным технологиям, учителем программирования и тренером по робототехнике. Мне нравится работа и..
Hebbian Learning: обучение велосипеду
Hebbian Learning — это теория о том, как мы учимся и запоминаем вещи, укрепляя связи между нейронами в мозге.
Вот пример того, как Hebbian Learning можно применить к обучению езде на велосипеде:
Когда вы только начинаете учиться кататься на велосипеде, вам может быть трудно балансировать и одновременно крутить педали. Ваш мозг пытается установить новые связи между нейронами, отвечающими за равновесие, координацию и мышечный контроль. По мере того, как вы практикуетесь в езде на..
Fun Challenge-Day 1: Advent of Code 2022
Цель: подсчет калорий. Найдите эльфа с наибольшим количеством калорий и 3 лучших эльфа по общему количеству калорий.
Это больше похоже на блог, где я отслеживаю свой код для челленджа и записываю свои мысли! Так что не читайте, если не хотите спойлеров! Не стесняйтесь выполнять задание самостоятельно на adventofcode.com .
Я впервые участвую в соревнованиях по программированию, и я рад, что вышел из своей зоны комфорта, чтобы посоревноваться в этом мероприятии. Впервые я узнал..
Разбивая все кнопки
Начинаю работу над подотчетностью, когда пробую свои силы в обучении программированию.
Я помню, как играл в видеоигры, когда был моложе, и если была часть, где мне нужно было использовать определенную комбинацию, но я не помнил элементы управления, я делал то, что, вероятно, делало большинство людей тогда… разбивал все кнопки. Я надеялся, что при случайном нажатии кнопок действие произойдет волшебным образом и поможет мне продвинуться в моих поисках. Это сработало? Не так часто. Да,..
Leetcode 98. Проверка двоичного дерева поиска
Постановка задачи
Имея root двоичного дерева, определить, является ли оно допустимым двоичным деревом поиска (BST) .
Действительный BST определяется следующим образом:
Левое поддерево узла содержит только узлы с ключами меньше ключа узла. Правое поддерево узла содержит только узлы с ключами больше ключа узла. И левое, и правое поддеревья также должны быть бинарными деревьями поиска.
Тестовые случаи
Пример 1:
Input: root = [2,1,3]
Output: true
Пример..