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


Я создал чат-бота в своем проекте Collage Days
Меня всегда восхищала идея искусственного интеллекта. Мне нравится идея, что компьютеры можно запрограммировать так, чтобы они учились и думали сами за себя. Поэтому, когда мне представилась возможность создать чат-бота, я был очень взволнован. Я решил создать чат-бота, который мог бы создавать проекты в дни коллажей. Я думал, что это будет интересный и сложный проект. Я также подумал, что это будет отличный способ узнать больше об ИИ. Сбор набора данных Первым шагом было собрать..

В программировании Да
4 СЕКСТРАДА - имя, адрес, значение, тип Как и было обещано в посте In Da Programming: Names, следующий пост будет посвящен чести переменных, и поехали. Независимо от того, что обычно делает программист и сколько пропущенных описаний переменных есть в Интернете, правда в том, что это абстракция ячейки памяти компьютера или совокупности ячеек. В предыдущем предложении я намеренно повернул камеру к программистам на секунду, потому что большую часть времени они думают о переменных как о..

Основные структуры данных Python: кортежи
Основные структуры данных Python: кортежи В первой статье серии Основные структуры данных Python я рассказал о списках и о том, как их можно использовать для хранения множества значений, а не создавать отдельные переменные для каждого значения. Вы можете проверить это здесь . В этом посте мы поговорим о структуре данных Tuple и о том, как она используется для хранения значений. Кортеж Какой структурой данных является кортеж? Кортеж очень похож на список, за исключением того,..

Ваш помощник по программированию № 2: глубокое погружение в условные операторы
Ваш помощник по программированию № 2: глубокое погружение в условные операторы Условные операторы в языках программирования позволяют выполнять блок кода только при выполнении определенного условия. В статье о потоке управления мы видели основы этого, но мы также можем использовать условия в некоторых других формах. Итак, давайте посмотрим на некоторые из них. Вложенные условия Вложенность условных операторов относится к практике размещения одного условного оператора внутри..

Лучшие навыки для перехода от младшего до старшего инженера-программиста
Переход на старший иногда может быть трудным, вот чему я научился Получить повышение может быть немного легче в начале, чем в дальнейшем. Повышение с младшего инженера-программиста до среднего уровня может быть довольно простым, но переход на старшего потребует немного больше размышлений и работы…

Глубокое погружение в структуры данных с использованием Javascript — Связный список — Шахин Арслан
Связанный список — это фундаментальная и линейная структура данных, известная своей высокой производительностью при вставке и удалении. Он обычно используется в качестве строительного блока в других структурах данных, таких как очереди, графики и деревья. При этом мы также можем сказать, что связанный список — это важный шаг для понимания этих структур данных, а также для создания пользовательских. Существуют различные варианты связанных списков: односвязный список (или мы просто..

Как хранить строки по ссылке в JavaScript
Как хранить строки по ссылке в JavaScript Строки JavaScript хранятся по значению и ведут себя так же, как любой другой примитив. Это означает, что каждый раз, когда мы разрезаем строку, мы фактически занимаем дополнительные слоты памяти. Хотя этот компромисс делает кодирование более удобным и намного проще, он очень неэффективен в памяти: edit: После исследования я обнаружил, что некоторые браузеры используют интернирование строк , что означает, что браузер будет хранить пул..