C# 클래스 BuildingsIterator.ScramblingGenerator

Генерирует все возможные сочетания.
파일 보기 프로젝트 열기: intervals-mining-lab/libiada-core

공개 메소드들

메소드 설명
Generate ( Alphabet alphabet, int length, List characteristic ) : ChainPicksWithCharacteristics

Generates hashtable with all possible combinations as keys and characteristics list as values.

비공개 메소드들

메소드 설명
CalculateCharacteristics ( Chain chain, List characteristic ) : List

The calculate characteristics.

GenerateChain ( Alphabet alphabet, int i, int length ) : Chain

The generate chain.

메소드 상세

Generate() 공개 메소드

Generates hashtable with all possible combinations as keys and characteristics list as values.
public Generate ( Alphabet alphabet, int length, List characteristic ) : ChainPicksWithCharacteristics
alphabet Alphabet /// Alphabet for generated sequences. ///
length int /// Length of generated sequences. ///
characteristic List /// Calculated characteristics. ///
리턴 ChainPicksWithCharacteristics