Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  oper.tst   Sprache: unbekannt

 
Spracherkennung für: .tst vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

#############################################################################
##
#W  extreme/oper.tst
#Y  Copyright (C) 2015                                   James D. Mitchell
##                                                       Michael C. Young
##
##  Licensing information can be found in the README file of this package.
##
#############################################################################
##

#@local d, gr, gr2, i, layers, layers1, layers2, list, out
gap> START_TEST("Digraphs package: extreme/oper.tst");
gap> LoadPackage("digraphs", false);;

#
gap> DIGRAPHS_StartTest();

#  OutNeighboursMutableCopy 1
# For a digraph with lots of edges: digraphs-lib/extreme.d6.gz
gap> gr := ReadDigraphs(Concatenation(DIGRAPHS_Dir(),
>                       "/digraphs-lib/extreme.d6.gz"), 1);
<immutable digraph with 5000 vertices, 4211332 edges>
gap> out := OutNeighboursMutableCopy(gr);;
gap> out := OutNeighborsMutableCopy(gr);;
gap> IsMutable(out);
true
gap> ForAll(out, IsMutable);
true
gap> out[1] := "a";
"a"
gap> SortedList(OutNeighbours(gr)[1]);
36826283742434952566067718082878892
  9698101105111118120121123129130135145148170
  173189195204208212214216220229232233237239245
  253264270275276282295297301304306308312320324
  331336346347351352354360363381388392395407414
  416419420426435438446449454455457459467470477
  478483495501507510524533543544550551553555558
  569579583593595600610617618620625637644651662
  663665675678683685691696727728740743745746751
  767772781785786787796807815817823834845857866
  8708768898909039089109119309369489529659751026
  103310481056105910701071107510781083108410911097
  110711081113112411261127113611391148115711651166
  119712021221122812291234124412541258127512771279
  128112851289129312941307131613381341134213461356
  135713591363136713701379138113821385139013981401
  140314051415142014311437143814471448145514631465
  146714731478149014941504154815651578158415871588
  159416021606162716291633163416431651165316651666
  167416761679168716891692169316941703170817151727
  174517461751175217731776177717791782179618241830
  183918431849185518561867187118731877188118841888
  189319091910191319231931193319351938194319481952
  195819621964197119721973197519811998200620072008
  200920132017201920222025203020382063207721002103
  211221132122212721412153217121732178218521872189
  219022022208221322212226223022332238223922422268
  227322762281228523012303230523082323232723342336
  234223472350235123542362236423672375238523952400
  240324042409241124412442245424552476248125002504
  250725082517251825232524252925412542254625522554
  255725582564256725682573257625772578258125842588
  258925902591259926072616262726372644265026592662
  266526782680269226932697271227132719273927402744
  275327552767277227752778279127922794279628032807
  280828112812281328272831284328532857286728712872
  287928802887289729002901290329072913291629262929
  293829402941296429732976297729963001300830093010
  303130433044305030523055305830653066307030743084
  310231133114311831263130313531373140314431533168
  316931723176317731783191319431953211321832273235
  323732393241324232483249325032513252327532833287
  329232953322332533273331333633413345334833523358
  336233673371338233903391339834253432343434533465
  346634683472348134833486349434973501350235043509
  351235203523353635383540355135613567357335743579
  358436123614361736233625362636313635363636473658
  365936613662367236733686369136943699370937293730
  373337393744374637483756375737593763376537723775
  378837893790380738163820383038423853385438553864
  387438773891389438993903390939103919392339373944
  394639473957396339663973397639793988399239933994
  399539964002401040154017402140264030403940434052
  405640604074407540794081408940904092410441114114
  412041304144414641474149415141524166416741754177
  418041824183419242024210421742374252425342544257
  426542694273427642804283428442874288428942934299
  430543084313431543224325432643364348435643584361
  436443734375438243914396440144074408441344214425
  442644324438443944574464446544854506450845104518
  451945314534454445454547454845494550455345554556
  456245644569457245734574457645794586458745964601
  460446154638464046444649465746624666467246744683
  468746914697469847034705471547164717472147284731
  473947404746475447664767477147744779478347844788
  479548024813481748194826483248334835484148424847
  485048534855485948634866487148724880488248854886
  489248934894490049034905490849094912492149284935
  494249444945494749504953495549694970497249754982
  4983499049914997 ]

