C# Класс SearchAlgorithms.Automata.Nfa

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddFinalState ( int>.Tuple finalState ) : void
AddTransition ( int>.Tuple src, char input, int>.Tuple dest ) : void
ConstructDfaUsingPowerSet ( ) : Dfa
Nfa ( ) : System
WriteGraph ( ) : string

Приватные методы

Метод Описание
_Expand ( AutomataState states ) : AutomataState
_GetInputs ( AutomataState states ) : IEnumerable
_IsFinal ( AutomataState states ) : bool
_NextState ( AutomataState states, char input ) : AutomataState

Описание методов

AddFinalState() публичный Метод

public AddFinalState ( int>.Tuple finalState ) : void
finalState int>.Tuple
Результат void

AddTransition() публичный Метод

public AddTransition ( int>.Tuple src, char input, int>.Tuple dest ) : void
src int>.Tuple
input char
dest int>.Tuple
Результат void

ConstructDfaUsingPowerSet() публичный Метод

public ConstructDfaUsingPowerSet ( ) : Dfa
Результат Dfa

Nfa() публичный Метод

public Nfa ( ) : System
Результат System

WriteGraph() публичный Метод

public WriteGraph ( ) : string
Результат string