Разбор задачи «Независимое множество ребер»
Материал из DISCOPAL
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) |
||
(не показана одна промежуточная версия этого же участника) | |||
Строка 10: | Строка 10: | ||
* Преобразования данных как раз удобно показывать в ячейках ноутбука — новая структура — и сразу что в ней. Пандасовые датафреймы красивы, не надо их печатать превращая в строки. | * Преобразования данных как раз удобно показывать в ячейках ноутбука — новая структура — и сразу что в ней. Пандасовые датафреймы красивы, не надо их печатать превращая в строки. | ||
* При визуализации графа, запоминайте сгенеренную планаризацию прямо в нем же. | * При визуализации графа, запоминайте сгенеренную планаризацию прямо в нем же. | ||
+ | * Индексы модели полезны, стоит итерировать по ним, если надо что-то делать с переменными. | ||
+ | {{wl-publish: 2023-12-28 10:46:45 +0000 | StasFomin }} |
Текущая версия на 11:39, 28 декабря 2023
- TLDR
- Не забывайте хотя бы перед сдачей прогонять ноутбук сверху донизу (можно запутаться в порядке выполнения ячеек и инициализации переменных)
- Повторяемые вещи да, стоит засунуть в функцию (включая генерацию модели), но тогда не забывайте чтобы функция работала от параметров, а не от непонятно где заданных глобальных переменных
- Используйте мои хелперы, чтобы парсить данные, входные данные держите прямо в ноутбуке, в плоских строках — нам тут не нужна возня с CSV-файлами
- Преобразования данных как раз удобно показывать в ячейках ноутбука — новая структура — и сразу что в ней. Пандасовые датафреймы красивы, не надо их печатать превращая в строки.
- При визуализации графа, запоминайте сгенеренную планаризацию прямо в нем же.
- Индексы модели полезны, стоит итерировать по ним, если надо что-то делать с переменными.