Znaleziono 107 wyników

autor: MGT
22 cze 2009, o 16:42
Forum: Programy matematyczne
Temat: Matlab - silnia
Odpowiedzi: 5
Odsłony: 35909

Matlab - silnia

factorial(n)
autor: MGT
22 cze 2009, o 16:36
Forum: Programy matematyczne
Temat: LATEX - jak wstawić rysunek do tekstu?
Odpowiedzi: 8
Odsłony: 22887

LATEX - jak wstawić rysunek do tekstu?

Ze wstawianiem obrazków w Latex-u są problemy, a wynika to z pierwotnego przeznaczenia owej technologii. Nie wdając się w szczegóły, najlepiej przygotować obrazek w EPS (wspierają to niektóre programy graficzne, chyba widziałem gdzieś też jakieś konwertery). Wówczas to, co wspominaliście wcześniej, ...
autor: MGT
18 cze 2009, o 23:45
Forum: Informatyka
Temat: [SQL] formularz a baza danych w Webservie
Odpowiedzi: 1
Odsłony: 718

[SQL] formularz a baza danych w Webservie

Mniejwięcej tak: $zapytanie = "SELECT ... FROM samochod WHERE model=$model AND marka=$marka"; W bardziej wyrafinowanej wyszukiwarce możesz pobierać wszystkie dane z tej tabeli i analizować je z szukanym wzorcem (czy wyszukiwana fraza jest podzbiorem nazwy, czy kilka argumentów się zgadza, ...
autor: MGT
26 maja 2009, o 11:10
Forum: Informatyka
Temat: Złożoność algorytmu
Odpowiedzi: 5
Odsłony: 1625

Złożoność algorytmu

Z tym brakiem zakończenia namieszałem (w warunku jest and, a nie or ;p). Niemniej jednak w treści nie napisano, że A jest jakkolwiek uporządkowane, więc algorytm może zakończyć się niepowodzeniem po takiej ilości porównań, jak napisano powyżej.
autor: MGT
25 maja 2009, o 23:47
Forum: Informatyka
Temat: Złożoność algorytmu
Odpowiedzi: 5
Odsłony: 1625

Złożoność algorytmu

optymistyczny jest O(1), bo można trafić od razu. z oszacowaniem pesymistycznego trochę gorzej, bo to zależy, czy tablica A jest posortowana, bo jeśli nie, to ta pętla może być chyba nieskończona ;p (późno jest, mogę bzdury mówić ) Zakładając, że A jest uporządkowane, to mamy standardowe "dziel...
autor: MGT
25 maja 2009, o 17:57
Forum: Informatyka
Temat: Wejście w Allegro
Odpowiedzi: 7
Odsłony: 1077

Wejście w Allegro

To: val = readkey(); if ((val & 0xff) == '0') {} jest równoważne: if ((val & 0xff) == 48) {} co więcej: char => int '0' => 48 '1' => 49 '2' => 50 ... tak samo, jak: char x = 48; x++; printf("%c -> %d",x,x); /* out: 1 -> 49 */ Mam nadzieję, że pomogło, pozdrawiam.
autor: MGT
24 maja 2009, o 10:40
Forum: Informatyka
Temat: Wejście w Allegro
Odpowiedzi: 7
Odsłony: 1077

Wejście w Allegro

Możesz napisać dowolną funkcję wczytującą, opartą na readkey. Np, jak chcesz czytać cały napis, to możesz zrobić coś w stylu: int i=0; while((znak = readkey()) != enter) wynik[i++] = znak; Możesz też oczywiście dodać obsługę backspace (ostatni znak podmieniać zerem, cofać iterator) i inne cuda, wedl...
autor: MGT
8 maja 2009, o 14:51
Forum: Informatyka
Temat: uruchomienie w c kalkulatora
Odpowiedzi: 3
Odsłony: 1085

uruchomienie w c kalkulatora

skompilować?
autor: MGT
6 maja 2009, o 23:01
Forum: Informatyka
Temat: [Javascript]gomoku
Odpowiedzi: 1
Odsłony: 531

[Javascript]gomoku

1. DOM lub AJAX - chyba o to Ci chodzi... (nie zagłębiając się w szczegóły) 2. Rozwiń pytanie... najtrudniej gracz-gracz, bo rozumiem, że mają grać z dwóch niezależnych komputerów, nieco łatwiej gracz-komputer, ale musisz pomyśleć nad jakimś rozsądnym rozwiązaniem zagrań komputera (nie znam do końca...
autor: MGT
28 kwie 2009, o 23:46
Forum: Informatyka
Temat: [java] losowanie z rozkladem wykladniczym
Odpowiedzi: 4
Odsłony: 1276

[java] losowanie z rozkladem wykladniczym

Polecam metodę ROU (łatwa w implementacji).


1. Generujesz (rozkładem równomiernym)

\(\displaystyle{ A \in\ <0\ ;\ 1>\ \wedge\ B \in\ <0\ ;\ 2/e>}\)

2. Jeśli

\(\displaystyle{ B/A\ > -2\ln{A}}\)

to wróć do 1. W przeciwnym przypadku zwróć B/A.
autor: MGT
28 kwie 2009, o 23:20
Forum: Informatyka
Temat: Wejście w Allegro
Odpowiedzi: 7
Odsłony: 1077

Wejście w Allegro

Użyj np. z biblioteki allegro.

Ogólnie polecam tego manuala, tam w zasadzie wszystko jest.
autor: MGT
28 kwie 2009, o 23:09
Forum: Informatyka
Temat: [c] potęga 2
Odpowiedzi: 6
Odsłony: 1745

[c] potęga 2

Inne, efektywne rozwiązanie pierwotnego problemu, w oparciu o przesunięcia bitowe.

Kod: Zaznacz cały

#include <stdio.h>
#define ILE 10

int main(void)
{
int tablica[ILE] = {0}, i=-1;

while(++i<ILE) tablica[i] = 1<<i;

for(i=0;i<ILE;i++) printf("%d ",tablica[i]);

return 0;
}
autor: MGT
23 gru 2008, o 16:33
Forum: Informatyka
Temat: C++ program do obslugiwania napisow.
Odpowiedzi: 3
Odsłony: 807

C++ program do obslugiwania napisow.

Przeanalizuj budowę pliku z napisami. Nie musisz wydzielać liczb, wystarczy, że będzie operował na string/char* i odpowiednie znaki zmodyfikujesz. Pamiętaj tylko, że '0' = 48 ;)
autor: MGT
1 gru 2008, o 21:31
Forum: Informatyka
Temat: [c] reprezentacja bitowa w U2
Odpowiedzi: 2
Odsłony: 881

[c] reprezentacja bitowa w U2

moim zdaniem się przepełni, ale pewności nie mam, mogę się mylić
autor: MGT
18 paź 2008, o 10:25
Forum: Informatyka
Temat: Algorytm szybkiego obliczania reszty z dzielenia.
Odpowiedzi: 5
Odsłony: 13436

Algorytm szybkiego obliczania reszty z dzielenia.

l_smolinski pisze:Ciekawi mnie jak ten algorytm zadziała z takimi danymi bo coś mi tu nie gra:

2457:27

Kod: Zaznacz cały


 2457 : 27

 245
-243
-----
     27
    -27
    ----
       0 => r = 0