Aktywne Wpisy

Jarusek +144
#programista15k straci na propozycjach ustawy PIT Sławomira Mentzena.
Przysłowiowy programisty 15k będący aktualnie na uldze IP BOX zapłaci o ponad 7,5 tys. zł więcej podatku dochodowego przy rozwiązaniach proponowanych w projektach ustawa Sławomira Mentzena, wyliczenia po uwzględnieniu kwoty wolnej od podatku: 12 x płaca minimalna.
Wyliczenia są pokłosiem znaleziska "Dlaczego Konfederacja nie obniży ci podatków?" wiszącego w wykopalisku. Niestety tam nie trwa merytoryczna dyskusja, tylko fanboje konfederacji zleciały się do zakopywania.
#
Przysłowiowy programisty 15k będący aktualnie na uldze IP BOX zapłaci o ponad 7,5 tys. zł więcej podatku dochodowego przy rozwiązaniach proponowanych w projektach ustawa Sławomira Mentzena, wyliczenia po uwzględnieniu kwoty wolnej od podatku: 12 x płaca minimalna.
Wyliczenia są pokłosiem znaleziska "Dlaczego Konfederacja nie obniży ci podatków?" wiszącego w wykopalisku. Niestety tam nie trwa merytoryczna dyskusja, tylko fanboje konfederacji zleciały się do zakopywania.
#

trebeter +302





Hej. Chciałbym się tylko upewnić w kwestii najgorszego przypadku, a mianowicie czy będzie to O(N+N-1)+1 czy O(N+N-1) dla schematu blokowego z załącznika. Przyjmujemy, że N i M są równe. Pętla A(i)<B(j) zmierza dalej w najgorszym przypadku dla N+N-1 i tu pytanie czy dodaję to jedno wykonanie i<=N (dla najgorszego przypadku będzie to N<=N), a w następnym obrocie N+1<=N co da nam już sprzeczność) czy jest to wykonywane w ramach tego N+N-1 wykonania?
O(N+N-1)+1iO(N+N-1)to raczej dokładnie to samo co O(N), zresztą nie spotkałem się z czymś takim jakO(...)+xO(N+N-1+1) = O(2N) = O(N) = O(N+N-1)nie do końca rozumiem o co pytasz, chodzi o ilość porównań czy dodawań?
O(N+N-1+1)iO(N+N-1)to jest absolutnie dokładnie to samo, aleN+NiN+N-1to nie to samoFunkcja dochodzi do i<=N w stanie (N+N-1) - nie ma gorszej możliwości i cały czas się zastanawiam czy pojedyncze wykonanie i<=N (Będzie to w tym przypadku N<=N) jest wykonywane w ramach ruchu N+N-1 czy to jest coś nowego i będzie finalnie N+N-1+1?
F(N) = (N+N-1)+1 (=2N)to będzieO(F) = N, bo pomijasz zupełnie to 2 i wszystko co rośnie wolniej niż N (+1-1 w ogóle nie rośnie więc pomijasz). Pytanie tylko czy funkcja jest dobra :)Przypominam, ten warunek w tym przypadku zadziała tylko raz ( ͡º ͜ʖ͡º)
Chodzi ci o samo wykonanie porównania czy i jest mniejsze od N wewnątrz tego rombu? Tego w ogóle nie bierz pod uwagę.
A tak jak mówiłem,
N+N-1iN+Nwyjdzie na to samo, więc nie wiem co za różnica.(N+N-1) <- ILOŚĆ OPERACJI W PIERWSZEJ PĘTLI
1 - ILOŚĆ OPERACJI W DRUGIEJ (pojedyncze przejście)
Więc:
Funkcja złożoności (N+N-1)+1= O(2N)=O(N)
Dobrze?