Изменения

Перейти к: навигация, поиск

Терпеливая сортировка

4 байта добавлено, 21:32, 7 июня 2014
Псевдокод
List<Stack<E>> createPiles(E[] source)
List<Stack<E>> piles
HashMap<E,E> previous
'''for''' i = 0..n - 1
Stack<E> pile = Pile(source[i])
'''else'''
piles[j].add(Pile(source[i]))
HashMap<E,E> previous previous.set(piles[j].peek(), piles[j - 1].peek()) <font color=green> // для последующего получения НВП </font>
'''return''' piles

Навигация