You are on page 1of 4

INTELIGENCIA ARTIFICIAL – 4TA SESION

08/09/2014

2 6

3 7

4 5 8 9

(1 (2 (3 4 5)) (6 (7 8 9)))

(padre (hijo izquierdo) (hijo derecho))

2 3

4 5 6 7

8 11 12 15 17 19

9 10 13 14 16 18 20 21

(1 (2 (4 (8 9 10)) (5 (11 13) (12 14))) (3 (6 (15 16)) (7 (12 18) (19 20 21))))
1

2 X

3 Y Z

4 A W

5 B C

6 M D

7 8 E

10 9 12 F G

11

(1 (2 (3 (4 (5 (6 (7 (10 11)) (8 9 12)))) (A (B M) (C (D (E F G)))))) (X (Y W) Z))

B C

D E F

H I G

J L P 1 2

K M N 5 3 4

6 9 10 11

7 8 12

(A (B (D (H (J K) (L M N))) (E (I P))) (C (F (G (1 (5 (6 7 8))) (2 (3 9) (4 10 (11 12)))))))


1

2 3

4 5 6

8 7

L = (1 (2 4 (5 8)) (3 (6 7)))

L = (a b c) L1 = a, L2 = b, L3 = c

Set q L1 (CAR L) L1 = a

Set q L2 (CAR (CDR L)) L2 = b

Set q L3 (CAR (CDR (CDR L))) L3 = c

Set q L3 (CADDR L) L3 = c

2 3

4 5 6 7

L = (1 (2 4 5) (3 6 7))

L1 = (4 5)

L2 = (7)

Set q L1 (CDR (CAR (CDR L))) L1 = (4 5)

Set q L1 (CDADR L) L1 = (4 5)

Set q L2 (CDR (CDR (CAR (CDR (CDR L))))) L2 = (7)

Set q L2 (CDDR (CADDR L)) L2 = (7)


1

2 3

4 5 6

8 7

A = (1 (2 4 (5 8)) (3 (6 7)))

L1 = (2 3) set q L1 ‘(2 3)

L2 = (4 5) set q L2 ‘(4 5)

L = ((2 3) (4 5)) set q L (List L1 L2) //Crea una bolsa más grande, enlista ‘()’

L3 = (6 7) set q L3 ‘(6 7)

L = ((2 3) (4 5) (6 7)) set q L (append L L3)

AA = ((5 8) (6 7) 2)

L1 = (5 8)

L2 = (6 7)

L3 = 2

L1 = CADDR (CADR AA)

L2 = CADR (CADDR AA)

L3 = CAADR A

List L1 L2 L3

You might also like