nihonium
/
mipt_clang
Archived
1
0
Fork 0

updated README.md

remotes/private/master
nihonium 3 years ago
parent 9922fad481
commit 92c4a7411a

@ -1,5 +1,4 @@
# MIPT C # MIPT C
Код из лекций Бабичева по алгоритмам и структурам данных. Решения контестов с Ejudge по архитектуре компьютера.
Несколько решенных задач для контестов с Ejudge и горка всякой мелочевки. Публикуется, как правило, после окончания контеста.

@ -0,0 +1,5 @@
#include <stdio.h>
int main() {
char a = 0, b = 0, c = 0, d = 0;
}

@ -0,0 +1,22 @@
# CPU
* Беззнаковые
* По модулю 256 (8-битность)
* Switch
* Массив регистров
* #ifdef REGISTERS
Используем REGISTERS
# Cache
* Первая лекция Северова
* "Размазывает" справа налево
* Обнулять массив через {0}/{}
* Двумерный массив можно инициализировать последовательным списком
* Адрес массива - не lvalue
* Матрицы симметричны относительно диагонали
* У второй матрицы меняем индексы местами
*
# Notes
* (int (*)[10])p - "приведение" к массиву длины 10