Pytania oznaczone «algorithm»

155
Jaki jest dobry algorytm ograniczania szybkości?

Mógłbym użyć jakiegoś pseudokodu lub lepiej, Pythona. Próbuję zaimplementować kolejkę ograniczającą prędkość dla bota IRC Pythona i to częściowo działa, ale jeśli ktoś wyzwala mniej wiadomości niż limit (np. Limit szybkości to 5 wiadomości na 8 sekund, a osoba wyzwala tylko 4), a następny wyzwalacz...

154
Pętla w spiralę

Znajomy potrzebował algorytmu, który pozwoliłby mu przeglądać elementy macierzy NxM (N i M są nieparzyste). Wymyśliłem rozwiązanie, ale chciałem sprawdzić, czy moi koledzy z SO mogą znaleźć lepsze rozwiązanie. W odpowiedzi na to pytanie zamieszczam moje rozwiązanie. Przykładowe dane wyjściowe: W...

153
Algorytm kafelkowania mapy

Mapa Robię grę RPG opartą na kafelkach z Javascriptem, używając map wysokości szumów Perlin, a następnie przypisuję typ kafelka na podstawie wysokości szumu. Mapy wyglądają mniej więcej tak (w widoku minimapy). Mam dość prosty algorytm, który wyodrębnia wartość koloru z każdego piksela na...

152
Najmniejsza wspólna wielokrotność 3 lub więcej liczb

Jak obliczyć najmniejszą wspólną wielokrotność wielu liczb? Jak dotąd byłem w stanie obliczyć to tylko między dwiema liczbami. Ale nie mam pojęcia, jak go rozszerzyć, aby obliczyć 3 lub więcej liczb. Jak dotąd tak to zrobiłem LCM = num1 * num2 / gcd ( num1 , num2 ) Z gcd jest funkcją...