Aktywne Wpisy
Teemcio +419
Dziękuję za doping nie udało się wygrać ale w sumie nie było tak źle jedynie nie czuję głowy ( coś mam po Muranie)
#famemma #bitasmietanka
#famemma #bitasmietanka
odyn88 +176
13 lat na wykopie i chlanie w weekendy zrobiły swoje XD przepraszam tag ( ͡° ʖ̯ ͡°) Adbuster podał mi legalne narkotyki w tunelu i wyszło jak zawsze
@Teemcio gratulację, że uratowałeś honor tagu na wykopie :)
Ciekawe uczucie dostać pierwszy raz w życiu cymbał w głowę xD
#famemma #bitasmietanka
@Teemcio gratulację, że uratowałeś honor tagu na wykopie :)
Ciekawe uczucie dostać pierwszy raz w życiu cymbał w głowę xD
#famemma #bitasmietanka
Aktywne Znaleziska
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Mam tablicę atrybutów w Javie przechowywaną jako LinkedList>, nie mniej reprezentacja jest tu mało istotna.
Tablica atrybutów wygląda jak niżej, ale może być zupełnie inna w zależności od wczytanego pliku.
Moim problemem jest stworzenie algorytmu, który wypisuje każdą n-elementową kombinację wartości tych atrybutów. Any ideas?
#programowanie #java #algorytmy #strukturydanych #kodzenie
http://stackoverflow.com/questions/17259889/java-function-to-calculate-permutations-without-repeats
Jeśli dobrze rozumiem, algorytm równie dobrze może zwracać small red sphere jak i large brick, ale już large green czy green red czy sphere brick są niedozwolone?
Masz
m
typów atrybutów (size, color), losujesz liczbę naturalną mniejszą
2^m
, konwertujesz ją do postaci binarnej, i np. w przypadku 3 atrybutów 8 (111) odpowiada wykorzystanym 3 atrybutom itd. Potem z każdego wykorzystywanego atrybutu losujesz jeden.
Zamiana na iterację po wszystkich elementach zamiast losowania jest raczej trywialna.
Komentarz usunięty przez autora