+ All Categories
Home > Documents > *UDIRV - Departamento de Ingeniería Telemáticacdk/curs/prog2/00-01/grafos1.pdf · Copyright ©...

*UDIRV - Departamento de Ingeniería Telemáticacdk/curs/prog2/00-01/grafos1.pdf · Copyright ©...

Date post: 13-Oct-2018
Category:
Upload: phammien
View: 217 times
Download: 0 times
Share this document with a friend
17
1 Copyright © 2001 [email protected] Java: Grafos / 1 *UDIRV &DUORV’HOJDGR.ORRV ,QJHQLHUtD7HOHPiWLFD 8QLY&DUORV,,,GH0DGULG Copyright © 2001 [email protected] Java: Grafos / 2 ’HILQLFLyQ 8QJUDIR *9(FRQVLVWHHQ XQFRQMXQWR9GHQRGRVYpUWLFHV\ XQFRQMXQWR(GHDULVWDVDUFRV &DGDDULVWDHVXQSDUYZFRQYZ9 6LHOSDUHVWiRUGHQDGRWHQHPRVXQ JUDIRGLULJLGR 6HSXHGHDVRFLDUDODVDULVWDVXQDWHUFHUD FRPSRQHQWHFRVWHSHVR
Transcript

1

Copyright © 2001 [email protected] Java: Grafos / 1

*UDIRV

&DUORV�'HOJDGR�.ORRV

,QJHQLHUtD�7HOHPiWLFD

8QLY��&DUORV�,,,�GH�0DGULG

Copyright © 2001 [email protected] Java: Grafos / 2

'HILQLFLyQ

❚ 8Q�JUDIR * �9�(��FRQVLVWH�HQ❙ XQ�FRQMXQWR�9�GH�QRGRV��YpUWLFHV��\

❙ XQ�FRQMXQWR�(�GH�DULVWDV��DUFRV�

❚ &DGD�DULVWD�HV�XQ�SDU��Y�Z���FRQ�Y�Z∈9❚ 6L�HO�SDU�HVWi�RUGHQDGR��WHQHPRV�XQ�JUDIR�GLULJLGR

❚ 6H�SXHGH�DVRFLDU�D�ODV�DULVWDV�XQD�WHUFHUD�FRPSRQHQWH��FRVWH��SHVR�

2

Copyright © 2001 [email protected] Java: Grafos / 3

(MHPSOR�

5HG�GH�YXHORV

$06

0$'

/+5

&'*

)5$

026

Copyright © 2001 [email protected] Java: Grafos / 4

(MHPSOR�

'LDJUDPD�GH�IOXMR

Positivo?Calcularmódulo

Leer entero

Extraer raízcuadrada

>10? Fin

Comienzo

no

nosi

si

3

Copyright © 2001 [email protected] Java: Grafos / 5

(MHPSOR�

'LDJUDPD�GH�IOXMR

Copyright © 2001 [email protected] Java: Grafos / 6

(MHPSOR�

5HG�GH�RUGHQDGRUHV

4

Copyright © 2001 [email protected] Java: Grafos / 7

(MHPSOR�

5HG�GH�RUGHQDGRUHV

Copyright © 2001 [email protected] Java: Grafos / 8

(MHPSOR�

&LUFXLWR�HOpFWULFR

5

Copyright © 2001 [email protected] Java: Grafos / 9

(MHPSOR�

&LUFXLWR�HOpFWULFR

R

L

C C

Copyright © 2001 [email protected] Java: Grafos / 10

(MHPSOR�

&LUFXLWR�HOpFWULFR

R

L

C C

6

Copyright © 2001 [email protected] Java: Grafos / 11

(MHPSOR�

&LUFXLWR�HOpFWULFR

C C

L

R

Copyright © 2001 [email protected] Java: Grafos / 12

(MHPSOR

D

HG

E

F

9 ^D�E�F�G�H`( ^�D�E����D�F����D�G����E�H����F�G����F�H����G�H�`

7

Copyright © 2001 [email protected] Java: Grafos / 13

7HUPLQRORJtD

❚ 9pUWLFHV�DG\DFHQWHV��XQLGRV�SRU�XQ�DUFR

❚ *UDGR GH�XQ�YpUWLFH��GHJ�Y����Q~PHUR�GH�YpUWLFHV�DG\DFHQWHV

��

Copyright © 2001 [email protected] Java: Grafos / 14

7HUPLQRORJtD

❚ &DPLQR��VHFXHQFLD�GHYpUWLFHV��WDO�TXH�GRVYpUWLFHV�FRQVHFXWLYRVVRQ�DG\DFHQWHV

❚ &DPLQR�VLPSOH��DTXHOTXH�QR�WLHQH�YpUWLFHVUHSHWLGRV

❚ &LFOR��FDPLQR�VLPSOH�H[FHSWR�TXH�HO�~OWLPRYpUWLFH�HV�HO�SULPHUR

D

HG

E

F

D

HG

E

F

D

HG

E

F

DEHGFH

DEHF

DFGD

8

Copyright © 2001 [email protected] Java: Grafos / 15

7HUPLQRORJtD

❚ 8Q�JUDIR�HV�FRQH[R VL�HQWUH�FDGD�GRV�QRGRV�KD\�XQ�FDPLQR�

❚ 8Q�ERVTXH�HV�XQ�JUDIR�VLQ�FLFORV�

❚ 8Q�iUERO OLEUH�HV�XQ�ERVTXH�FRQH[R�

❙ 8Q�iUERO HV�XQ�iUERO�OLEUH�HQ�HO�TXH�XQ�QRGR�VH�KD�GHVLJQDGR�FRPR�UDt]�

Copyright © 2001 [email protected] Java: Grafos / 16

3URSLHGDGHV

❚ 6HD�*�XQ�JUDIR�QR�GLULJLGR�FRQ�Q�YpUWLFHV�\�P�DUFRV��HQWRQFHV

❙ �Y∈*GHJ�Y� � P

❙ 6LHPSUH� P��Q �Q������

❙ 6L�*�FRQH[R� P�Q��

❙ 6L�*�iUERO�� P Q��

❙ 6L�*�ERVTXH� P�Q��

9

Copyright © 2001 [email protected] Java: Grafos / 17

,PSOHPHQWDFLyQ

❚ 0DWUL]�GH�DG\DFHQFLD

❚ /LVWDV�GH�DG\DFHQFLD

Copyright © 2001 [email protected] Java: Grafos / 18

0DWUL]�GH�DG\DFHQFLD

D

HG

E

F

�����H

�����G

�����F

�����E

�����D

HGFED

10

Copyright © 2001 [email protected] Java: Grafos / 19

/LVWDV�GH�DG\DFHQFLD

D

HG

E

F

D HGE F

A

BD

C

E

F GA B C D E F G

A C D A B C F G D E F B E G

Copyright © 2001 [email protected] Java: Grafos / 20

6SDQQLQJ�WUHH

❚ 8Q�VSDQQLQJ�WUHH GH�XQ�JUDIR�*�HV�XQ�VXEJUDIR�*�GH�*��WDO�TXH�

❙ *�HV�XQ�iUERO

❙ *�FRQWLHQH�WRGRV�ORV�YpUWLFHV�GH�*

D

HG

E

F

I

ML

J

K

D

HG

E

F

I

ML

J

K

6L HOLPLQDPRV DOJ~Q

DUFR PiV� GHVFRQHF�

WDPRV DOJ~Q QRGR

11

Copyright © 2001 [email protected] Java: Grafos / 21

%~VTXHGD

❚ ���HQ�SURIXQGLGDG��GHSWK�ILUVW�VHDUFK�

❚ ���D�OR�DQFKR��EUHDGWK�ILUVW�VHDUFK�

Copyright © 2001 [email protected] Java: Grafos / 22

%~VTXHGD�HQ�SURIXQGLGDG�

A

E

I

M

B

F

J

N

C

G

K

O

D

H

L

P

12

Copyright © 2001 [email protected] Java: Grafos / 23

%~VTXHGD�HQ�SURIXQGLGDG�

A

E

I

M

B

F

J

N

C

G

K

O

D

H

L

P

A

E

I

M N

K

O P

L

H

DCB

FF

Copyright © 2001 [email protected] Java: Grafos / 24

%~VTXHGD�HQ�SURIXQGLGDG�

A

E

I

M

B

F

J

N

C

G

K

O

D

H

L

P

A

E

I

M N

K

O P

L

H

DCB

FF G

JJ

13

Copyright © 2001 [email protected] Java: Grafos / 25

%~VTXHGD�HQ�SURIXQGLGDG�

A

E

I

M

B

F

J

N

C

G

K

O

D

H

L

P

A

E

I

M N

K

O P

L

H

DCB

FF G

JJ

spanningtree

Copyright © 2001 [email protected] Java: Grafos / 26

%~VTXHGD�HQ�DQFKXUD�

A

E

I

M

B

F

J

N

C

G

K

O

D

H

L

P

14

Copyright © 2001 [email protected] Java: Grafos / 27

%~VTXHGD�HQ�DQFKXUD�

A

E

I

M

B

F

J

N

C

G

K

O

D

H

L

P

0 A

Copyright © 2001 [email protected] Java: Grafos / 28

%~VTXHGD�HQ�DQFKXUD�

A

E

I

M

B

F

J

N

C

G

K

O

D

H

L

P

E F

B

1

15

Copyright © 2001 [email protected] Java: Grafos / 29

%~VTXHGD�HQ�DQFKXUD�

A

E

I

M

B

F

J

N

C

G

K

O

D

H

L

P

I

C

2

Copyright © 2001 [email protected] Java: Grafos / 30

%~VTXHGD�HQ�DQFKXUD�

A

E

I

M

B

F

J

N

C

G

K

O

D

H

L

PM

J

G

D

3 N

16

Copyright © 2001 [email protected] Java: Grafos / 31

%~VTXHGD�HQ�DQFKXUD�

A

E

I

M

B

F

J

N

C

G

K

O

D

H

L

PM

J

G

D

N

K

H

L 4

Copyright © 2001 [email protected] Java: Grafos / 32

%~VTXHGD�HQ�DQFKXUD�

A

E

I

M

B

F

J

N

C

G

K

O

D

H

L

PO P 5

17

Copyright © 2001 [email protected] Java: Grafos / 33

%~VTXHGD�HQ�DQFKXUD�

A

E

I

M

B

F

J

N

C

G

K

O

D

H

L

PO P

Copyright © 2001 [email protected] Java: Grafos / 34

%~VTXHGD�HQ�DQFKXUD�

A

E

I

M

B

F

J

N

C

G

K

O

D

H

L

PO P

spanningtree


Recommended