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


Позвони и повтори
На основе этого ответа Stack Overflow и этого ответа Stack Exchange Так же, как cmp и jl , инструкции call и ret выполняют множество задач, используя одну инструкцию, поэтому немного сложно понять, что они делают (если вы еще не знаете об этом). Если вы посмотрите на соглашение о вызовах cdecl для Intel x86 , там говорится, что новая функция сначала поместит содержимое ebp в стек, а затем вытолкнет его обратно в ebp, когда это будет сделано для его восстановления, например..

Деревья AVL - избавьтесь от связанных списков в BST
Если вы не читали опубликованную до этого статью, у вас могут возникнуть некоторые трудности. Вот почему я рекомендую вам прочитать их, прежде чем начинать эту статью 😊. Я перечислю их ниже ... Супермассивы - Связанные списки 💪 Бинарные деревья и BST - кислородный источник структур данных Оглавление Вступление Вращения Добавление узла Ребалансировка Вращения Вступление В прошлый раз мы говорили о двоичных деревьях поиска , а также об их преимуществах и..

3. Самая длинная подстрока без повторяющихся символов Решение LeetCode.
Вопрос: Ссылка: https://leetcode.com/problems/длинная-подстрока-без-повторяющихся-символов/ Имея строку s , найдите длину самого длинного подстрока без повторяющихся символов. Пример 1: Input: s = "abcabcbb" Output: 3 Explanation: The answer is "abc", with the length of 3. Пример 2: Input: s = "bbbbb" Output: 1 Explanation: The answer is "b", with the length of 1. Пример 3: Input: s = "pwwkew" Output: 3..

От непрерывного к категориальному: изучение логистической регрессии   —   неделя 3, день 17
Приветствую, энтузиаст данных! Добро пожаловать на 17-й день нашей серии «Python для науки о данных: 100 дней до мастерства». Основываясь на нашем понимании линейной регрессии из 16-го дня, сегодня мы переходим к логистической регрессии — важному инструменту для задач классификации. К концу нашего занятия вы овладеете концепцией и практической реализацией логистической регрессии с использованием Python. Логистическая регрессия: учебник для начинающих В то время как линейная..

Бит по битам и байтам
Еще в школьные годы мы привыкли считать 0, 1, 2..9 ... и мы ссылались на десятичную систему счисления с основанием 10, состоящую из 10 цифр. Любое число может быть образовано с использованием степеней 10. Например, 125 это: Это то, что мы использовали до сих пор. Но тогда что такое 0 и 1. Почему 0 и 1? Наши компьютеры - это электрические устройства, которые понимают, включено или выключено. Мы следуем двоичной системе, состоящей из двух цифр 0 и 1, чтобы общаться с ними. Пусть это..

Дорога к гению: превосходство # 51
Каждый день я решаю несколько задач по программированию и головоломок из рейтингового режима Codr. Цель - достичь звания гения, попутно объясняю, как их решаю. Для начала вам не нужен опыт программирования, и вы узнаете массу нового и интересного по ходу дела. function backtrack(list, tempList, nums, start) { list.push([...tempList]); for(let i = start; i < nums.length; i++) { tempList.push(nums[i]); backtrack(list, tempList, nums, i + 1);..

Новый интернет-блок для изменения бизнес-модели
Новый интернет-блок для изменения бизнес-модели На блоке есть новая бизнес-модель, и она называется метавселенная. Если вы не знакомы с этим термином, метавселенная — это в основном виртуальный мир, с которым люди могут взаимодействовать и жить. Думайте об этом как об онлайн-игре, но в которой вы действительно можете зарабатывать деньги. И в этом пространстве уже есть несколько крупных игроков. У Facebook есть гарнитура Oculus Rift, которая позволяет пользователям исследовать..