--- title: "Тест Markdown разметки" date: "2024-12-22" tags: ["test", "markdown"] description: "Тестирование поддержки таблиц и списков в Markdown" --- # Тест Markdown разметки ## Списки ### Ненумерованный список - Первый пункт - Второй пункт - Вложенный пункт 1 - Вложенный пункт 2 - Третий пункт ### Нумерованный список 1. Первый пункт 2. Второй пункт 1. Вложенный пункт 1 2. Вложенный пункт 2 3. Третий пункт ### Список задач - [x] Сделать поддержку таблиц - [ ] Добавить подсветку синтаксиса - [ ] Настроить стили ## Таблицы ### Простая таблица | Заголовок 1 | Заголовок 2 | Заголовок 3 | |-------------|-------------|-------------| | Ячейка 1 | Ячейка 2 | Ячейка 3 | | Ячейка 4 | Ячейка 5 | Ячейка 6 | ### Таблица с выравниванием | Левый | По центру | Правый | Числа | |:------|:---------:|-------:|------:| | текст | текст | текст | 1000 | | данные| данные | данные| 200 | | еще | еще | еще | 3 | ### Сложная таблица | Процессор | Архитектура | Частота | Ядра | |-----------|-------------|---------|------| | Cortex-A78 | ARM | 2.8 GHz | 8 | | Rocket | RISC-V | 1.5 GHz | 4 | | x86-64 | x86 | 3.5 GHz | 16 | ## Код ```python def hello(): print("Hello World") def calculate(a, b): return a + b ``` ```cpp #include #include using namespace std; void quicksort(char *items, int len); void qs(char *items, int left, int right); int main() { setlocale(LC_ALL, "ru_RU.UTF-8"); char str[] = "jfmckldoelazlkper"; int i; cout << "Исходный массив: " << str << "\n"; quicksort(str, strlen(str)); cout << "Отсортированный массив: " << str << "\n"; return 0; } void quicksort(char *items, int len) { qs(items, 0, len-1); } void qs(char *items, int left, int right) { int i, j; char x, y; i = left, j = right; x = items[( left+right) / 2]; do { while ((items[i] < x) && (i < right)) i++; while ((x < items[j]) && (j > left)) j--; if (i <= j) { y = items[i]; items[i] = items[j]; items[j] = y; i++; j--; } } while (i <= j); if(left < j) qs(items, left, j); if(i < right) qs(items, i, right); } ``` ## Цитата > Это важная цитата из статьи о RISC-V > Вторая строка цитаты ## Ссылки и изображения [Ссылка на RISC-V](https://riscv.org) ![Изображение](https://riscv.org/wp-content/uploads/2025/12/breker-sat.jpg) ## Горизонтальная линия --- **RISC-V** (произносится «риск-файв») — это открытая и свободная архитектура набора команд (Instruction Set Architecture, ISA) для процессоров. В отличие от закрытых архитектур x86 (Intel, AMD) или ARM, спецификации RISC-V находятся в открытом доступе, а их использование не требует выплаты лицензионных отчислений. Это не конкретный процессор, а стандарт, на основе которого любая компания или исследовательская группа может разработать собственное ядро. В условиях современных технологических ограничений RISC-V перестал быть просто академическим проектом и превратился в стратегическую возможность для создания независимой технологической базы.