GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

Anaydis inmutable

Pokcron g Anaydis - Inmutable Quinto Grado Englisch 15 Karten

Karten in diesem Stapel (15)

  1. 1Beneficios de immutable objectsNo mutan / No se modifican por otro thread
    Minimiza el error de los side-effects
    Esta todo referenciado
    Esta todo registrado al ser immutable
    Tiene campos obligatorios( no cambian)
  2. 2Immutable Linked. Orden de firstO(1)
  3. 3Immutable Linked. Orden de prependO(1)
  4. 4Immutable Linked. Orden de appendO(n)
  5. 5Immutable Linked. Orden de concatO(n)
  6. 6Immutable Linked. Orden de insertO(n)
  7. 7Immutable Linked. Orden de lastO(n)
  8. 8Immutable Linked. Orden de nthO(n)
  9. 9Que es un cons y que es un nil?cons algo
    nil null
  10. 10Como se va encandenando una lista? (en codigo)cons("q", cons("r", baz.tail()))
  11. 11Como funciona el linked list inmutableTiene un head T, un tail que es una lista, el cual deja hacer mas listas dentro de estas listas.
    Luego tiene un reversed, el reversed crea una lista vacia y va haciendo que esta lista sea igual a (current head , reversed). current = current.tail;
  12. 12BankersQueue estructuraimplements Queue
    2 listas in, out
    2 constructores 1 cuando empieza que esta vacio y el otro que iguala in y out
    3 metodos enqueu, dequeu, is empty
  13. 13BankersQueue enqueuedevuelve un BankersQueue con el nuevo una list.cons en el in con el nuevo value y el in.
  14. 14BankersQueue dequeueSi out esta empty out se vuelve la reversa de in. Y retorna el head del out con un nuevo BankersQueue que contiene nil como head y lo que viene despues del out.
    De caso contratio simplemente devuelve el head del out y un bankersqueue con in y out.tail
  15. 15Como calcular la Length de Bankers QueueLa length de bankers queueu, la calculo de la siguiente manera. Creo una lista temp y las recorro sacando todo y sumo el length cada vez que itero

Informationen

Beschreibung
Quinto Grado Anaydis - Inmutable Karteikarten am Anaydis inmutable, erstellt von Pokcron g am 05/11/2021.
Erstellt von
Pokcron g
Aufrufe
14
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck