Ruszyły pierwsze publiczne polskie kanały na Slacku dla programistów! Do wyboru jest już 27 kanałów. Słyszałeś/aś o Slacku? Ta platforma została przytulona przez międzynarodową społeczność programistów, ponieważ jest super funkcjonalna. Teraz możesz znaleźć wsparcie w programowaniu od podstaw aż po zaawansowane funkcje. Możesz też nauczyć się obsługi Slacka, która to jest wymagana w coraz większej liczbie firm. Zdobądź nowe skille, wiedzę i zostań członkiem nowych społeczności super programistów!

Lista dostępnych już kanałów jest
tomaszs - Ruszyły pierwsze publiczne polskie kanały na Slacku dla programistów! Do wy...

źródło: comment_2ovIIO4Y5bQGnelzk3QtszCiqH2a21mt.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#algorytmy #programista15k #programowanie #cpp #grafika #grafika3d Czołem Mireczki, mam taki problem z optymalizacją, po optymalizacji zamiast lepiej - jest gorzej, oto problem chodzi o uniknięcie powtarzalnosci par:
1. mam chmurę np. 1000+ punktów w 3d
2. chcę utworzyć połaczenia pomiędzy wszystkimi punktami (każdy z kazdym) - (to połaczenie to geometria 3d w kształcie cylindra)
3. muszę uniknać powtarzajacych się par punktów (aby nie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kopytko1: Zamiast tak cudować, nie możesz zrobić sobie po prostu macierzy trójkątnej, poprzez rozpoczynanie drugiej pętli od wartości licznika pierwszej? int point2 = point1 + 1. Przecież to właśnie rozpoczynanie jej od zera daje ci duplikaty które potem ifujesz :|
  • Odpowiedz
@AHScorpii: Masz macierz o wielkości wiersze M i kolumny N. Jak ją "spłaszczasz" do tablicy jednowymiarowej, to każdy z indeksów obliczasz za pomocą takiej pętli
M - wiersze
N - kolumny

for(i = 0; i < N; ++i){
__for(j = 0; j <
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
Mireczki ze #statystyka i #algorytmy mam takie zadanie: "na podstawie aktywności użytkownika @Piezoreki oszacuj które zdjęcie szarej myszki dla anonka Pierożki wrzuci jako nastepne, podaj prawdopodobieństwo"
Pomoże ktoś
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AHScorpii: Można by rozmyślać co jest operacją elementarną, ale uznam, że to operacja mnożenia... Złożoność masz na poziomie N^2, bo 1/p to jest stała, a o ile dobrze pamiętam, stałą przy wyrazie się pomija.
  • Odpowiedz
Cześć,
czy ten diagram jest prawidłowy względem kodu? Ogólny schemat jest raczej dobry, ale mam wątpliwości co do oznaczeń tablic i iteratorów tablicy. Algorytm ma wyznaczać sumę liczb podzielnych przez 3, które będą podane do tablicy. C++
#naukaprogramowania #algorytmy #cpp #informatyka

int suma = 0;
int n;
beerman - Cześć,
czy ten diagram jest prawidłowy względem kodu? Ogólny schemat jest ...

źródło: comment_nLOi1qJNzIfDB39jVUHA4INdAV3tpBGT.jpg

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

1. https://pl.spoj.com/problems/FR_08_07/ - chyba nie do końca rozumiem treść zadania. Rozrysowałem sobie to drzewo i wg mnie na wyjściu powinniśmy otrzymać: 1 1 1. W treści zadania oczekują: 1 1 5, a przecież na 3 poziomie mogą być maksymalnie 4 elementy...
2. https://pl.spoj.com/problems/AL_29_03/ - o ile wiem jak zsumować elementy w drzewie, to zastanawia mnie to: "Jak widać możemy wyróżnić trzy różne kształty drzew.". Jak mogę "rozpoznać" kształ drzewa?
Zerknie ktoś? :)
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mamy quicksorta i tablice typu "0 1 2 3 4 5 4 3 2 1 0" do posortowania. Wybierając pivota środkowego (5) lub skrajnie prawego (0) Otrzymujemy najgorszy scenariusz i złożoność wynosi wtedy O(n^2). Dobrze myślę? Czy przy takim wyborze pivota i takiego typu tablicy czas sortowania dla tych dwóch kluczy będzie zbliżony? (tak wiem że można wybrać randomowo, średnio itd pivota)
#algorytmy #naukaprogramowania #pytanie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

skomplikowana ta ksiazka Cormena, chcialem poczytac sobie hobbystycznie, a tu mnóstwo matmy. A jeszcze w jednym zadaniu wyszło mi, że liczba danych musi być liczbą zespoloną żeby jakieś czasy się zgadzały xD
#programowanie #algorytmy
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@crocodiler: no cormen to w 70% matematyka dyskretna XD to książka uniwersytecka to czego się spodziewałes. Ogarnij grokkin algorithms jak chcesz coś do podusi albo Sedgewicka jak coś cięższego ale nie aż tak matematycznego.
  • Odpowiedz
@MyTearsAreBecomingASea: skoro masz dane wyrazy pionowe i ich punktu przecięcia to to tak to właśnie liczysz.

Jedyne czym się musisz martwić to że jak dwa wyrazy przecinają ten sam to żeby brać dłuższe przecięcie do wyliczeń. Z przykładu kot jest dłuższym przecięciem od góry, a zamek jest dłuższym przecięciem od dołu, więc bierzesz literki z kota do przecięcia i z zamku po przecięciu + 1 (bo samo przecięcie)
  • Odpowiedz
Wrzucam ponownie... Pomóżcie mirki (,)
Nie rozumiem co autor miał na myśli i w jaki sposób miałoby to działać ()

Firma posiada oddziały w różnych miejscach na świecie. Zakładając, że miejsc tych jest dużo, a kluczem jest szerokość, a w drugiej kolejność długość geograficzna, zaprojektuj bazę kluczy i funkcję haszująca dla tej bazy. Opisz dokładnie procedurę wyszukiwania firmy o podanej lokalizacji.

#algorytmy
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@OstryKepucz chociaż jak teraz o tym myślę to chyba lepiej zrobić tablicę dwuwymiarowa gdzie wspolrzedna x to zahaszowana szerokość geograficzna a wspolrzedna y to zahaszowana długość geograficzna. Byłaby to tabela list na wypadek gdyby jakieś dane dawały te same współrzędne (wtedy przechodzisz do następnego elementu listy)
  • Odpowiedz
Jak wszyscy wiedzą, StackOverflow to miejsce, które stało się bardzo nieprzyjazne dla początkujących. W polskiej części bieda. 4programmers to same ramole. Na Wykopie nie ma niestety jeszcze grup. W związku z tym postanowiłem uzupełnić sieć o grupy dla początkujących programistów, adminów Unix/Linux i programistów Java (na początek) na początek. Supportem początkujących programistów zajmuję się od studiów i chyba nigdy nie było tak trudno znaleźć miejsce, gdzie można zadać normalnie pytanie bez hejtu.
tomaszs - > Jak wszyscy wiedzą, StackOverflow to miejsce, które stało się bardzo niep...

źródło: comment_8ZMbim6FbdM2URVx80vtcZFTqM42jexq.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomaszs: Serio był jakiś hejt?

I szkoda, że facebook a nie jakiś discord. Tak pomijając już kwestię anonimowości i innych pierdół to facebook wręcz wydaje się zaprojektowany do tego byś nie wracał do starych treści. Jakiekolwiek przeuszkwianie tam grup czy czatu jest tak upośledzone, że nic nie wyrazi tego lepiej niż słowa "ja p------e".
  • Odpowiedz
Przegląd promocji dla programistów

Ebooki i kursy wideo

Najlepsza promocja miesiąca:
1. Dzisiaj jest ostatni dzień, w którym można zgarnąć kurs programowania w j.polskim z rabatem 60%. Do dużej części kursów jest darmowy ebook. Pełną listę tytułów znajdziecie tutaj: https://www.wykop.pl/wpis/41333901/przypominam-ze-tylko-do-jutra-jest-60-na-kursy-wid/
tomaszs - Przegląd promocji dla programistów

Ebooki i kursy wideo

Najlepsza pro...

źródło: comment_5bnbT7vbxBRNLMgqsQPsf5QKt2wDQWmm.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wieloletni standard hashowania SHA-1 został złamany. Ataki kolizyjne z pomocą niestandardowych danych wejściowych stały się właśnie bardzo realnym zagrożeniem dla starych systemów.

https://bulldogjob.pl/news/596-wieloletni-standard-hashowania-sha-1-zostal-zlamany

#szyfrowanie #cyberbezpieczenstwo #bulldogjob #algorytmy
Bulldogjob - Wieloletni standard hashowania SHA-1 został złamany. Ataki kolizyjne z p...

źródło: comment_VkfiruqDxnwGsxqruK8PFaUBh89ky1Wy.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ZdeformowanyKreciRyj: Masz rację, powinniśmy byli wyraźniej dać znać w tytule, że chodzi o nowe badania, a nie pracę naukowców Googla z 2017 roku. Nowe badanie wskazuje na realną możliwość wpływu na to, jakie pliki są atakowane oraz że koszty takiego ataku nie powinny być problemem dla niektórych organizacji.
  • Odpowiedz