コード例 #1
0
 public void insertarNodo(string nickame, string contrasena, string correo, int conectado)
 {
     raiz = insertarNodo(nickame, contrasena, correo, conectado, raiz);
 }
コード例 #2
0
 public NodoArbol insertarNodo(string nickname, string contrasena, string correo, int conectado, NodoArbol nodo)
 {
     if (nodo == null)
     {
         nodo = new NodoArbol(nickname, contrasena, correo, conectado);
     }
     else if (nickname.CompareTo(nodo.Nickname) > 0)
     {
         NodoArbol izquierdo;
         izquierdo      = insertarNodo(nickname, contrasena, correo, conectado, nodo.Izquierdo);
         nodo.Izquierdo = izquierdo;
     }
     else if (nickname.CompareTo(nodo.Nickname) < 0)
     {
         NodoArbol derecho;
         derecho      = insertarNodo(nickname, contrasena, correo, conectado, nodo.Derecho);
         nodo.Derecho = derecho;
     }
     return(nodo);
 }
コード例 #3
0
 public Espejo()
 {
     raiz = new NodoArbol("Marvin25", "Marvin25", "*****@*****.**", 0);
 }
コード例 #4
0
 public void Eliminar(string nickname)
 {
     raiz = Eliminar(nickname, raiz);
 }
コード例 #5
0
        public string RetornarClave(string nombre)
        {
            NodoArbol aux = arbolito.Buscar(nombre);

            return(aux.Contrasena);
        }
コード例 #6
0
        public string RetornarCorreo(string nombre)
        {
            NodoArbol aux = arbolito.Buscar(nombre);

            return(aux.Correo);
        }
コード例 #7
0
 public NodoHash(NodoArbol usuario, int clave)
 {
     Clave   = clave;
     Usuario = usuario;
 }