Graphe orienté
On considère dans cet exercice un graphe orienté représenté sous forme de listes d’adjacence.
On suppose que les sommets sont numérotés de 0
Ă n-1
.
Par exemple, le graphe suivant :
est représenté par la liste d’adjacence suivante :
Écrire une fonction voisins_entrants(adj, x)
qui prend en paramètre le graphe
donné sous forme de liste d’adjacence et qui renvoie une liste contenant les voisins entrants
du sommet x
, c’est-à -dire les sommets y
tels qu’il existe une arête de y
vers x
.
Exemples :
Exemple
Compléter ci-dessous
Tronquer ou non le feedback dans les terminaux (sortie standard & stacktrace / relancer le code pour appliquer)
Si activé, le texte copié dans le terminal est joint sur une seule ligne avant d'être copié dans le presse-papier
.128013fd6nmi4=]3y_ puts5[/v1b(jP)lgow-ah:rxS2cek,.050c0P0q0H0g0C0r0n0O0C0H0r0r0i010q0g0o010406050r0p0f0f0H0K0l040M0E0C0p0-0E0e050u0@0_0{0}0=0o04051d161g0u1d0=0c0g0v0#0%0)0+0%0e0D0p0H0D0P0G0o0l0q0I140n0I0g0D0I0C1I0I0q0:050W0x0C0P1p0(0*011H1J1L1J0q1R1T1P0q0K1e1D0#100r0o0H0e0+0N011V1r010b0Y0P0e0H0f0P1P1;1?1{1X1~1T21230:0a0n0A0K0E0o0E0r0g130e0n0U1/0K0K0P0O2o16260e1e0u1D2B1+1-1,1Q0c281s0g0e202l1P1m1o0$1W2L2N0e0E2R1P0o2u1e2z2B2(0?1=2p2T1|2X0K0`0C1P0H1G2u0b0+030m0m0O2Y0P1L2W0E0G0N0G0w0:0w160H2)2,0;2+272.1X2:2=2@2_0P2{012}2 31332O36360:0N3c3e1?3g2z2K013l0H2?1e2^0I2`2|2~300U3v2X3x0k0:0k3B2y3f0=3F3j0+3I3K053M3O3r3Q3u2M3w370h0:0h3Z173#3h2-1q3k0E2;3J3n3N3p3P3t3S3=3U370s0:0s3{2(3$2,3G3*453.3s3R324b35370d0:0d4h3f1h2$162R2E0c1-2J3(014q2Q1n1e2#0P2%4z3|3D054q4Q270g0c0+2~2z3x393L0n4Y4!494r344%1`2c0P4,4q3T4t381P0u3d3~3G0Q0:0U0b3!4T3%400+0F0:0n552A4 4I0e0b0:0v0E0g2m0e0r0m201+1?0q0r5d4W3 2U010/040y5w5f583H0:0H0c0z5E575z5B0R5w5c5N2/0:0L5M4k4I5B0B0J5w0=4S5e3F4+014#2,3x1_4)5,3:4a4/371_0n4=4@3;5_3y2B3d0n645S5Y5G0e5j5l5n5v5)04663i5G0E0:0i5R5F5O0:0t0j5%5X4X4Z5-0m4$373W5=6v5@4.3?0G3W5|224?6w4^4s3V4|63656n1|51040b426m5T3k0:0g6Y675z0E5a042M6%6h5z0e0x0:0K1?1y6t5y1|5B5D6e6S3k6=042b6`3G6}755g5I5K785G5!5#6s6 5+6C6x5/3@3n5?4-4_3x3^6I235~5^6F3^626f657B700+6U0g546e6g6{6!045W7I7D016*6#157O6Z3)7a5L7h6(6|6p7c6:6#7%7#040j5$6e5(2*7i4,6y0G4e6B7v6E4c7^4;6J7{7q4d6P7A7B867J4l6a5m2M6d7;7!1X6j040S7*7L0H0o0o200c8k0+777Z6/5U6,8r5A0:0B7g8e6u7?7l0G4v7`6L5 6F4v7t6K6D828H847C7V016U2u0q0p0K7T2(8879045k8b5o8C4R4V4A4P4C4M160q4F8^2H2C0H1S8=0u4D5(0U0W0Y0r04.
# Tests
(insensible Ă la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)