Próbuję napisać program, który będzie pseudolosowo autogenerate (na podstawie wartości początkowej, aby ponownie uruchomić ten sam test więcej niż raz) rosnącą strukturę katalogów składającą się z plików. (to jest test warunków skrajnych instalacji bazy danych sterującej)Generowanie drzewa katalogów pseudolosowych?
Zastanawiam się, czy któryś z was był świadomy czegoś podobnego do quasirandom "wypełniających przestrzeń" sekwencji (np. van der Corput sequences lub Halton sequences), które mogą tutaj działać.
edytuj: Lub algorytm fraktalny. Brzmi to podejrzanie jak algorytm fraktalny.
edit 2: Nieważne, myślę, że zorientowali się oczywiste rozwiązanie, należy uruchomić z pustym drzewie, i po prostu korzystać z kolejnych wyjść generatora pseudolosowego do deterministycznego (na podstawie wygenerowanej liczby i stanu wygenerowane do tej pory drzewo) wykonują jedno z działań N, np utworzyć nowy podkatalog, dodać nowy plik, zmienić nazwę pliku, usunąć plik itp.
Chcę zrobić to w ten sposób, a nie po prostu zrzucać pliki do struktury folderów, ponieważ mamy do czynienia z sytuacją gdzie mamy problemy z dużymi numerami plików i nie jesteśmy pewni, jaka jest ich przyczyna. (głębokość drzewa, liczba nazw, liczba usunięć itd.)
To nie jest tylko jedno stałe drzewo, które muszę wygenerować, strategia użycia to: trochę rozwinąć strukturę drzewa, ocenić niektóre statystyki wydajności, rozwinąć trochę więcej, oceń statystyki wydajności itp.
Jeśli uzyskasz odpowiedź, upewnij się, że używasz jej tylko dla dobra dobra. Brzmi jak zabawny problem do rozwiązania. –
"Czy używasz swoich mocy na dobre, czy na niesamowite?" –