Matly

Exercicis d'algorismes i complexitat

Biblioteca de 102 exercicis de 5 tipus diferents, de 10 en 10: els del mateix tipus canvien les dades. Escriu la resposta, comprova-la i, si falla, mira les pistes abans de rendir-te.

Si algun se't resisteix, torna a la teoria d'algorismes i complexitat. I quan et vegis fort, prova el simulacre d'examen: dotze exercicis en 35 minuts, la majoria dels difícils i sense pistes.

0 de 10 encertats

Exercici 1

Un bucle comença amb x=1x = 1 i repeteix x←2xx \leftarrow 2x fins que x≥10x \geq 10. Quantes iteracions fa?

Escriu només el número. Si no és enter, posa tres o quatre decimals.

Pots escriure fraccions (3/4), decimals amb punt o coma, e, π i arrels (sqrt(2)).

Exercici 2

El bucle exterior recorre ii de 11 a 55, i per a cada ii el bucle interior fa ii passos. Quantes operacions es fan en total?

Escriu només el número. Si no és enter, posa tres o quatre decimals.

Pots escriure fraccions (3/4), decimals amb punt o coma, e, π i arrels (sqrt(2)).

Exercici 3

Quin és l'ordre de creixement del cost de: Cerca binària en una taula ordenada?

Tria la resposta correcta

Exercici 4

Quantes parelles diferents d'elements es poden formar amb una llista de 44 elements? (És el nombre de comparacions que fa un algorisme que compara tothom amb tothom.)

Escriu només el número. Si no és enter, posa tres o quatre decimals.

Pots escriure fraccions (3/4), decimals amb punt o coma, e, π i arrels (sqrt(2)).

Exercici 5

L'ordenació per fusió compleix T(n)=2T(n/2)+nT(n) = 2T(n/2) + n amb T(1)=0T(1) = 0. Quant val T(2)T(2)?

Escriu només el número. Si no és enter, posa tres o quatre decimals.

Pots escriure fraccions (3/4), decimals amb punt o coma, e, π i arrels (sqrt(2)).

Exercici 6

Un bucle comença amb x=1x = 1 i repeteix x←2xx \leftarrow 2x fins que x≥20x \geq 20. Quantes iteracions fa?

Escriu només el número. Si no és enter, posa tres o quatre decimals.

Pots escriure fraccions (3/4), decimals amb punt o coma, e, π i arrels (sqrt(2)).

Exercici 7

El bucle exterior recorre ii de 11 a 66, i per a cada ii el bucle interior fa ii passos. Quantes operacions es fan en total?

Escriu només el número. Si no és enter, posa tres o quatre decimals.

Pots escriure fraccions (3/4), decimals amb punt o coma, e, π i arrels (sqrt(2)).

Exercici 8

Quin és l'ordre de creixement del cost de: Recórrer una llista i sumar-ne els elements?

Tria la resposta correcta

Exercici 9

Quantes parelles diferents d'elements es poden formar amb una llista de 55 elements? (És el nombre de comparacions que fa un algorisme que compara tothom amb tothom.)

Escriu només el número. Si no és enter, posa tres o quatre decimals.

Pots escriure fraccions (3/4), decimals amb punt o coma, e, π i arrels (sqrt(2)).

Exercici 10

L'ordenació per fusió compleix T(n)=2T(n/2)+nT(n) = 2T(n/2) + n amb T(1)=0T(1) = 0. Quant val T(4)T(4)?

Escriu només el número. Si no és enter, posa tres o quatre decimals.

Pots escriure fraccions (3/4), decimals amb punt o coma, e, π i arrels (sqrt(2)).

Com escriure les respostes. A les integrals pots posar-hi la constant (+ C) o deixar-la: es dona per bona igual. Fes servir ^ per als exponents (x^2), * o res per multiplicar (3x i 3*x valen igual), / per dividir i sqrt( ) per a les arrels. Les funcions s'escriuensin(x), cos(x), ln(x), e^x. No cal que simplifiquis: qualsevol forma equivalent es dona per bona.