# HavelHakimi¶

## Overview¶

class grinpy.HavelHakimi(sequence)

Class for performing and keeping track of the Havel Hakimi process on a sequence of positive integers.

sequence : input sequence
The sequence of integers to initialize the Havel Hakimi process.

## Methods¶

 HavelHakimi.__init__(sequence) HavelHakimi.depth() Return the depth of the Havel Hakimi process. HavelHakimi.get_elimination_sequence() Return the elimination sequence of the Havel Hakimi process. HavelHakimi.get_initial_sequence() Return the initial sequence passed to the Havel Hakimi class for initialization. HavelHakimi.is_graphic() Return whether or not the initial sequence is graphic. HavelHakimi.get_process() Return the list of sequence produced during the Havel Hakimi process. HavelHakimi.residue() Return the residue of the sequence.