@Ziom_Bel: weź jakiś algorytm sąsiedztwa, określ podobieństwo każdej grupki i poszukaj w następnym kroku takiej, która jest najbardziej podobna do poprzedniej. Następnie oblicz wektor przesunięcia podobnych grupek punktów i masz następny krok określony. Mając kilka próbek możesz wymyślać zawirowania, zanikanie, wzmacnianie, cokolwiek. php może trochę zamulać tutaj :)
  • Odpowiedz
Problem jest następujący - mam zbiór o dużej liczbie elementów n ( n > 10.000, np. katalog zdjęć). Macie jakieś pomysły jak to sensownie posegregować, podzielić na foldery, żeby za każdym razem jak będę chciał otworzyć folder ze zdjęciami nie listowało mi się wszystkie n elementów? Myślałem np o czymś takim, że nadaje każdemu plikowi nazwe o strukturze plik1, plik2, ... plik_n, i próbuje je segregować zgodnie z następującym algorytmem:

1.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@takelbery: czy daty utworzenia są zawsze takie same czy różne?

Najprostszym rozwiązaniem byłoby podzielenie ze względu na datę utworzenia. Wtedy tworzysz katalog dla roku, jeśli jest wymagane jeszcze większy podział, tworzysz katalog dla miesiąca.
  • Odpowiedz
Mirki z #programowanie #webdev #algorytmy - potrzebuję posortować obiekty, które mają dwa parametry - średnia ocen i liczba ocen. Można to przyrównać do np. ocen hoteli na booking.com. W jaki sensowny sposób można posortować takie obiekty "według ocen" tak, aby uniknąć sytuacji w której obiekt oceniany przez 1 osobę na 5 jest wyżej niż ten który oceniany jest przez 3543 osób średnio na 4,9? Czyli innymi
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, kto właśnie zaspał na kolosa z #algorytmy ?


kto będzie próbował pójść na inny termin?

  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jestem słaby z algorytmiki więc proszę o pomoc, mam wykres liniowy z godzinami i temperaturami który rysuję za pomocą GD w php: http://scr.hu/133k/rm7kf mój problem polega na tym, jak obliczyć wysokość w pikselach kolejnych punków na wykresie? Np. podaję temperaturę 25.0C i chcę by punkt na wykresie był na odpowiedniej wysokości :P

#programowanie #algorytmy #gd #php
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#jezykc #algorytmy #quicksort

Mirki, chciałem napisać quicksorta posługując się algorytmem Hoare. Kod jest niemalże przepisany z algorytmy jednak nie działa i nie mam pojęcia dlaczego. Zauważyłem tylko, że w 40 linijce gdy zamiast "quickSort( a, p, q);" napiszę "quickSort( a, p, q-1);" to program otwiera się bez problemu jednak nie spełnia on swojej roli (nie sortuje).

Kod: http://pastebin.com/Zjmqyn0e
Patres - #jezykc #algorytmy #quicksort

Mirki, chciałem napisać quicksorta posługując...

źródło: comment_JbOGqECPSAJF2NDvcV8eOX8kQmZbSnlE.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@onomatobeka: Nie, bo jak ostatnio Ci napisałem pełne dwie wersje rozwiązania, to tylko skasowałeś wpis, nawet nie zdałeś relacji z tego, czy przeszło testy i nawet plusika z tego nie miałem. ;)

PS: Liczba mnoga od matrix to matrices.
  • Odpowiedz
#programowanie #algorytmy

Wytłumaczy mi ktoś skąd tu 3n+1? Nigdy nie byłem dobry w algorytmach, ale rozumieć złożoności to nigdy nas wykładowca niestety nie uczył :/

1: suma = 0

2:
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki na co trzeba uwazac, gdy wartosci kasowane sa z hasztabeli przy double hashing, gdy jako drugiej funkcji haszujacej uzywa sie linear probing? #programowanie #algorytmy


  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach