Submit Search
Upload
Devel::PPAP
•
1 like
•
877 views
Ruslan Zakirov
Follow
Technology
Entertainment & Humor
Report
Share
Report
Share
1 of 25
Download now
Download to read offline
Recommended
Smokoko S.A.: Art engineering
Smokoko S.A.: Art engineering
DevGAMM Conference
Ngs 1 2
Ngs 1 2
BioinformaticsInstitute
Анимация в PascalABC
Анимация в PascalABC
ValiaKuba
графические возможности паскаль
графические возможности паскаль
Irina Trofimovich
бомба для графики в паскаль
бомба для графики в паскаль
ИРИНА НЕЧАЕВА
трасировка Mpi приложений
трасировка Mpi приложений
Michael Karpov
Как впихнуть утро в сосновом лесу в 4 килобайта. Иван Авдеев. UNIGINE Open Ai...
Как впихнуть утро в сосновом лесу в 4 килобайта. Иван Авдеев. UNIGINE Open Ai...
Unigine Corp.
Азбука информатики в загадках и ребусах. Филворд
Азбука информатики в загадках и ребусах. Филворд
Анатолий Мячев
Recommended
Smokoko S.A.: Art engineering
Smokoko S.A.: Art engineering
DevGAMM Conference
Ngs 1 2
Ngs 1 2
BioinformaticsInstitute
Анимация в PascalABC
Анимация в PascalABC
ValiaKuba
графические возможности паскаль
графические возможности паскаль
Irina Trofimovich
бомба для графики в паскаль
бомба для графики в паскаль
ИРИНА НЕЧАЕВА
трасировка Mpi приложений
трасировка Mpi приложений
Michael Karpov
Как впихнуть утро в сосновом лесу в 4 килобайта. Иван Авдеев. UNIGINE Open Ai...
Как впихнуть утро в сосновом лесу в 4 килобайта. Иван Авдеев. UNIGINE Open Ai...
Unigine Corp.
Азбука информатики в загадках и ребусах. Филворд
Азбука информатики в загадках и ребусах. Филворд
Анатолий Мячев
Cgroup и их использование в бк
Cgroup и их использование в бк
Yandex
Vim or die
Vim or die
Ivan Evtukhovich
Графика в Паскаль
Графика в Паскаль
starsboy
«Анимация в PascalABC»
«Анимация в PascalABC»
ValiaKuba
графика Pascal ABC
графика Pascal ABC
Элла Якубейко
Progr labrab-4-2013-c++
Progr labrab-4-2013-c++
Moscow Aviation Institute (National Research University), MAI
implementation of 'go'-like language constructions in scala (russian)
implementation of 'go'-like language constructions in scala (russian)
Ruslan Shevchenko
Низкоуровневые оптимизации. Андрей Аксенов. Unigine Open Air 2013
Низкоуровневые оптимизации. Андрей Аксенов. Unigine Open Air 2013
Unigine Corp.
PG Day'14 Russia, PostgreSQL как платформа для разработки приложений, часть 3...
PG Day'14 Russia, PostgreSQL как платформа для разработки приложений, часть 3...
pgdayrussia
Управление памятью в GO
Управление памятью в GO
ssuserb5dd93
Оптимизация потребления памяти в Java - делаем уборку правильно
Оптимизация потребления памяти в Java - делаем уборку правильно
Vitebsk DSC
Методы поиска уязвимостей в программах
Методы поиска уязвимостей в программах
Vasiliy Shapovalov
Методы поиска уязвимостей
Методы поиска уязвимостей
solertia
Array Work C
Array Work C
Alexey Bovanenko
12 вариантов использования Redis — в Tarantool (Александр Календарев, Констан...
12 вариантов использования Redis — в Tarantool (Александр Календарев, Констан...
Ontico
Магия в Python: Дескрипторы. Что это?
Магия в Python: Дескрипторы. Что это?
PyNSK
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
tfmailru
Типичный стек технологий для использования с Node.js
Типичный стек технологий для использования с Node.js
Serge Shirokov
Мир Python функционалим с помощью библиотек
Мир Python функционалим с помощью библиотек
PyNSK
More Related Content
What's hot
Cgroup и их использование в бк
Cgroup и их использование в бк
Yandex
Vim or die
Vim or die
Ivan Evtukhovich
Графика в Паскаль
Графика в Паскаль
starsboy
«Анимация в PascalABC»
«Анимация в PascalABC»
ValiaKuba
графика Pascal ABC
графика Pascal ABC
Элла Якубейко
Progr labrab-4-2013-c++
Progr labrab-4-2013-c++
Moscow Aviation Institute (National Research University), MAI
implementation of 'go'-like language constructions in scala (russian)
implementation of 'go'-like language constructions in scala (russian)
Ruslan Shevchenko
Низкоуровневые оптимизации. Андрей Аксенов. Unigine Open Air 2013
Низкоуровневые оптимизации. Андрей Аксенов. Unigine Open Air 2013
Unigine Corp.
PG Day'14 Russia, PostgreSQL как платформа для разработки приложений, часть 3...
PG Day'14 Russia, PostgreSQL как платформа для разработки приложений, часть 3...
pgdayrussia
Управление памятью в GO
Управление памятью в GO
ssuserb5dd93
Оптимизация потребления памяти в Java - делаем уборку правильно
Оптимизация потребления памяти в Java - делаем уборку правильно
Vitebsk DSC
Методы поиска уязвимостей в программах
Методы поиска уязвимостей в программах
Vasiliy Shapovalov
Методы поиска уязвимостей
Методы поиска уязвимостей
solertia
Array Work C
Array Work C
Alexey Bovanenko
12 вариантов использования Redis — в Tarantool (Александр Календарев, Констан...
12 вариантов использования Redis — в Tarantool (Александр Календарев, Констан...
Ontico
Магия в Python: Дескрипторы. Что это?
Магия в Python: Дескрипторы. Что это?
PyNSK
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
tfmailru
Типичный стек технологий для использования с Node.js
Типичный стек технологий для использования с Node.js
Serge Shirokov
Мир Python функционалим с помощью библиотек
Мир Python функционалим с помощью библиотек
PyNSK
What's hot
(19)
Cgroup и их использование в бк
Cgroup и их использование в бк
Vim or die
Vim or die
Графика в Паскаль
Графика в Паскаль
«Анимация в PascalABC»
«Анимация в PascalABC»
графика Pascal ABC
графика Pascal ABC
Progr labrab-4-2013-c++
Progr labrab-4-2013-c++
implementation of 'go'-like language constructions in scala (russian)
implementation of 'go'-like language constructions in scala (russian)
Низкоуровневые оптимизации. Андрей Аксенов. Unigine Open Air 2013
Низкоуровневые оптимизации. Андрей Аксенов. Unigine Open Air 2013
PG Day'14 Russia, PostgreSQL как платформа для разработки приложений, часть 3...
PG Day'14 Russia, PostgreSQL как платформа для разработки приложений, часть 3...
Управление памятью в GO
Управление памятью в GO
Оптимизация потребления памяти в Java - делаем уборку правильно
Оптимизация потребления памяти в Java - делаем уборку правильно
Методы поиска уязвимостей в программах
Методы поиска уязвимостей в программах
Методы поиска уязвимостей
Методы поиска уязвимостей
Array Work C
Array Work C
12 вариантов использования Redis — в Tarantool (Александр Календарев, Констан...
12 вариантов использования Redis — в Tarantool (Александр Календарев, Констан...
Магия в Python: Дескрипторы. Что это?
Магия в Python: Дескрипторы. Что это?
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
Типичный стек технологий для использования с Node.js
Типичный стек технологий для использования с Node.js
Мир Python функционалим с помощью библиотек
Мир Python функционалим с помощью библиотек
Devel::PPAP
1.
Devel::PPAP
Руслан Закиров
2.
5 миллионов чисел
3.
1 23 456
4.
2 секунды
256 символов https://www.spoj.pl/problems/SUMITR/
5.
Devel::NYTProf
.... gprof
6.
PP Push-Pop функции
Дерево
7.
pp_shift pp_push pp_print pp_...
3xx pp*.c
8.
Для кого
9.
Для меня
10.
Для программистов
11.
describe_array(...) { ... /* if
( size > 1000 ) Perl_warner(... «Big array used: ...» ); */
12.
Для p5p
13.
Интересные Находки
14.
shift;
15.
shift;
→ pp_gv pp_rv2av pp_shift
16.
shift;
→ pp_shift + Opf_SPECIAL
17.
1% 5% 25% 33%
18.
Массивы |....|.....|....|
19.
shift @; ||......||
→ |.|.....||
20.
push @, 1;
|||| → ||.|...|
21.
unshift @, 1;
|.|..|| → ||....||
22.
unshift @, 1;
||....|| → |.|.....|..| ||......|......|
23.
shift+push
||....|| → |.|...|| ||....|....|
24.
http://github.com /ruz/Devel-PPA
25.
Вопросы?
Download now