C# Класс AdvancedAlgorithms.DNAMatcher.TreeNode

Represents a treenode in the suffix tree
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
BelongsToStrings HashSet
Children IList
Value string
nodeDepth int
parent TreeNode
stringDepth int

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

Метод Описание
AddSuffix ( List suffix, int stringNumber ) : void
Output ( ) : void

Outputs a pretty poor representation of the tree.

Search ( TreeNode startNode, List suffix, int stringNumber ) : TreeNode

Searches for the node to insert the suffixes under Dwindles down the suffix list to remove ones already inserted

TreeNode ( ) : System
TreeNode ( TreeNode parent, string incomingLabel, int depth, int stringNumber ) : System

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

Метод Описание
Insert ( TreeNode insertAt, List suffix, int stringNumber ) : void

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

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

public AddSuffix ( List suffix, int stringNumber ) : void
suffix List
stringNumber int
Результат void

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

Outputs a pretty poor representation of the tree.
public Output ( ) : void
Результат void

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

Searches for the node to insert the suffixes under Dwindles down the suffix list to remove ones already inserted
public Search ( TreeNode startNode, List suffix, int stringNumber ) : TreeNode
startNode TreeNode
suffix List
stringNumber int
Результат TreeNode

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

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

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

public TreeNode ( TreeNode parent, string incomingLabel, int depth, int stringNumber ) : System
parent TreeNode
incomingLabel string
depth int
stringNumber int
Результат System

Описание свойств

BelongsToStrings публичное свойство

public HashSet BelongsToStrings
Результат HashSet

Children публичное свойство

public IList Children
Результат IList

Value публичное свойство

public string Value
Результат string

nodeDepth публичное свойство

public int nodeDepth
Результат int

parent публичное свойство

public TreeNode parent
Результат TreeNode

stringDepth публичное свойство

public int stringDepth
Результат int