| ofs | hex dump | ascii |
|---|
| 0000 | cb 0d 0d 0a 00 00 00 00 85 fa a7 68 7b 09 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 | ...........h{................... |
| 0020 | 00 00 00 00 00 f3 3a 00 00 00 97 00 64 00 5a 00 64 01 64 02 6c 01 5a 02 64 03 67 01 5a 03 65 02 | ......:.....d.Z.d.d.l.Z.d.g.Z.e. |
| 0040 | 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 04 84 00 ab 00 00 00 00 00 00 00 | j...................d........... |
| 0060 | 5a 05 79 02 29 05 7a 28 46 75 6e 63 74 69 6f 6e 20 66 6f 72 20 63 6f 6d 70 75 74 69 6e 67 20 77 | Z.y.).z(Function.for.computing.w |
| 0080 | 61 6c 6b 73 20 69 6e 20 61 20 67 72 61 70 68 2e e9 00 00 00 00 4e da 0f 6e 75 6d 62 65 72 5f 6f | alks.in.a.graph......N..number_o |
| 00a0 | 66 5f 77 61 6c 6b 73 63 02 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 03 00 00 00 f3 70 01 00 | f_walksc.....................p.. |
| 00c0 | 00 97 00 64 01 64 02 6c 00 7d 02 7c 01 64 01 6b 02 00 00 72 0e 74 03 00 00 00 00 00 00 00 00 64 | ...d.d.l.}.|.d.k...r.t.........d |
| 00e0 | 03 7c 01 9b 00 9d 02 ab 01 00 00 00 00 00 00 82 01 74 05 00 00 00 00 00 00 00 00 6a 06 00 00 00 | .|...............t.........j.... |
| 0100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 64 02 ac 04 ab 02 00 00 00 00 00 00 7d 03 7c | ...............|.d...........}.| |
| 0120 | 02 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0b 00 00 00 00 00 00 00 00 00 | .j...................j.......... |
| 0140 | 00 00 00 00 00 00 00 00 00 7c 03 6a 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab | .........|.j.................... |
| 0160 | 00 00 00 00 00 00 00 7c 01 ab 02 00 00 00 00 00 00 7d 04 74 0f 00 00 00 00 00 00 00 00 7c 00 ab | .......|.........}.t.........|.. |
| 0180 | 01 00 00 00 00 00 00 44 00 8f 05 8f 06 8f 07 8f 08 63 05 69 00 63 02 5d 35 00 00 5c 02 00 00 7d | .......D.........c.i.c.]5..\...} |
| 01a0 | 05 7d 06 7c 06 74 0f 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 44 00 8f 07 8f 08 63 | .}.|.t.........|.........D.....c |
| 01c0 | 03 69 00 63 02 5d 18 00 00 5c 02 00 00 7d 07 7d 08 7c 08 7c 04 6a 11 00 00 00 00 00 00 00 00 00 | .i.c.]...\...}.}.|.|.j.......... |
| 01e0 | 00 00 00 00 00 00 00 00 00 7c 05 7c 07 ab 02 00 00 00 00 00 00 93 02 8c 1a 04 00 63 03 7d 08 7d | .........|.|...............c.}.} |
| 0200 | 07 93 02 8c 37 04 00 7d 09 7d 07 7d 06 7d 05 7d 08 7c 09 53 00 63 02 01 00 63 03 7d 08 7d 07 77 | ....7..}.}.}.}.}.|.S.c...c.}.}.w |
| 0220 | 00 63 02 01 00 63 05 7d 08 7d 07 7d 06 7d 05 77 00 29 05 61 df 06 00 00 52 65 74 75 72 6e 73 20 | .c...c.}.}.}.}.w.).a....Returns. |
| 0240 | 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 77 61 6c 6b 73 20 63 6f 6e 6e 65 63 74 69 6e 67 20 65 | the.number.of.walks.connecting.e |
| 0260 | 61 63 68 20 70 61 69 72 20 6f 66 20 6e 6f 64 65 73 20 69 6e 20 60 47 60 0a 0a 20 20 20 20 41 20 | ach.pair.of.nodes.in.`G`......A. |
| 0280 | 2a 77 61 6c 6b 2a 20 69 73 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 6e 6f 64 65 73 20 69 6e | *walk*.is.a.sequence.of.nodes.in |
| 02a0 | 20 77 68 69 63 68 20 65 61 63 68 20 61 64 6a 61 63 65 6e 74 20 70 61 69 72 20 6f 66 20 6e 6f 64 | .which.each.adjacent.pair.of.nod |
| 02c0 | 65 73 0a 20 20 20 20 69 6e 20 74 68 65 20 73 65 71 75 65 6e 63 65 20 69 73 20 61 64 6a 61 63 65 | es.....in.the.sequence.is.adjace |
| 02e0 | 6e 74 20 69 6e 20 74 68 65 20 67 72 61 70 68 2e 20 41 20 77 61 6c 6b 20 63 61 6e 20 72 65 70 65 | nt.in.the.graph..A.walk.can.repe |
| 0300 | 61 74 20 74 68 65 20 73 61 6d 65 0a 20 20 20 20 65 64 67 65 20 61 6e 64 20 67 6f 20 69 6e 20 74 | at.the.same.....edge.and.go.in.t |
| 0320 | 68 65 20 6f 70 70 6f 73 69 74 65 20 64 69 72 65 63 74 69 6f 6e 20 6a 75 73 74 20 61 73 20 70 65 | he.opposite.direction.just.as.pe |
| 0340 | 6f 70 6c 65 20 63 61 6e 20 77 61 6c 6b 20 6f 6e 20 61 0a 20 20 20 20 73 65 74 20 6f 66 20 70 61 | ople.can.walk.on.a.....set.of.pa |
| 0360 | 74 68 73 2c 20 62 75 74 20 73 74 61 6e 64 69 6e 67 20 73 74 69 6c 6c 20 69 73 20 6e 6f 74 20 63 | ths,.but.standing.still.is.not.c |
| 0380 | 6f 75 6e 74 65 64 20 61 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 61 6c 6b 2e 0a 0a 20 20 20 | ounted.as.part.of.the.walk...... |
| 03a0 | 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 6c 79 20 63 6f 75 6e 74 73 20 74 68 65 20 77 | .This.function.only.counts.the.w |
| 03c0 | 61 6c 6b 73 20 77 69 74 68 20 60 77 61 6c 6b 5f 6c 65 6e 67 74 68 60 20 65 64 67 65 73 2e 20 4e | alks.with.`walk_length`.edges..N |
| 03e0 | 6f 74 65 20 74 68 61 74 0a 20 20 20 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 6e 6f 64 65 73 | ote.that.....the.number.of.nodes |
| 0400 | 20 69 6e 20 74 68 65 20 77 61 6c 6b 20 73 65 71 75 65 6e 63 65 20 69 73 20 6f 6e 65 20 6d 6f 72 | .in.the.walk.sequence.is.one.mor |
| 0420 | 65 20 74 68 61 6e 20 60 77 61 6c 6b 5f 6c 65 6e 67 74 68 60 2e 0a 20 20 20 20 54 68 65 20 6e 75 | e.than.`walk_length`......The.nu |
| 0440 | 6d 62 65 72 20 6f 66 20 77 61 6c 6b 73 20 63 61 6e 20 67 72 6f 77 20 76 65 72 79 20 71 75 69 63 | mber.of.walks.can.grow.very.quic |
| 0460 | 6b 6c 79 20 6f 6e 20 61 20 6c 61 72 67 65 72 20 67 72 61 70 68 0a 20 20 20 20 61 6e 64 20 77 69 | kly.on.a.larger.graph.....and.wi |
| 0480 | 74 68 20 61 20 6c 61 72 67 65 72 20 77 61 6c 6b 20 6c 65 6e 67 74 68 2e 0a 0a 20 20 20 20 50 61 | th.a.larger.walk.length.......Pa |
| 04a0 | 72 61 6d 65 74 65 72 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 47 20 3a 20 | rameters.....----------.....G.:. |
| 04c0 | 4e 65 74 77 6f 72 6b 58 20 67 72 61 70 68 0a 0a 20 20 20 20 77 61 6c 6b 5f 6c 65 6e 67 74 68 20 | NetworkX.graph......walk_length. |
| 04e0 | 3a 20 69 6e 74 0a 20 20 20 20 20 20 20 20 41 20 6e 6f 6e 6e 65 67 61 74 69 76 65 20 69 6e 74 65 | :.int.........A.nonnegative.inte |
| 0500 | 67 65 72 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 61 | ger.representing.the.length.of.a |
| 0520 | 20 77 61 6c 6b 2e 0a 0a 20 20 20 20 52 65 74 75 72 6e 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 0a | .walk.......Returns.....-------. |
| 0540 | 20 20 20 20 64 69 63 74 0a 20 20 20 20 20 20 20 20 41 20 64 69 63 74 69 6f 6e 61 72 79 20 6f 66 | ....dict.........A.dictionary.of |
| 0560 | 20 64 69 63 74 69 6f 6e 61 72 69 65 73 20 69 6e 20 77 68 69 63 68 20 6f 75 74 65 72 20 6b 65 79 | .dictionaries.in.which.outer.key |
| 0580 | 73 20 61 72 65 20 73 6f 75 72 63 65 0a 20 20 20 20 20 20 20 20 6e 6f 64 65 73 2c 20 69 6e 6e 65 | s.are.source.........nodes,.inne |
| 05a0 | 72 20 6b 65 79 73 20 61 72 65 20 74 61 72 67 65 74 20 6e 6f 64 65 73 2c 20 61 6e 64 20 69 6e 6e | r.keys.are.target.nodes,.and.inn |
| 05c0 | 65 72 20 76 61 6c 75 65 73 20 61 72 65 20 74 68 65 0a 20 20 20 20 20 20 20 20 6e 75 6d 62 65 72 | er.values.are.the.........number |
| 05e0 | 20 6f 66 20 77 61 6c 6b 73 20 6f 66 20 6c 65 6e 67 74 68 20 60 77 61 6c 6b 5f 6c 65 6e 67 74 68 | .of.walks.of.length.`walk_length |
| 0600 | 60 20 63 6f 6e 6e 65 63 74 69 6e 67 20 74 68 6f 73 65 20 6e 6f 64 65 73 2e 0a 0a 20 20 20 20 52 | `.connecting.those.nodes.......R |
| 0620 | 61 69 73 65 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 56 61 6c 75 65 45 72 72 6f 72 0a | aises.....------.....ValueError. |
| 0640 | 20 20 20 20 20 20 20 20 49 66 20 60 77 61 6c 6b 5f 6c 65 6e 67 74 68 60 20 69 73 20 6e 65 67 61 | ........If.`walk_length`.is.nega |
| 0660 | 74 69 76 65 0a 0a 20 20 20 20 45 78 61 6d 70 6c 65 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 0a | tive......Examples.....--------. |
| 0680 | 0a 20 20 20 20 3e 3e 3e 20 47 20 3d 20 6e 78 2e 47 72 61 70 68 28 5b 28 30 2c 20 31 29 2c 20 28 | .....>>>.G.=.nx.Graph([(0,.1),.( |
| 06a0 | 31 2c 20 32 29 5d 29 0a 20 20 20 20 3e 3e 3e 20 77 61 6c 6b 73 20 3d 20 6e 78 2e 6e 75 6d 62 65 | 1,.2)]).....>>>.walks.=.nx.numbe |
| 06c0 | 72 5f 6f 66 5f 77 61 6c 6b 73 28 47 2c 20 32 29 0a 20 20 20 20 3e 3e 3e 20 77 61 6c 6b 73 0a 20 | r_of_walks(G,.2).....>>>.walks.. |
| 06e0 | 20 20 20 7b 30 3a 20 7b 30 3a 20 31 2c 20 31 3a 20 30 2c 20 32 3a 20 31 7d 2c 20 31 3a 20 7b 30 | ...{0:.{0:.1,.1:.0,.2:.1},.1:.{0 |
| 0700 | 3a 20 30 2c 20 31 3a 20 32 2c 20 32 3a 20 30 7d 2c 20 32 3a 20 7b 30 3a 20 31 2c 20 31 3a 20 30 | :.0,.1:.2,.2:.0},.2:.{0:.1,.1:.0 |
| 0720 | 2c 20 32 3a 20 31 7d 7d 0a 20 20 20 20 3e 3e 3e 20 74 6f 74 61 6c 5f 77 61 6c 6b 73 20 3d 20 73 | ,.2:.1}}.....>>>.total_walks.=.s |
| 0740 | 75 6d 28 73 75 6d 28 74 67 74 73 2e 76 61 6c 75 65 73 28 29 29 20 66 6f 72 20 5f 2c 20 74 67 74 | um(sum(tgts.values()).for._,.tgt |
| 0760 | 73 20 69 6e 20 77 61 6c 6b 73 2e 69 74 65 6d 73 28 29 29 0a 0a 20 20 20 20 59 6f 75 20 63 61 6e | s.in.walks.items())......You.can |
| 0780 | 20 61 6c 73 6f 20 67 65 74 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 77 61 6c 6b 73 20 66 72 | .also.get.the.number.of.walks.fr |
| 07a0 | 6f 6d 20 61 20 73 70 65 63 69 66 69 63 20 73 6f 75 72 63 65 20 6e 6f 64 65 20 75 73 69 6e 67 20 | om.a.specific.source.node.using. |
| 07c0 | 74 68 65 0a 20 20 20 20 72 65 74 75 72 6e 65 64 20 64 69 63 74 69 6f 6e 61 72 79 2e 20 46 6f 72 | the.....returned.dictionary..For |
| 07e0 | 20 65 78 61 6d 70 6c 65 2c 20 6e 75 6d 62 65 72 20 6f 66 20 77 61 6c 6b 73 20 6f 66 20 6c 65 6e | .example,.number.of.walks.of.len |
| 0800 | 67 74 68 20 31 20 66 72 6f 6d 20 6e 6f 64 65 20 30 0a 20 20 20 20 63 61 6e 20 62 65 20 66 6f 75 | gth.1.from.node.0.....can.be.fou |
| 0820 | 6e 64 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 0a 0a 20 20 20 20 3e 3e 3e 20 77 61 6c 6b 73 20 3d 20 | nd.as.follows:......>>>.walks.=. |
| 0840 | 6e 78 2e 6e 75 6d 62 65 72 5f 6f 66 5f 77 61 6c 6b 73 28 47 2c 20 31 29 0a 20 20 20 20 3e 3e 3e | nx.number_of_walks(G,.1).....>>> |
| 0860 | 20 77 61 6c 6b 73 5b 30 5d 0a 20 20 20 20 7b 30 3a 20 30 2c 20 31 3a 20 31 2c 20 32 3a 20 30 7d | .walks[0].....{0:.0,.1:.1,.2:.0} |
| 0880 | 0a 20 20 20 20 3e 3e 3e 20 73 75 6d 28 77 61 6c 6b 73 5b 30 5d 2e 76 61 6c 75 65 73 28 29 29 20 | .....>>>.sum(walks[0].values()). |
| 08a0 | 20 23 20 77 61 6c 6b 73 20 66 72 6f 6d 20 30 20 6f 66 20 6c 65 6e 67 74 68 20 31 0a 20 20 20 20 | .#.walks.from.0.of.length.1..... |
| 08c0 | 31 0a 0a 20 20 20 20 53 69 6d 69 6c 61 72 6c 79 2c 20 61 20 74 61 72 67 65 74 20 6e 6f 64 65 20 | 1......Similarly,.a.target.node. |
| 08e0 | 63 61 6e 20 61 6c 73 6f 20 62 65 20 73 70 65 63 69 66 69 65 64 3a 0a 0a 20 20 20 20 3e 3e 3e 20 | can.also.be.specified:......>>>. |
| 0900 | 77 61 6c 6b 73 5b 30 5d 5b 31 5d 0a 20 20 20 20 31 0a 0a 20 20 20 20 72 02 00 00 00 4e 7a 22 60 | walks[0][1].....1......r....Nz"` |
| 0920 | 77 61 6c 6b 5f 6c 65 6e 67 74 68 60 20 63 61 6e 6e 6f 74 20 62 65 20 6e 65 67 61 74 69 76 65 3a | walk_length`.cannot.be.negative: |
| 0940 | 20 29 01 da 06 77 65 69 67 68 74 29 09 da 05 6e 75 6d 70 79 da 0a 56 61 6c 75 65 45 72 72 6f 72 | .)...weight)...numpy..ValueError |
| 0960 | da 02 6e 78 da 10 61 64 6a 61 63 65 6e 63 79 5f 6d 61 74 72 69 78 da 06 6c 69 6e 61 6c 67 da 0c | ..nx..adjacency_matrix..linalg.. |
| 0980 | 6d 61 74 72 69 78 5f 70 6f 77 65 72 da 07 74 6f 61 72 72 61 79 da 09 65 6e 75 6d 65 72 61 74 65 | matrix_power..toarray..enumerate |
| 09a0 | da 04 69 74 65 6d 29 0a da 01 47 da 0b 77 61 6c 6b 5f 6c 65 6e 67 74 68 da 02 6e 70 da 01 41 da | ..item)...G..walk_length..np..A. |
| 09c0 | 05 70 6f 77 65 72 da 05 75 5f 69 64 78 da 01 75 da 05 76 5f 69 64 78 da 01 76 da 06 72 65 73 75 | .power..u_idx..u..v_idx..v..resu |
| 09e0 | 6c 74 73 0a 00 00 00 20 20 20 20 20 20 20 20 20 20 fa 60 2f 68 6f 6d 65 2f 62 6c 61 63 6b 68 61 | lts...............`/home/blackha |
| 0a00 | 6f 2f 75 69 75 63 2d 63 6f 75 72 73 65 2d 67 72 61 70 68 2f 2e 76 65 6e 76 2f 6c 69 62 2f 70 79 | o/uiuc-course-graph/.venv/lib/py |
| 0a20 | 74 68 6f 6e 33 2e 31 32 2f 73 69 74 65 2d 70 61 63 6b 61 67 65 73 2f 6e 65 74 77 6f 72 6b 78 2f | thon3.12/site-packages/networkx/ |
| 0a40 | 61 6c 67 6f 72 69 74 68 6d 73 2f 77 61 6c 6b 73 2e 70 79 72 03 00 00 00 72 03 00 00 00 08 00 00 | algorithms/walks.pyr....r....... |
| 0a60 | 00 73 b8 00 00 00 80 00 f3 74 01 00 05 17 e0 07 12 90 51 82 7f dc 0e 18 d0 1b 3d b8 6b b8 5d d0 | .s.......t........Q.......=.k.]. |
| 0a80 | 19 4b d3 0e 4c d0 08 4c e4 08 0a d7 08 1b d1 08 1b 98 41 a0 64 d4 08 2b 80 41 f0 06 00 0d 0f 8f | .K..L..L..........A.d..+.A...... |
| 0aa0 | 49 89 49 d7 0c 22 d1 0c 22 a0 31 a7 39 a1 39 a3 3b b0 0b d3 0c 3c 80 45 f4 06 00 19 22 a0 21 9b | I.I.."..".1.9.9.;....<.E....".!. |
| 0ac0 | 0c f7 05 03 0e 06 f1 00 03 0e 06 e1 0c 14 88 45 90 31 f0 03 00 09 0a bc 09 c0 21 bb 0c d7 0b 45 | ...............E.1........!....E |
| 0ae0 | a9 48 a8 45 b0 31 88 41 88 75 8f 7a 89 7a 98 25 a0 15 d3 0f 27 d1 0c 27 d3 0b 45 d1 08 45 f0 03 | .H.E.1.A.u.z.z.%....'..'..E..E.. |
| 0b00 | 03 0e 06 80 46 f3 00 03 0e 06 f0 08 00 0c 12 80 4d f9 f3 07 00 0c 46 01 f9 f5 03 03 0e 06 73 18 | ....F...........M.....F.......s. |
| 0b20 | 00 00 00 c1 29 17 42 30 0a c2 00 1d 42 2a 14 c2 1d 06 42 30 0a c2 2a 06 42 30 0a 29 06 da 07 5f | ....).B0....B*....B0..*.B0.)..._ |
| 0b40 | 5f 64 6f 63 5f 5f da 08 6e 65 74 77 6f 72 6b 78 72 08 00 00 00 da 07 5f 5f 61 6c 6c 5f 5f da 0d | _doc__..networkxr......__all__.. |
| 0b60 | 5f 64 69 73 70 61 74 63 68 61 62 6c 65 72 03 00 00 00 a9 00 f3 00 00 00 00 72 19 00 00 00 fa 08 | _dispatchabler...........r...... |
| 0b80 | 3c 6d 6f 64 75 6c 65 3e 72 20 00 00 00 01 00 00 00 73 2f 00 00 00 f0 03 01 01 01 d9 00 2e e3 00 | <module>r........s/............. |
| 0ba0 | 15 e0 0b 1c d0 0a 1d 80 07 f0 06 00 02 04 d7 01 11 d1 01 11 f1 02 46 01 01 12 f3 03 00 02 12 f1 | ......................F......... |
| 0bc0 | 02 46 01 01 12 72 1f 00 00 00 | .F...r.... |