-
Postów
808 -
Dołączył
-
Ostatnia wizyta
Treść opublikowana przez nightstalker
-
Mocne... Ja bym jeszcze "Kto widział dziub-dziuba" chciał usłyszeć z przesterem :P
-
Lepiej nie... Syf sie zrobi straszny :P Staryyyy... Ja w wieku 16 albo 17 lat ledwo 50 kg na raz dygałem :D Takie ze mnie było bydle :P
-
Myslełem że juz zrozumiałem o co chodiz z tymi wskaźnikami, ale chyba się myliłem. Program ma losowac 10 punktów (x,y) i zapisywać ich adresy do tablicy. Punkt zadeklarowany jako rekord. Tablica jako tablica wskaznikow na rekord. Program ładnie losuje 10 punkcików, ale wypisuje 10 razy ten sam ( ostatnio wylosowany punkt ). Nie wiem gdzie tkwi problem... W losowaniu czy w wypisywaniu ( są 2 funkcje ) Pomoże ktoś ? program punkty;{$APPTYPE CONSOLE}uses SysUtils;typeTPunkt = recordx,y:integer;end;PPunkt = ^TPunkt;TTab = array[1..10] of PPunkt;var tab:Ttab; punkt:PPunkt;procedure losuj(var tab:Ttab);var i:integer;beginfor i:=1 to 10 dobeginif i > 10 then exit;if tab[i] = nil thenbeginnew(punkt);punkt^.x := random(10);punkt^.y := random(10);writeln('Wylosowano punkt : x',i,' = ',punkt^.x);writeln('Wylosowano punkt : y',i,' = ',punkt^.y);tab[i]:= @punkt;dispose(punkt);end;end;end;procedure wypisz(tab:Ttab);var i:integer;beginfor i:=1 to 10 dobeginif tab[i] <> nil thenbeginwriteln('Punkt x',i,' = ',tab[i]^.x);writeln('Punkt y',i,' = ',tab[i]^.y);end;end;end;begin randomize; losuj(tab); wypisz(tab); readln;end. EDIT: Qwa... Znowu mnie oświeciło dopiero po tym jak napisałem posta... Skumałem że w losowaniu mam new i zaraz dispose, czyli ze rezerwuje i zwalniam pamięć co chwile, a pozniej program juz nie ma do niej dostepu. Wywaliłem więc dispose i wkleiłem na końcu programu i działa, ale mam w związku z tym pytanie... Czy zwalniany jest jednoczesnie caly obszar pamieci ktory zarezerwowałem wywołując 10 razy new ? Czy działa to jakoś inaczej ? Prosze, niech mi to ktoś wytłumaczy...
-
http://fun.from.hell.pl/2004-03-01/winter.jpg - chyba sobie takie coś postawie :P
-
Ja temu gościowi jeszcze wisze negatywa za czekanie 45 dni, ale wiem na 100% że ja też wtedy od niego dostane ;[ Dać mu ?
-
Proponuje zaglądnąć tutaj : KLiK! tam są prawie wszystkie oznaczenia jakie się na pamiątkach stosuje ;)
-
Zgadzam się, popieram i staje w obronie, bo się sfd tutaj robi :P Ludzie! Zaczynam w sadło obrastać :D Ja, który jakiś rok temu wazyłem 65kg ! A myślałem ze to nie mozliwe :P No może aż tak tragicznie nie jest, ale pas do klaty ma się mniej więcej jak 85 do 106 cm. Myślałem że dolece do 90 kg i zaczne wycinke, ale chyba juz teraz zwiększe intensywność treningów i zamiast dni nie treningowych będe robił brzuch i nogi + jakieś 2 ćwiczenia na wybraną partię. Poza tym, co 3 miechy robie sobie fotki i porównuje postepy, ale w tym miesiącu chyba nie mam się czym chwalić ;/ Jak załatwie jakieś aparacidło to sie pokaże :P
-
Tak rozumiem, ale czy takie małe firmy mają w dzisiejszym świecie jakiekolwiek szanse ? Mam znajomego który przy sklepie komputerowym i kafejce zajął się tworzeniem witryn internetowych. Niestety ambicje nie pozwoliły mu przyjmowac zleceń poniżej powiedzmy 1000zł i od 2 lat zrobił może 2 portale miejskie i kilka wizytówek... Te małe firemki za dużo chcą dlatego upadają...
-
Ten programik jest bardzo podobny do mojego i ma taką samą złożoność obliczeniową ( 8 wywołań funkcji rekurencyjnej ! ). Ja raczej szukam rozwiązania z jednym wywołaniem, bo wiem że takie istnieje ( gość na wykładzie o tym wspomniał i tym mnie zachęcił do walki z tym zadaniem:P )
-
Czy ja wiem... Ja wole mieć w kieszeni te 50zł niż nie mieć nic... Teraz nawet robie jeden całkiem spory portalik całkiem za free :] Za jeden projekt udało mi się zarobić maxymalnie 500zł. Zresztą, ja z php przyszłości nie wiąże, to raczej taki sposób żeby zarobić na piwo :P
-
"Lilavati" jutro sobie wypozyczę ( jak bedzie :P ), a 4x4 faktycznie się nie da i to wiem już na 100% ! Wiem też że mój program jest za bardzo złożony i możliwe że przez to się nie wykonuje prawidłowo. Zamiast 8 wywołań rekurencyjnych ponoc wystarczy jedno. To wszystko co narazie znalazłem w sieci na ten temat... Implementacji dalej nie ma, ale szukam...
-
Z wieża hanoi mi nikt nie pomógł więć z tym też pewnie zostane sam, ale co tam... Sprawa wygląda tak: Jest pole 8x8 wypełnione zerami: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 I jest konik który moze poruszać się tak jak to na konika przystało z każdego pola ma 8 możliwości ruchu. No prawie z każdego bo czasami ogranicza go szachownica :] Możliwości konika prezentują się tak: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 5 0 0 0 0 6 0 0 0 4 0 0 0 0 0 K 0 0 0 0 0 2 0 0 0 8 0 0 0 0 7 0 3 0 0 0 0 0 0 0 0 0 0 0 Konik startuje z dowolnego miejsca na szachownicy porusza sie po niej zostawiająć po sobie jakiś znak. Po 3 przykładowych ruchach szachownica wygląda tak: 1 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Zadaniem konika jest przejście całej szachownicy (tablicy) startując z dowolnego pola. Napisałem taki programik wykorzystujący funkcję rekurencyjną: program konik;{$APPTYPE CONSOLE}uses SysUtils;typeTtab = array[1..4,1..4] of byte;vartablica:Ttab;procedure wypelnij(var tablica:Ttab);var i,j:integer;beginfor i:=1 to 4 dofor j:=1 to 4 dotablica[i,j]:=0;end;procedure rysuj(tablica:Ttab);var i,j:integer;beginfor i:=1 to 4 dobegin;for j:=1 to 4 dowrite(tablica[i,j]:1);writeln;end;end;procedure skocz(x,y:integer;k:integer;tablica:Ttab);beginif ( (x>4) or (x<1) or (y>4) or (y<1) ) then exit;if ( tablica[x,y] = 1 ) then exit;tablica[x,y] := 1;//writeln;//writeln('Krok : ',k);//writeln('Stan :');//rysuj(tablica);//readln;if k = 16 then begin writeln('Sukces!'); exit; end;skocz(x-1, y-2, k+1, tablica);skocz(x-2, y+1, k+1, tablica);skocz(x+1, y+2, k+1, tablica);skocz(x+2, y-1, k+1, tablica);skocz(x+1, y-2, k+1, tablica);skocz(x+2, y+1, k+1, tablica);skocz(x-1, y+2, k+1, tablica);skocz(x-2, y-1, k+1, tablica);end;var i,j:integer;beginfor i:=1 to 4 dofor j:=1 to 4 dobeginwriteln('Jedziemy z parametrami startowymi x=',i,',y=',j,'...');skocz(i, j, 0, tablica);wypelnij(tablica);end;readln;end. Pytanie: Czy ja mam gdzieś w programie błąd, czy tez jest to niewykonalne zadanie ?
-
A ja dostaje od 20 do 80 zł za cms w php :P To jest kasa, nie ?
-
Odkopuje temat :P Dostałem takie zadanko na laborkach. Znalazłem w sieci gotowy algorytm, ale go za bardzo nie rozumiem. Poza tym przedstawia on tylko kolejnosc wykonywanych ruchów, a ja chce zeby pokazywal stan stosu przed i po kazdym ruchu. Nie wiem czy powinienem robić to na tablicach, czy jakos inaczej... To co przed chwilą napisalem macie tutaj: program zadanie5;{$APPTYPE CONSOLE}uses SysUtils;type stos = array[1..100] of byte;var nA,nB,nC,i,n:integer; A,B,C:stos;function hanoi(nA,nB,nC,n:integer):integer;begin// chcialem tu zastosowac rekurencje, ale jeszcze nie wykombinowalem jakie jej zadac warunki...end;begin randomize; writeln('Podaj N:'); readln(n); for i:=1 to n do A[i]:=i; writeln(' A B C'); writeln('==============='); for i:=1 to n do writeln(A[i]:4,B[i]:4,C[i]:4); hanoi(1,0,0,n); readln;end. A to co znalazlem w sieci tutaj: program Z6;{$APPTYPE CONSOLE}uses SysUtils;var t:array [1..5] of char; i:byte;procedure Hanoi(A, B, C:char; n:byte);begin If n<>0 Then begin Hanoi(A, C, B, n-1); write(t[n],'=>'); t[n]:=C; writeln(t[n]); Hanoi(B, A, C, n-1) end;End;begin for i:=1 to 5 do t[i]:='A'; Hanoi('A','B','C',5); readln;end. Jakieś sugestie ? Teraz zabieram się za stos, bo nie znam tego typu, a wlasnie z nim mi sie problem wiezy hanoi kojarzy. Nie moge też zrozumieć czemu w programach jakie znajduje w sieci jest tylko jedna tablica i trzy zmienne, a nie 3 tablice, albo chociaz jedna 3-wymiarowa... UPDATE! No więc tak... Napisalem już działający program ale dalej go do końca nie rozumiem. Poprostu działa on wg. założen "zabawy" w Hanoi... Wyjasni mi to ktos wreszcie ? Moze chociaz odesle do odpowiedniej literatury ? program Project2;{$APPTYPE CONSOLE}uses SysUtils;var n,ilK,j:integer; t :array[1..3,1..12] of integer; tw:array[1..3] of integer;procedure rysuj(n:integer);var i:integer;begin writeln(' A B C'); writeln('==============='); for i:=n downto 1 do writeln(t[1,i]:4,t[2,i]:4,t[3,i]:4);end;procedure przeloz_krazek(skad, dokad : integer);var i:integer;begin tw[dokad]:=tw[dokad]+1; t[dokad,tw[dokad]]:=t[skad,tw[skad]]; t[skad,tw[skad]]:=0; tw[skad]:=tw[skad]-1; rysuj(ilK); readLn;end;procedure przeloz(ile, skad, dokad, roboczy : integer);begin if ile=1 then przeloz_krazek(skad, dokad) else begin przeloz(ile-1, skad, roboczy, dokad); przeloz_krazek(skad, dokad); przeloz(ile-1, roboczy, dokad, skad) end;end;begin writeLn('Wciskaj enter i obserwuj co sie dzieje...'); ilK:=5; j:=19-ilK; j:=19-ilK; for n:=1 to ilK do t[1,n]:=ilK-n+1; tw[1]:=ilK; rysuj(ilK); przeloz(ilK,1,3,2);end.
-
Ta karta nie obsluguje DX9. Radzio duuuzoooo lepszy ;) Przy okazji - jak kupujesz 9700PRO to nie patrz na testy syntetyczne, ale na wymagające gierki. Np. taki 6600 klepie w 3DM03 biednego Radzia aż strach, ale moge podac wiele gier w ktorych to GF dostaje zadyszki :P
-
Heh, ja juz dawno skumalem ze 3d smarki sux :P Porownajcie sobie jak chodzi FarCry na radziu, a jak na zwyklym 6600 ( ktory ma okolo 3 tys pkt wiecej w 3DM03 :) ) W tym miesiącu juz bede miał pentagrama, więc zapowiada sie ostre OC :D
-
Pomyliłeś VALUE z NAME. Name musi być takie same za kazdym razem, bo to nazwa zmiennej przekazywanej przez formularz. Value to już wartośc zmiennej i to właśnie ma się zmieniać :] Poprawiony kod: <center><TABLE BORDER="5" CELLPADDING="10"><TR><TD COLSPAN="2"><u><font size="+3" color="darkgreen"><center>KTO ZOSTANIE MISS?</center></font></u></TD></TR><TR><TD><B><center><font size="+2">Imię i nazwisko</center></b></TD> <TD><b><center><font size="+2">Twój głos</center></b></TD></TR><FORM ACTION="mailto:zadanka@vp.pl" METHOD="post" ENCTYPE="text/plain"><TR><TD><font size="+1">Marysia Ludwikowska</font></TD> <TD><b><center><INPUT TYPE="radio" NAME="Miss" VALUE="Ludwikowska"></center></b></TD></TR><TR><TD><font size="+1">Kornelia Brzozowska</font></TD> <TD><b><center><INPUT TYPE="radio" NAME="Miss" VALUE="Brzozowska"></center></b></TD></TR><TR><TD><font size="+1">Justyna Szymczak</font></TD> <TD><b><center><INPUT TYPE="radio" NAME="Miss" VALUE="Szymczak"></center></b></TD></TR><TR><TD><font size="+1">Daria Brzoza</font></TD> <TD><b><center><INPUT TYPE="radio" NAME="Miss" VALUE="Brzoza"></center></b></TD></TR><TR><TD><font size="+1">Agnieszka Rus</font></TD> <TD><b><center><INPUT TYPE="radio" NAME="Miss" VALUE="Rus"></center></b></TD></TR><TR><TD><font size="+1">Asia Patałowska</font></TD> <TD><b><center><INPUT TYPE="radio" NAME="Miss" VALUE="Patałowska"></center></b></TD></TR><TR><TD><font size="+1">Ewelina Żubr</font></TD> <TD><b><center><INPUT TYPE="radio" NAME="Miss" VALUE="Żubr"></center></b></TD></TR><BR><BR><br><td COLSPAN="2"><center><INPUT TYPE="submit" VALUE="Oddaj głos"><INPUT TYPE="reset" VALUE="Wyczyść"></FORM><br></TD></TABLE></center> Edit: Jeszcze jedna rzecz... Submit też powinno mieć NAME bo jakoś trzeba poźniej sprawdzić czy formularz został wysłany, np. w skrypcie php. Pisz zawsze tak: <input type="submit" name="wyslij" value="Oddaj głos" />
-
Mnie tez się podoba :] Zaglądne tam czasem... Powodzenia!
-
Ja mam cos takiego jak "Asembler - miniprzewodnik" Autorstwa Grzegorza Michałka, wyd. Infoland. Taka sobie mała fajna książeczka, ale neistety trzeba już coś tam wiedzieć bo to nei jest kurs od zera...
-
THE MACHINIST - nieźle pokręcony filmik, ale polecam... The Jacked - jeszcze bardziej zakręcony, podobny do efektu motyla, super film! Domino - akcja, akcja i jeszcze raz akcja ! :] Gone in 60 Seconds ( 1974 ) - KLASYKA !
-
Jak dopiero zaczynasz to lepiej "PHP i MySQL Szybki Start" z Helionu. Po przeczytaniu tej książki będziesz w stanie zrobić sobie spokojnie proste forum, statystyki, księgi gości, logowanie, systemy newsów i komentarzy itp... Poźniej już tylko vademecum i manual php :]
-
Takie radiatorki spokojnie starczą, ale skoro juz masz placic za nie 15 zł + 6 zł przesyłka, a masz zamiar bawić się w kręcenie to prędzej czy później będziesz zmuszony kupic jeszcze coś na rdzeń. Lepiej więc kupić cały zestaw pentagrama albo zalmana na raz. Przynajmneij ja tak planuje :P
-
Właściwie to mnie to bardziej zafascynowało niz rozśmieszyło, ale zobaczcie sami: http://www.ezprezzo.com/videoclips/high_voltage.html
-
Msi K7n2 Delta2 Fsr Czy A7n8x-xe Nforce2 Ultra
nightstalker odpowiedział(a) na wizner5 temat w Co kupić?
Ja mogę się wstawić za Asusem, bo sam mam A7N8X Deluxe. Czysta poezja! Jedynym minusem jest Speach Reporter który lubi gadać głupoty, ale zawsze można go wyłączyć :] -
:ploom: Dobre ! :D Jak juz jestesmy w tych klimatach to : http://www.youtube.com/watch?v=vczCUtJ_LaQ&search=emo :lol2: