All pastes #810061 Raw Edit

insert

public java v1 · immutable
·published 2007-12-09 15:01 UTC
rendered paste body
	protected void insertElement (String word, String sortword)	{		TreeNode it = root;		boolean found = false;				for (int i = 0; i < sortword.length(); i++){						// Kantenliste noch leer			if (it.edges == null)			{				// Kante und neuen Knoten einfuegen und it auf neuen Knoten setzen				TreeNode tmpnode = new TreeNode();				it.edges.add(new TreeEdge(sortword.charAt(i), tmpnode));				it = tmpnode;			}			else			{				found = false;				for (TreeEdge edge : it.edges)					if (edge.content.equals(sortword.charAt(i)))					{												found = true;						it = edge.pNode;						break;					}							// Buchstabe noch nicht enthalten neue Kante einf�gen und it auf neuen Knoten setzen				if (!found)				{					TreeNode tmpnode = new TreeNode();					it.edges.add(new TreeEdge(sortword.charAt(i), tmpnode));					it = tmpnode;				}			}					}				it.addWord(word);	}