-
Notifications
You must be signed in to change notification settings - Fork 20
/
twitter-sssp-4
81307 lines (81307 loc) · 713 KB
/
twitter-sssp-4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
0 1.79769e+308
1 9
2 4
3 9
4 0
5 9
6 11
7 14
8 12
9 14
10 11
11 13
12 12
13 13
14 11
15 14
16 8
17 10
18 14
19 10
20 17
21 14
22 12
23 11
24 11
25 12
26 13
27 16
28 13
29 10
30 15
31 10
32 13
33 12
34 8
35 11
36 11
37 13
38 12
39 12
40 13
41 13
42 10
43 4
44 13
45 12
46 9
47 12
48 16
49 6
50 13
51 13
52 14
53 9
54 13
55 8
56 13
57 6
58 11
59 14
60 14
61 16
62 15
63 26
64 7
65 12
66 10
67 12
68 12
69 12
70 13
71 9
72 10
73 15
74 4
75 11
76 11
77 9
78 38
79 2
80 10
81 6
82 10
83 13
84 11
85 11
86 8
87 13
88 8
89 12
90 12
91 11
92 48
93 10
94 10
95 12
96 17
97 13
98 14
99 16
100 5
101 6
102 11
103 13
104 14
105 42
106 14
107 10
108 12
109 10
110 51
111 10
112 9
113 12
114 9
115 97
116 13
117 14
118 16
119 14
120 10
121 14
122 11
123 15
124 11
125 10
126 19
127 16
128 12
129 14
130 14
131 15
132 13
133 11
134 9
135 12
136 16
137 11
138 14
139 12
140 7
141 14
142 10
143 12
144 18
145 14
146 15
147 9
148 15
149 12
150 13
151 11
152 9
153 19
154 10
155 14
156 24
157 11
158 13
159 16
160 11
161 21
162 16
163 13
164 17
165 16
166 13
167 14
168 11
169 29
170 11
171 21
172 9
173 35
174 9
175 13
176 59
177 9
178 23
179 14
180 24
181 4
182 64
183 16
184 13
185 10
186 9
187 17
188 14
189 15
190 16
191 16
192 25
193 19
194 23
195 24
196 17
197 17
198 17
199 19
200 8
201 21
202 14
203 12
204 19
205 58
206 27
207 66
208 18
209 53
210 16
211 22
212 20
213 44
214 22
215 18
216 17
217 24
218 15
219 81
220 29
221 33
222 43
223 39
224 54
225 45
226 31
227 56
228 31
229 41
230 83
231 46
232 41
233 51
234 38
235 54
236 47
237 105
238 55
239 38
240 43
241 27
242 40
243 29
244 62
245 50
246 41
247 40
248 30
249 46
250 44
251 52
252 32
253 60
254 48
255 47
256 47
257 18
258 52
259 54
260 50
261 61
262 40
263 33
264 52
265 54
266 41
267 38
268 47
269 37
270 39
271 61
272 88
273 103
274 40
275 38
276 81
277 17
278 38
279 29
280 86
281 46
282 37
283 47
284 41
285 49
286 43
287 33
288 30
289 40
290 51
291 23
292 54
293 26
294 55
295 22
296 38
297 62
298 47
299 74
300 24
301 52
302 34
303 43
304 60
305 105
306 20
307 78
308 87
309 41
310 33
311 43
312 128
313 115
314 62
315 74
316 22
317 18
318 23
319 21
320 18
321 19
322 22
323 21
324 25
325 23
326 19
327 20
328 23
329 24
330 25
331 27
332 23
333 19
334 23
335 22
336 23
337 21
338 22
339 23
340 23
341 21
342 26
343 21
344 34
345 22
346 25
347 21
348 81
349 27
350 41
351 38
352 31
353 23
354 27
355 32
356 29
357 26
358 13
359 26
360 15
361 18
362 56
363 16
364 10
365 21
366 17
367 33
368 23
369 22
370 20
371 28
372 20
373 23
374 65
375 10
376 21
377 15
378 22
379 10
380 20
381 22
382 21
383 25
384 13
385 44
386 37
387 56
388 25
389 26
390 31
391 68
392 18
393 13
394 28
395 42
396 16
397 50
398 31
399 47
400 72
401 25
402 14
403 19
404 34
405 32
406 23
407 24
408 19
409 31
410 18
411 51
412 74
413 23
414 14
415 30
416 23
417 38
418 20
419 38
420 26
421 44
422 21
423 29
424 19
425 52
426 32
427 67
428 49
429 33
430 27
431 30
432 20
433 28
434 30
435 28
436 19
437 16
438 20
439 32
440 25
441 24
442 23
443 24
444 25
445 30
446 37
447 29
448 20
449 20
450 17
451 32
452 18
453 21
454 19
455 30
456 26
457 33
458 24
459 21
460 20
461 47
462 25
463 25
464 28
465 24
466 46
467 28
468 19
469 20
470 27
471 32
472 18
473 27
474 61
475 24
476 31
477 32
478 40
479 25
480 57
481 34
482 25
483 20
484 26
485 32
486 57
487 22
488 24
489 22
490 41
491 20
492 47
493 24
494 21
495 19
496 23
497 21
498 31
499 24
500 22
501 20
502 16
503 16
504 27
505 24
506 19
507 22
508 36
509 24
510 21
511 17
512 28
513 18
514 35
515 25
516 34
517 21
518 30
519 32
520 37
521 21
522 23
523 34
524 27
525 46
526 34
527 24
528 28
529 32
530 47
531 20
532 24
533 31
534 26
535 19
536 20
537 23
538 22
539 23
540 28
541 22
542 18
543 23
544 18
545 17
546 16
547 28
548 20
549 17
550 19
551 39
552 21
553 29
554 28
555 19
556 31
557 27
558 24
559 24
560 25
561 15
562 30
563 21
564 20
565 25
566 21
567 28
568 32
569 21
570 31
571 37
572 22
573 15
574 33
575 36
576 26
577 27
578 24
579 27
580 17
581 19
582 20
583 29
584 32
585 34
586 20
587 28
588 53
589 23
590 21
591 71
592 26
593 30
594 26
595 56
596 22
597 41
598 22
599 26
600 22
601 26
602 32
603 13
604 20
605 22
606 27
607 27
608 39
609 43
610 33
611 21
612 47
613 40
614 23
615 33
616 36
617 29
618 19
619 32
620 46
621 47
622 21
623 38
624 21
625 84
626 22
627 60
628 21
629 29
630 24
631 58
632 38
633 22
634 20
635 28
636 39
637 37
638 53
639 26
640 25
641 117
642 92
643 50
644 25
645 28
646 38
647 28
648 125
649 125
650 29
651 41
652 90
653 49
654 38
655 37
656 52
657 47
658 51
659 35
660 26
661 29
662 28
663 93
664 24
665 34
666 22
667 26
668 19
669 136
670 97
671 19
672 19
673 48
674 23
675 22
676 46
677 83
678 51
679 21
680 27
681 44
682 24
683 42
684 21
685 62
686 24
687 30
688 28
689 89
690 22
691 25
692 73
693 18
694 20
695 128
696 20
697 59
698 44
699 44
700 35
701 35
702 70
703 60
704 25
705 20
706 62
707 59
708 52
709 29
710 32
711 64
712 115
713 29
714 72
715 23
716 69
717 32
718 18
719 21
720 18
721 113
722 108
723 38
724 24
725 41
726 82
727 18
728 67
729 87
730 106
731 23
732 21
733 93
734 26
735 32
736 92
737 51
738 77
739 64
740 108
741 59
742 63
743 106
744 28
745 31
746 28
747 20
748 27
749 29
750 30
751 25
752 22
753 30
754 20
755 24
756 24
757 28
758 30
759 29
760 33
761 34
762 19
763 29
764 27
765 33
766 28
767 27
768 31
769 23
770 22
771 27
772 32
773 38
774 27
775 34
776 22
777 24
778 32
779 18
780 25
781 24
782 25
783 33
784 27
785 33
786 26
787 26
788 26
789 26
790 21
791 31
792 33
793 66
794 28
795 76
796 29
797 35
798 23
799 29
800 28
801 31
802 23
803 55
804 24
805 28
806 22
807 23
808 22
809 24
810 28
811 26
812 23
813 31
814 24
815 29
816 21
817 30
818 37
819 17
820 33
821 16
822 30
823 23
824 23
825 33
826 32
827 34
828 43
829 34
830 33
831 24
832 19
833 39
834 28
835 33
836 30
837 25
838 31
839 37
840 27
841 30
842 26
843 33
844 57
845 24
846 21
847 41
848 36
849 26
850 33
851 19
852 28
853 31
854 44
855 97
856 30
857 28
858 97
859 43
860 69
861 26
862 26
863 25
864 19
865 28
866 26
867 20
868 33
869 21
870 24
871 34
872 50
873 20
874 24
875 39
876 24
877 24
878 18
879 64
880 27
881 18
882 27
883 27
884 20
885 80
886 18
887 37
888 26
889 43
890 28
891 38
892 98
893 43
894 23
895 38
896 35
897 20
898 30
899 25
900 26
901 19
902 21
903 16
904 33
905 39
906 33
907 28
908 38
909 28
910 30
911 20
912 35
913 25
914 19
915 26
916 32
917 35
918 56
919 28
920 71
921 68
922 38
923 56
924 45
925 31
926 23
927 30
928 79
929 58
930 22
931 55
932 74
933 17
934 63
935 39
936 84
937 30
938 19
939 17
940 64
941 32
942 39
943 54
944 61
945 44
946 65
947 62
948 66
949 25
950 34
951 23
952 79
953 42
954 59
955 28
956 26
957 21
958 27
959 40
960 38
961 38
962 28
963 27
964 39
965 27
966 25
967 40
968 36
969 20
970 26
971 24
972 27
973 18
974 33
975 34
976 27
977 26
978 21
979 28
980 28
981 36
982 34
983 42
984 61
985 28
986 73
987 31
988 31
989 49
990 56
991 31
992 77
993 54
994 72
995 97
996 54
997 71
998 30
999 24