186 прочтений · 2 года назад
Структуры данных: основы алгоритмов
Источник: Nuances of Programming Предыдущие статьи: “Руководство по структурам данных и алгоритмам: введение и настройка среды” Алгоритм  —  это пошаговая процедура, которая определяет набор выполняемых в том или ином порядке инструкций для получения желаемого результата. Алгоритмы обычно создаются независимо от базовых языков программирования, т. е. с возможностью реализации на нескольких языках. С точки зрения структур данных, важны следующие категории алгоритмов: Характеристики алгоритма Не все процедуры можно назвать алгоритмом...
43 прочтения · 3 года назад
Передача данных по шине (матрице)
Привет! С вами снова Merion Academy - платформа доступного IT образования. В небольших сетевых устройствах с одним сетевым процессом (ASIC или NPU) переместить пакет из входной очереди в выходную просто. Оба интерфейса ввода и вывода используют общий пул памяти пакетов, поэтому указатель на пакет может быть перемещен из одной очереди в другую. Для достижения большего количества портов и более крупных устройств - особенно устройств шасси - должна быть внутренняя шина или матрица, которая соединяет механизмы обработки входных и выходных пакетов...