Как стать автором
Обновить
66
0
Andrei Zhlobich @anjensan

Human

Отправить сообщение

Введение в org-mode emacs

Время на прочтение4 мин
Количество просмотров51K
По сути это даже не перевод, а свободное изложение моих мыслей на эту тему, после ознакомления с указанным источником. То есть — переработка. Некоторые, показавшиеся очевидными, вещи, были намеренно исключены из текста. Какие-то, показавшиеся полезными — добавлены.

Введение


Описано было довольно хорошо вот здесь.

Как его подключить

Если у Вас версия 22 и выше — он у Вас уже установлен. Если нет — установите новую версию. :)

Дальше - больше.
Всего голосов 37: ↑29 и ↓8+21
Комментарии29

Суффиксный массив — удобная замена суффиксного дерева

Время на прочтение14 мин
Количество просмотров34K
Здравствуйте, уважаемое сообщество! Думаю, многим знакома такая структура данных как суффиксное дерево. На Хабре уже было описание как его построить и зачем. Если вкратце, то оно нужно тогда, когда надо много раз искать какие-то произвольные образцы Xi в заранее заданном тексте A, а строится такое дерево мучительно с помощью алгоритма Укконена (есть и другие варианты, но они предполагают еще большее количество страданий). Общее наблюдение при работе с алгоритмами таково, что деревья — это, конечно, хорошо, но на практике их лучше избегать из за серьезных оверхэдов по памяти и не очень оптимального (с точки зрения эффективности оперирования данными компьютером) расположения. Кроме того, именно в таком дереве есть еще более существенная неприятность, а именно алфавитнозависимость структуры. Для решения этих проблем был придуман суффиксный массив. О том как его строить и как использовать и пойдет в этой статье.

Материал статьи предполагает знание понятий суффикса и префикса строки, а также знание того, как работает бинарный поиск. Надо также представлять, что такое стабильная сортировка и поразрядная сортировка, а также понимание, что имеется ввиду под стабильной сортировкой подсчетом. Для некоторых частей нам понадобится знание задачи о минимуме на отрезке — Range Minimum Query (RMQ). Ну, в общем, вас предупредили: никто не говорил, что будет просто.

Читать дальше →
Всего голосов 45: ↑45 и ↓0+45
Комментарии12

НормаСахар — стартап, помогающий диабетикам

Время на прочтение5 мин
Количество просмотров16K
Сахарный диабет — это крупнейшая неинфекционная эпидемия XXI века. По данным Всемирной Организации Здравоохранения, от 8 до 12% человеческой популяции страдают диабетом. Мы не будем говорить о сотнях миллионов больных — это слишком трудно себе наглядно представить.
Скажем проще. Если речь идет о 8% населения, то это практически каждый двенадцатый. Если о 12% — это каждый восьмой.

Теперь представьте, что вы сидите в кинозале. Ряд перед вами; люди на вашем ряду, справа и слева от вас; ряд за вами. Так вот — просто протяните руку: вперед, назад, вправо, влево. И вы обязательно наткнетесь на диабетика. Вот что означает такое проникновение сахарного диабета в человеческую популяцию.

Если сахарный диабет не лечить — скрупулезно, каждый день и час, он убьет больного с вероятностью 100%. Это может случиться через пять или через двадцать лет с момента реального начала заболевания — неважно. Важно то, что исключений из правила не бывает.
Читать дальше →
Всего голосов 18: ↑17 и ↓1+16
Комментарии72
12 ...
7

Информация

В рейтинге
Не участвует
Откуда
Warszawa, Польша
Дата рождения
Зарегистрирован
Активность