#  DigraphReverseEdges 1
# For a digraph with lots of edges: digraphs-lib/extreme.d6.gz
gap> d := ReadDigraphs(Concatenation(DIGRAPHS_Dir(),
>                      "/digraphs-lib/extreme.ds6.gz"))[1];;
gap> DigraphReverseEdges(d, [[316], [5021629], [10036954196]]);
<immutable digraph with 113082 vertices, 451854 edges>
gap> DigraphReverseEdge(d, [950004067]);
<immutable digraph with 113082 vertices, 451854 edges>

#  DigraphLayers
gap> list := ReadDigraphs(Concatenation(DIGRAPHS_Dir(),
> "/digraphs-lib/fining.p.gz"));;
gap> gr := list[4];;
gap> gr2 := DigraphCopy(gr);;
gap> layers1 := List(DigraphLayers(gr, 1), Set);;
gap> layers2 := List(DigraphLayers(gr2, 1), Set);;
gap> layers1 = layers2;
true
gap> layers := [];;
gap> for i in list do
> Add(layers, DigraphLayers(i, 1));
> od;
gap> List(layers, Size);
335579 ]
gap> gr := list[4];;
gap> DigraphLayers(gr, 1);
[ [ 1 ], [ 41505968 ], [ 2345810142728313437 ], 
  [ 424344454647484951525354555657586061
      626364656667697071727374757677787980 ]
    , [ 679111213151617181920212223242526
      293032333536383940 ] ]
gap> DigraphLayers(gr, 2);
[ [ 2 ], [ 41516076 ], [ 56711315192329323438 ], 
  [ 424344454647484953545056575258556263
      596566616764737175687469707277787980 ]
    , [ 11121434182021228910242526161727
      302833313536393740 ] ]
gap> DigraphLayers(gr, 8);
[ [ 8 ], [ 44506471 ], [ 131161832372528333639 ], 
  [ 414742434945464851525354555657586659
      676061626365687469707672737577787980 ]
    , [ 2214524626910111227141517192022
      293031323435373840 ] ]
gap> DigraphLayers(gr, 12);
[ [ 12 ], [ 43566275 ], [ 419207245171328333537 ],
  [ 454647484149424452585455535750515965
      606167636466766973717268747077787980 ]
    , [ 91025141516127112122223318266829
      3031323634383940 ] ]
gap> DigraphLayers(gr, 28);
[ [ 28 ], [ 50565777 ], [ 131281915242226293040 ],
  [ 414243444546474849515258535455596162
      646560676366686975717674737072787980 ]
    , [ 26413920162527511718141021172331
      3233343536373839 ] ]
gap> gr := list[5];
<immutable digraph with 2730 vertices, 13650 edges>
gap> DigraphOrbitReps(gr);
11366 ]
gap> Size(DigraphLayers(gr, 1));
7
gap> Size(DigraphLayers(gr, 1366));
7
gap> Size(DigraphLayers(gr, 7));
7
gap> SortedList(DigraphLayers(gr, 1)[2]);
13661367136813691370 ]
gap> SortedList(DigraphLayers(gr, 1366)[2]);
19341343351 ]
gap> SortedList(DigraphLayers(gr, 6)[2]);
13912144239525442645 ]
gap> SortedList(DigraphLayers(gr, 1500)[2]);
8182169253254 ]

#
gap> DIGRAPHS_StopTest();
gap> STOP_TEST("Digraphs package: extreme/oper.tst", 0);

[Dauer der Verarbeitung: 0.17 Sekunden, vorverarbeitet 2026-06-17]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik