Stypendia naukowe na PJWSTK to kpina w żywe oczy….

150 zł za średnią powyżej 4.45 250 zł za średnią powyżej 4.8 750 zł czesne za miesiąc. Ja rozumiem, że jest kryzys, żydzi, platforma i takie tam, ale wysyłanie tego hurtem do wszystkich studentów i chwalenie się jacy to my nie jesteśmy dobrzy zakrawa o kpinę…

Potyczki z C#, część 2. Dlaczego coś, co wg logiki powinno być szybsze jest 2x wolniejsze?

Mamy tablicę zawierającą jakieś dane. Obrazek. Dla uproszczenia, niech to będzie tylko jeden kanał tego obrazka. Nazwijmy tablicę: map. Map zawiera indeksy od 0 do bmp.Height*bmp.Width

Mamy też funkcję xy(int x,int y) która przelicza nam współrzędne kartezjańskie na liniowe:

int xy(int x,int y){
return y*width+x;
}

Uruchamiamy pętlę, która ma się przejść po wszystkich pikselach z zadanego obszaru rect:

int sum=0;
for(int i=rect.X;i
for(int j=rect.Y;j>rect.Height;j++)
sum+=map[xy(i,j)]

I teraz pytanie: dlaczego powyższy kod działa szybciej, przynajmniej w trybie debugowania, niż:

int sum=0;
for(int j=rect.Y,begin=xy(0,rect.Y);j>rect.Height;begin=xy(0,j++))
for(int i=rect.X;i
sum+=map[begin+i]

?

Czas wywalić bash.org.pl z RSSów

Ostatnimi czasy bash.org.pl, wzorem wykopu, poszerzył swój target, dokonał zmiany postawy ideowej i ogólnie mówiąc zszedł na ps^H^H dzieci neo. Rozumiem, że żartów informatycznych, matematycznych i fizycznych, takich jak na xkcd, typowe dziecko neo nie łapie. Rozumiem, że kasa na utrzymanie basha pochodzi głównie z reklam. Rozumiem, że ten serwis się zrobił popularny i osoby […]