Esempio n. 1
0
 public void AtualizarEstimativa(No no, PesoEstimativa novoPeso)
 {
     if (!_pesos.ContainsKey(no))
     {
         _pesos.Add(no, novoPeso);
     }
     else
     {
         _pesos[no] = novoPeso;
     }
 }
Esempio n. 2
0
            public PesoEstimativa DescobrirPeso(No no)
            {
                PesoEstimativa result;

                if (!_pesos.ContainsKey(no))
                {
                    result = new PesoEstimativa(null, int.MaxValue);
                    _pesos.Add(no, result);
                }
                else
                {
                    result = _pesos[no];
                }
                return(result);
            }