Szukaj:Słowo(a): Zbiór zadań 3
Użytkownik "Krzysztof"

Moja znajoma miała włączone autologowanie, zapomniała hasła do systemu
i poprosiła mnie o pomoc. Wyciągacie pochopne wnioski.



A od czego są grupy techniczne zajmujące się systemami Windows?
Masz przecież całą hierarchię ms-news.pl
Zły wniosek wyciągnąłeś Ty - to po prostu nie ta grupa. Oczywiście
abstrahuję od treści jak i samego faktu przesłania Ci tamtego maila.
No i jeszcze zastanów się, czy masz prawo żądać _tutaj_ odpowiedzi albo czy
grupa ma obowiązek jej udzielać. Usenet jest czymś więcej niż tylko zbiorem
grup dyskusyjnych. Ale to już inna bajka...

Polit claimed:

Poszukuję pliku txt ze wszystkimi kombinacjami znaków.
Stworzyłem taki plik w programie passlist (najdłuższe wyrazy miały po 8
znaków)  i.......... plik miał wielkość 6,6 Gb!!!



Po co zapisywać do pliku coś co można generować w razie potrzeby ?

Czy ktoś ma taki plik gotowy tylko ....eeeee....mniejszy??



Kilka dni temu na grupie wylądował program do generowania wszyskich kombinacji
z zadanego zbioru. Wygooglaj sobie.. Możesz (jeśli autor się zgodzi!) podpiąć
go do swojego kodu i problem z głowy.


W icewm brakuje mi na pasku aktywnych zadan niektorych ikonek,
np Kmail ma tylko napis
Przy przechodzeniu z  zadania na zadanie ALT+TAB w miejsce
Kmail  i jeszcze kilku programow jest puste pole.
Jak to poprawic ?



Trzeba nad tym popracować.

Poszukaj jakiegoś wypasionego pliku winoptions, np. pobierz sobie pakiet
dodatkowych ikon z http://themes.freshmeat.net/projects/iceicons/. To
dobry początek własnego zbioru.


Trzeba nad tym popracować.



Ale jak ? :))

dobry początek własnego zbioru.



Zrobilem ten poczatek :)
Problem w tym, ze ikony jako takie mam. Czyli np w Rox
na pulpicie na pasku programow.... Gina jednak na pasku
aktywnych zadan (mam dwa paski) i w okienku przelaczania
programow. Kiedys - dawno - czytalem jakas dyskusje na ten
temat ale nie moge odnalezc watku

Bogdan


| Trzeba nad tym popracować.
Ale jak ? :))

| dobry początek własnego zbioru.
Zrobilem ten poczatek :)
Problem w tym, ze ikony jako takie mam. Czyli np w Rox
na pulpicie na pasku programow.... Gina jednak na pasku
aktywnych zadan (mam dwa paski) i w okienku przelaczania
programow. Kiedys - dawno - czytalem jakas dyskusje na ten
temat ale nie moge odnalezc watku



Losujesz jedną liczbę ze zbioru liczb Naturalnych.
Jaka jest szansa, że liczbą tą będzie 5? :-)



Eee tam. Losujesz sobie z urny (klasyka) gdzie są kule białe jedną kulę.
Jakie będzie prawdopodobieństwo że kula będzie biała. Oldschoolowe zadanie
;-D


To jaki sens jest w instalatorze gdzie w momencie ustawiania punktow montowania moge na
dowolnej dostepnej partycji zadac montowanie roznych galezi drzewa - np /, /root, /home - ale
takze /swap??



Ciekawe ? A te "gałęxie" to wybierasz z jakiegoś "zbioru" czy sobie
wpisujesz...

Pozdrawiam
Luka



| historyczne? Czy też w duchu niezdrowej sensacji?

Mam w domciu....nie..poprawka..mialem w domciu i pozyczylem komus :(((
W kazdym badz razie to calkiem niezly zbior notek biograficznych



Czy są tam postaci także z Polski? Bo dopiero taka książka spełniłaby
zadanie społeczne, o które mi chodzi. Przeciętny Polak raczej mało się
zaduma nad faktem, że jakiś brytyjski polityk czy artysta był gejem. Co
innego z rodakami. W jednej z wypowiedzi na tym forum padła sugestia że
Juliusz Słowacki "kochał inaczej" - czy to fakt, czy mi się coś
przywidziało.

Pozdrawiam

Dirschauer




| historyczne? Czy też w duchu niezdrowej sensacji?

| Mam w domciu....nie..poprawka..mialem w domciu i pozyczylem komus :(((
| W kazdym badz razie to calkiem niezly zbior notek biograficznych

Czy są tam postaci także z Polski? Bo dopiero taka książka spełniłaby
zadanie społeczne, o które mi chodzi. Przeciętny Polak raczej mało się
zaduma nad faktem, że jakiś brytyjski polityk czy artysta był gejem.



O ile dobrze pamiętam, można tam znaleźć sporo postaci raczej dużego
formatu, które nawet średnio wykształconemu Polakowi powinny coś mówić.

Choć zgadzam się, że przykłady słynnych Polaków będą pewnie jeszcze lepiej
działać.

Co innego z rodakami. W jednej z wypowiedzi na tym forum padła sugestia że
Juliusz Słowacki "kochał inaczej" - czy to fakt, czy mi się coś
przywidziało.



Nie, nie przywidziało Ci się.

BTW, ja wiem że się czepiam jedynie, ale dla zasady wolałbym nie widywać
określenia ,,kochać inaczej''. Nawet ujętego w cudzysłowy. Choć dość
powszechnie używane, jest jednak bardzo bardzo niesłuszne...

Radek, pragnący dziwnego, KSG


to znaczy dzisiaj



I nadszedl dzien drugi.
Matma.... Powiem tylko, ze wyemitowalem chyba z siebie wszystko co bylo
mozna.. Jesli nie pomylilem sie gdzies w opisach, to bedzie ok. Fakt faktem,
ze razem oddalem 32 strony (w tym 20 brudnopis).. Nie wiem czy to nie jakis
rekord, ale ja zawsze z matmy wszystko robie piecdziesiat tysiecy razy i za
kazdym razem inaczej. W ogole lubie matme, ale teraz nie moge patrzec
cyferki. Jesli kogos interesuje - zadanie z rach. prawd - oblicz prawd, ze
suma 3 wylosowanych liczb ze zbioru{1,2,3,4,5,6,7}jest podzielna przez trzy
b)ze suma kwadratow 3 wylosowanych liczb jest podzielna przez 3. Ciesze sie,
ze moglem pomoc paru ludziom. ogolnie dzisiaj to bylo takie jechansko, ze
szok. Nauczyciele normalnie wyszli, (jeden prof sie zatrzasnal w wc
:))) )dyktowali coniektorym rozwiazania.. Milo.  W uszach mi dzwoni (moze to
jeszcze po koncercie).. Jedyne pragnienie to swiety spokoj i legowisko
wyscielane pachnacym sianem.. Milo, ze jest cieplo.. Bedzie ognisko,
pieczone na nim banany, kobiety*, wino i spiew. Zycie kurturarne wraca do
normy.

mef

*nie. kobiet nie pieke :))

Czy jesteście w stanie podać wskazówki, czym powinien się charakteryzować
dobry reportaż?

--
Pozdrawiam,
AntHus



zadales za bardzo ogolne pytanie
Mozna sie rozpisywac i rozpisywac.

Moge ci ksiazke polecic "Wokol montazu" Lidii Zonn, jest tam zbior tekstow
roznych filmowcow. Jest rozdzial w ktorym pisze o dzwieku i obrazie. W
reportazu masz czesto komentarz, on musi jakosc wspolgrac z obrazem. jesli
dajesz wazna inf. w dzwieku, to obraz warto "wyciszyc".
Warto poczytac tez teksty Kieslowskiego i Karabasza

Istotna jest rowniez sprawa, kto jest twoim bohaterem, jak go wyeksponujesz,
kiedy go przedstawisz. Jesli masz dwuch bohaterow, musi miedzy nimi
zaistniejc jakas rownowaga.

Przy reportazu tez sie pisze scenariusz. No wlasnie i moze napisz co to ma
byc za rep. Czy moze chcesz by byl to dokument.

fajnie jakbys pozadawal jakies pytania

pozdro
mat

Witam
Od kilku dni posiadam kamerkę SONY miniDV dlatego pytanie jakie zadam może
wydać się dziwne dla "starych wyjadaczy"
mam na taśmie nagrane trochę materiału i chciałem to w końcu przenieść to na
PC
podłączyłem kamerę przez USB i odpaliłem jakiś soft - który miał
uczestniczyć w zgrywaniu i troszkę się zdziwiłem
1) otóż czy zgrywanie materiału - ma polegać na nagrywaniu softem filmu
który akurat wyświetlany jest w PC z podłączonej kamery??
dla mnie to trochę tak jak robienie zdjęcia telewizorkowi żeby mieć foto
aktora.
2) rozdzielczość tego co powstało z tej operacji była 320x200 - wiec lekko
"kicha"

przeszukałem trochę grupę i czytam o wyższości Fire Wire nad USB itp..
tylko z czego ta wyższość wynika
skoro jest to nagranie cyfrowe tzn. ze jest to jakiś plik (zbiór bitów
bajtów zero- jedynkowych) to dlaczego tego nie można go po prostu skopiować
w niezmienionej postaci na PC (pomijam tu czas tego transferu bo tu
faktycznie jest różnica pomiędzy FW a USB) chodzi mi wyłącznie o jakość
materiału

gdy podłączam aparat cyfrowy do kompa to pokazuje mi się on jako nowy dysk z
którego mogę przekopiować dane - i to jest ok

czy z kamerą nie można zrobić tak samo???

| Nie chodzi o to ze zadaje zbyt duzo, ona zadaje ZBYT MALO! A pozniej na
| kartkowkach daje przyklady, w ktorych nie masz pojecia co zrobic

mozemy sie zamienic... moja zadaje za dużo i po każdej lekcji z nią.
efekt tego taki ze prawie nikomu nie chce sie tego robic i wszyscy
spisuja od jednego typa. Ta baba nie umie uczyc i zniecheca pracami
domowymi do matmy.



IMHO lepiej dostawac duzo, ale prostych zadan, niz 5 ze zbioru zadan dla
studentow...

pokompromitowanych twarzy, obecnie w tym układzie jaki jest nie ma na kogo
głosować, wszyscy już rządzili i wszyscy spieprzyli to co mogli spieprzyć.



Możesz wystartować sam, albo założyć partię nowych ludzi.
Stosowanie odpowiedzialności zbiorowej do wszystkich polityków jest tak samo
bez sensu jak w każdym innym przypadku. W każdym zbiorze są uczciwi i ci
mniej, mądrzejsi i głupsi. Zadanie wyborców, to oddzielenie ziarna od plew.
Jest tak zwany obywatelski obowiązek. Jeśli obywatele to olewają, to
demokracja jest chora. Słowo "plewa" było niezamierzonym nawiązaniem do
senatora i prezesa z SLD, który spowodował kolizję pod wpływem.
pzdr
mb
Znalazlem w domu nastepujace ksiazki do LO.
Moze komus sie przydadza?

Lista:
D&M Zakrzewscy - Jak rozwiązywać zadania: algebra, trygonometria, analiza, rachunek prawdopodobieństwa
Chemia nieorganiczna - Pazdro
Polski III (Język i My) - Bartnicka
Polski III (Literatura - Młoda Polska) - Weiss
Polski IV (Literatura Współczesna) - Chrząstowska, Wiegandtowa, Wysłouch
Polski IV (Język i My) - Buttler
Biologia II - Umiński
Biologia III (Fizjologia Roślin i Zwierząt) - Starck, Umiński
Biologia III (Etologia, Biogeografia) - Wiśniewski
Biologia IV (z higieną i ochroną środowiska) - Jerzmanowski, Staroń, Korczak
Historia II (dzieje nowożytne) - Cegielski, Zielińska
Matematyka II - Anusiak
Matematyka III - Cegiełka
Matematyka IV - Cegiełka
Fizyka I - Gabryelski
Fizyka I (suplement) - Brojan
Fizyka I (zbiór zadań) - Mendel
Fizyka II - Salach
Fizyka III - Ginter
Fizyka III (zeszyt ćwiczeń) - Salach
Fizyka III i IV (zbiór zadań) - Ćwiok
Fizyka IV - Piłat
Kompendium wiedzy o społeczeństwie, państwie, prawie - Wyd. Naukowe PWN 1995

Oferty pls/prv.
Odbiór osobisty w Łodzi.
Możliwa wysyłka na koszt nabywcy. :) (w sumie czemu nie?)

rdx

Magister chemii udziela korepetycji z :
1) chemii w zakresie gimnazjum , szkoły śrdeniej i studiów
2) matematyki - gimnazjum, szkoła śrdenia
3) fizyki - gimnazjum
Pomoc w odrabianiu prac domowych, przygotowywanie do testów
kompetencji, egzaminu gimnazjalnego oraz maturalnego (w zakresie podstawowym
lub rozszerzonym, według nowych standardów wymagań egzaminacyjnych),
nadrabianie zaległości, rozwiązywanie zadań na zamówienie (także przez
Internet). Własne materiały edukacyjne (podręczniki, zbiory zadań, testy
egzaminacyjne, tablice ).
Rzetelność i pięcioletnie doświadczenie.  Zajęcia w dowolny dzień
tygodnia. Cena 20 zł za 60 min . Możliwe zajęcia grupowe (niższe ceny).
Skutecznie i bezstresowo. Dla stałych uczniów darmowe konsultacje przez
Internet.  Zapraszam także w wakacje.

Magdalena
kontakt:
tel.: 0692365508 lub 609232638
gg.: 5219176

Nie wiem czy wystarczy, dlatego zadałem to pytanie
Dodałem jeszcze filtrowanie MAC-owego adresu.

  Czy uważasz że juz "dołozyłem nalezytych" starań o zabezpieczenie sieci.
Niestety nie moge wyłączać AP bo nawet jak nie kozystam z internetu ja, to
może uzywać go syn na swoim kompie,
albo żona na swoim.
. A nawet jak nie my to mam 2 telewizory nki (sypialnia i salon) i one
uzywaja połączenia internetowego.

No i dostęp z kompów w domu do zbiorów na serwerze (Windows 2003 R2
Enterprise+SQL 2005+ISA 2007 :)

Proszę Cie o ocene moich zabezpieczeń, nie mam kogo sie zapytać. Większość
odpowiada mi mniej
 wiecej tak " Nie wystarczy samo WPA2 z dobrym hasłem", a ja nie wiem czy
zrobiłem OK czy raczej do d..y

Pozdrawiam
Andrzej

| Mam w domu sieć wifi z kilkoma kompami( 2blaszaki i laptop) i dwoma
| telewizorami nKi

| 1. w ap wyłaczyłem propagowanie SSID,
| 2 Przełączyłem szyfrowanie na WPA2-PSK AES
| 3 Wygenerowałem generstorem długie i zawiłe hasło.

| Co jeszcze mogę zrobić dla polepszenia ochrony?

Nie wystarczy samo WPA2 z dobrym hasłem? Przecież nikt go jeszcze nie
złamał.



Nie wiem czy wystarczy, dlatego zadałem to pytanie
Dodałem jeszcze filtrowanie MAC-owego adresu.

 Czy uważasz że juz "dołozyłem nalezytych" starań o zabezpieczenie sieci.
Niestety nie moge wyłączać AP bo nawet jak nie kozystam z internetu ja,
to może uzywać go syn na swoim kompie,
albo żona na swoim.
. A nawet jak nie my to mam 2 telewizory nki (sypialnia i salon) i one
uzywaja połączenia internetowego.

No i dostęp z kompów w domu do zbiorów na serwerze (Windows 2003 R2
Enterprise+SQL 2005+ISA 2007 :)

Proszę Cie o ocene moich zabezpieczeń, nie mam kogo sie zapytać.
Większość odpowiada mi mniej
wiecej tak " Nie wystarczy samo WPA2 z dobrym hasłem", a ja nie wiem czy
zrobiłem OK czy raczej do d..y

Pozdrawiam
Andrzej

| Mam w domu sieć wifi z kilkoma kompami( 2blaszaki i laptop) i dwoma
| telewizorami nKi

| 1. w ap wyłaczyłem propagowanie SSID,
| 2 Przełączyłem szyfrowanie na WPA2-PSK AES
| 3 Wygenerowałem generstorem długie i zawiłe hasło.

| Co jeszcze mogę zrobić dla polepszenia ochrony?

| Nie wystarczy samo WPA2 z dobrym hasłem? Przecież nikt go jeszcze nie
| złamał.
| --
| M.
| /odpowiadając na priv zmień px na pl/



odpowiadaj pod postem
to zależy ile warte są te zbiory ...

roznych szkol mam pytanie. Mozecie mi polecic autora/tytul ksiazki do
matematyki. Chodzi mi o taka pozycje, ktora zawiera material z klasy I
liceum. Rzecz jasna podejmowane zagadnienia
powinny byc wytlumaczone bardzo zrozumialo ;-).



W 1 klasie nie mialem podrecznika, poniewaz moja pani twierdzila ze wszytkie
sa do bani!
Uzywalismy Zbioru zadan Drobki i Szymanskiego (jest tam troche teorii,
przejrzyscie wyjasniona, swietne zadania, jesli je zrobisz mature masz w
garsci!!!! Sam z tego korzysram). Wlasciwie tez poszukuje podrecznika z tej
klasy, ale zaden mi nie odpowiada. Zobacz tez I ty mozesz zostac Euklidesem,
ale to raczej juz tylko do zadan. Jak cos znajde, dam znac.

MMiX_


tak:

W 1 klasie nie mialem podrecznika, poniewaz moja pani twierdzila ze wszytkie
sa do bani!



Ponoc matematyke trudno przelozyc na papier.

Uzywalismy Zbioru zadan Drobki i Szymanskiego (jest tam troche teorii,
przejrzyscie wyjasniona, swietne zadania, jesli je zrobisz mature masz w
garsci!!!! Sam z tego korzysram). Wlasciwie tez poszukuje podrecznika z tej
klasy, ale zaden mi nie odpowiada. Zobacz tez I ty mozesz zostac Euklidesem,
ale to raczej juz tylko do zadan. Jak cos znajde, dam znac.



Drobka i Szymanski calkowicie mi nie odpowiada. Moze i zadania sa
dobre, ale ja potrzebuje wiecej wyjasnien. Co do zbiorkow zadan to
polecam "Nowa Matura" - Zestaw testow dla uczniow szkol srednich
Sa tam testy obejmujace cale 4 lata.

xboy


Uzywalismy Zbioru zadan Drobki i Szymanskiego



Tez tego uzywalem :)

(jest tam troche teorii, przejrzyscie wyjasniona, swietne zadania,
jesli je zrobisz mature masz w garsci!!!! Sam z tego korzysram).



Nie pamietam czy jest przejrzyscie i fajnie - nigdy nie ucze sie z
podrecznikow :)

pozdrawiam
Adas


Jak przywrocic na pasku szybkiego uruchamiania guziczek pokaz pulpit w
winxp?



Należy utworzyć plik o nazwie Pokaz pulpit.scf (rozszerzenie jest
ważne) o następującej treści:

[Shell]
Command=2
IconFile=explorer.exe, 3
[Taskbar]
Command=ToggleDesktop

Następnie zbiór należy przeciągnąć za pomocą myszki na pasek zadań,
gdzie znajdują się inne skróty.


| Jak przywrocic na pasku szybkiego uruchamiania guziczek pokaz pulpit w
| winxp?

Należy utworzyć plik o nazwie Pokaz pulpit.scf (rozszerzenie jest
ważne) o następującej treści:

[Shell]
Command=2
IconFile=explorer.exe, 3
[Taskbar]
Command=ToggleDesktop

Następnie zbiór należy przeciągnąć za pomocą myszki na pasek zadań,
gdzie znajdują się inne skróty.



Wielkie dzieki.


Programik fajny, (podoba mi się przeźroczystość paska zadań, czy
synchronizacja zegara systemowego z zegarem atomowym) ale nie do końca robi
to co chciałem - on zmienia tapetki podczas pracy systemu; mnie wystarczy
raz - przy starcie :)
Poza tym i tak zawsze na starcie mam tą samą tapetę - ustawioną we
właściwościach ekranu, a yupi zmienia tapetki nie losowo, ale po
kolei... :)
Ale maruda ze mnie :)



Hmmmm...W swoich zbiorach mam takie makro VBS o nazwie Chngwall. Mogę
podesłać w wolnej chwili na priv wraz z dokładnym opisem (o ile uda mi się
to znaleźć) :)


Zatem pytanie, czy jednak ten nowy dokument nie narusza ustawy o
ochronie danych osobowych ?



Mozna zadac rowniez pytanie - umowa kupna-sprzedazy a ustawa o
ochronie danych osobowych, ksiega wieczysta a ustawa o... ,rejestr
handlowy a...
Nie narusza bo z definicji naruszyc nie moze - po pierwsze nie jest
zbiorem przetwarzalnych danych, po drugie jest spisem osob
sporzadzonym na podstawie upowaznienia ustawowego - a na takowy spis
nie jest wymagane zadne dodatkowe zezwolenie - ustawa nakazala to sie
go sporzadza.
I mozna jeszcze przypomniec ze zadna ustawa nie nakazuje nabywania czy
sprzedawania pojazdow mechanicznych.
Cos mi sie widzi ze narod ustawe o ochronie danych osobowych zaczyna
rozumiec jako ustawowa gwarancje anonimowosci zawsze i wszedzie...

Darek

Mozna zadac rowniez pytanie - umowa kupna-sprzedazy a ustawa o
ochronie danych osobowych, ksiega wieczysta a ustawa o... ,rejestr
handlowy a...



O ile pamietam, po sprzedaniu samochodu, nastepny wlasciciel nie mial
wgladu do mojej umowy zakupu samochodu.
Teraz bedzie mial dostep do adresow, nazwisk wszystkich kolejnych
wlascicieli pojazdu. I na tym polega roznica.

Nie narusza bo z definicji naruszyc nie moze - po pierwsze nie jest
zbiorem przetwarzalnych danych,



Jest bo stanowi zbior : imie, nazwisko + adres , kolejnych wlascicieli.
Zbior jest przetwarzalny , gdy dokument zeskanujemy + OCR i wpiszemy do
bazy danych.

I mozna jeszcze przypomniec ze zadna ustawa nie nakazuje nabywania czy
sprzedawania pojazdow mechanicznych.



Tak, jest jeszcze opcja zlomowani jezeli juz tak bardzo nie chcesz
sprzedac.
Cos mi sie widzi ze narod ustawe o ochronie danych osobowych zaczyna
rozumiec jako ustawowa gwarancje anonimowosci zawsze i wszedzie...



A ty nie ?
Tak nalezy ochrone rozumiec, inaczej nie bedzie elementu ochrony, a
jawnosc danych osobowych.

Darek




Jest bo stanowi zbior : imie, nazwisko + adres , kolejnych wlascicieli.
Zbior jest przetwarzalny , gdy dokument zeskanujemy + OCR i wpiszemy do
bazy danych.



I dopiero po tej operacji sie takowym stanie - zatem dopiero ten kto
wskanowal tworzy "baze danych".

| Cos mi sie widzi ze narod ustawe o ochronie danych osobowych zaczyna
| rozumiec jako ustawowa gwarancje anonimowosci zawsze i wszedzie...
A ty nie ?
Tak nalezy ochrone rozumiec, inaczej nie bedzie elementu ochrony, a
jawnosc danych osobowych.



A ja nie - ja zadalem sobiie odrobine trudu aby z grubsza wniknac w
sens owej ustawy. Ty przeczytales chyba tylko tytul?
Wiec powtorze jeszcze raz to co raczyles byl wyciac - nie narusza
wymogow tej ustawy zadne zestawienie danych osobowych utworzone i
przetwarzane na podstawie odrebnego upowaznienia USTAWOWEGO.
Czyli - ustawodawca nie moze naruszyc tej ustawy bo jest PONAD.

Darek

Nie wiem, czy wpisalem temat poprawnie, w odniesieniu do problemu ktory
mnie nurtuje.
Chcialbym wiedziec - w jaki sposob mozna uzyskac nastepujaca odpowiedz z
serwera Mysql (jakie zadac pytanie do serwera).

Mam dwa zbiory, ktore powiazane sa ze soba wartoscia orders_id.
Jak zadac pytanie do serwera, aby zwrocone byly takie wpisy z tabeli 1,
ktore nie maja swojego odpowiednika w tabeli 2. Np.

Jesli spelniony jest warunek:

tabela 1 | tabela 2
-------------------
orders_id=5 | istnieje orders_id=5
orders_id=10 | istnieje orders_id=10

POWYŻSZA ODPOWIEDZ NIE JEST UWZGLEDNIANA W WYNIKACH

natomiast jeśli:

tabela 1 | tabela 2
-------------------
orders_id=15 | brak wpisu dla orders_id=15

Tu zwracana jest odpowiedź: orders_id -15

Nie wiem, czy za bardzo nie zamieszalem. Zaznaczam, ze wylistowanie
wszystkich pozycji z tabeli 1, oraz porownywanie z tabela 2 na poziomie
php (query dla każdej pozycji) - nie wchodzi w gre.

Prosze o pomoc, i z gory dziekuje.


Witam.

Na codzień PHP raczej unikam, ale ostatnio musiałem na szybko zawrzeć z
nim bliższą znajomość... no i mam pytanko:

Każdy język ma swoje "*izmy". Pewnie PHP też. Zadanie proste:

Mam dwie tablice zawierające wartości int. Muszę sprawdzić, czy w drugiej
tablicy istnieje wartość równa dowolnej wartości z pierwszej tablicy +1.



przekrój 2 zbiorów jest niepusty? słowo kluczowe "intersect"


| on za zadanie tylko pomagać znajdywać błędy.

Dokladnie.
Ale bez grzebania w danych, bledow nie znajdzie.
Przeslij te liczby jako plik tekstowy, wejsciowe i wyjsciowe.

Jacek



no to daje np. (kilka liczb i ta szukana)
1.23
22.34
10.1
11.2
0.12
12.46
865.23
234.00
389.34
23.43
0.07
i, aby było ciekawiej liczba ujemna
-1.14

a szukana jest 11.32
w związku z tym powinno mi znaleźć 2 zbiory liczb, których suma jest liczbą
wynikową
pierwszy: 12.46 i -1.14
drugi: 11.2 i 0.12

tylko potrzebny na to algorytm, pewnie ktoś, kto nie był - jak ja "orłem" z
matemetyki ma gotowe rozwiązanie

pozdrawiam
mickpr

Mam problem, nie wiem jak rozwiazac punkt b ponizszego zadania
Czy ktos moglby pomoc???
Dziekuje z gory i z dolu

insp. Gadget

tresc zadania
=========================================
Dany jest zbior funkcji f: {1,2,3,4,5,6} ---{1,2,3,4,5,6}.
Oblicz prawdopodobienstwo, ze losowo wybrana funkcja bedzie
a) roznowartosciowa
b) miala dwuelementowy zbior wartosci
.

Moze nie zrozumialem pytania, ale jak na moje, to funkcji ze zbioru w
zbior jest nieskonczenie wiele i mimo, ze szczerze mowiac nie wiem jak
rozwiazac to zadanie, to jestem niemal przekonany, ze funkcji ze
zbioru jednoelementowego w jednoelementowy jest takze nieskonczenie
wiele.

Jurek

+--------------------------------+
|         Jerzy Puchala          |
+--------------------------------+

+--------------------------------+


Moze nie zrozumialem pytania, ale jak na moje, to funkcji ze zbioru w
zbior jest nieskonczenie wiele



W takich zadaniach domyslnie przyjmuje sie, ze funkcje które dla danych
argumentów daja te same wyniki sa _nierozróznialne_, wiec traktowane
jako jedna funkcja, dlatego dla zbiorów skonczonych ilosc funkcji
przeksztalcajacych jeden zbiór w drugi jest jak najbardziej skonczona.

J.K.


Moze nie zrozumialem pytania, ale jak na moje, to funkcji ze zbioru w
zbior jest nieskonczenie wiele i mimo, ze szczerze mowiac nie wiem jak
rozwiazac to zadanie, to jestem niemal przekonany, ze funkcji ze
zbioru jednoelementowego w jednoelementowy jest takze nieskonczenie
wiele.



Nie. Funkcji ze zbioru danego skonczonego w dasny zbior skonczony jest
skonczenie wiele. Konkretenie: funkcji ze zbioru n elementowego w m
elementowy jest m^n. W szczególności jest tylko jedna funkcja z danego
zbioru jednoelementowego w dany zbiór jednoelementowy jest tylko jedna.

Pozdrawiam

                              Sebastian Kaliszewski


Mam problem, nie wiem jak rozwiazac punkt b ponizszego zadania
Czy ktos moglby pomoc???
Dziekuje z gory i z dolu

insp. Gadget

tresc zadania
=========================================
Dany jest zbior funkcji f: {1,2,3,4,5,6} ---{1,2,3,4,5,6}.
Oblicz prawdopodobienstwo, ze losowo wybrana funkcja bedzie
a) roznowartosciowa
b) miala dwuelementowy zbior wartosci
.



pl.sci.matematyka rozumiem, ale pl.comp.programming?

W zadaniu mam dowolnosc moga okreslic na starcie n drzew albo np okreslic ze
drzewa wypelniam tylko do k elemntow lub m wysokosci pelna dowolnosc. Jedyny
warunek jest taki ze drzewa przechowuja kolejne zbiory liczb np tak jak w
przykladzie. Problemem jest tylko rownowzenie tak by wysokosc roznila sie o
1. Reszte zalozen moge zrobic dowolnych, byle zadanie mialo sens wmiare
czyli nie n liczb n drzewach ;)


| liczby do danego drzewa. Wlasciewie "Ło co chodzi?"
| Mam jakis zbior liczb. Tworze las drzew bst i teraz np.

Dlaczego np tak?

| 1 drzewo 1,2,3,6
| 2 drzewo 7,9,10,11
| 3 drzewo 14,16,17,19

To jest wybór, tak maja być, czy jak podzielić
decydujesz w trakcie?

| Każde drzewo zawiera jakis kolejny zbior wartosci. Po stworzeniu takiego
| lasu oczywiscie musza byc wszlekie operacje dadawania odejmowania itp.

W powyzszym zdaniu czego  brakuje..

Poswieć sie i opisz dobrze problem, bo jak narazie mozemy co najwyzej
zgadywać.

pozdr
bartekltg



problemu obliczeniowego.
hans1



Generalnie do dużych i skomplikowanych obliczeń należy wybierać narzędzia, w
których łatwo definiuje się własne typy danych, zaś kod wynikowy jest w
miarę optymalny.

dlatego odpada np. assembler, gdzie o definiowaniu własnych skomplikowanych
typów danych ( zbiór, multizbiór, lista itp. ) można tylko pomarzyć ( chyba
że ktoś jest desperatem albo ma gotowe biblioteki ).

z innych powodów odpada Visual Basic - tam kod jest interpretowany, dlatego
jest koszmarnie powolny.

jeśli problem dotyczny obliczeń "typowych", to narzędzia typu MathLab
powinny spełnić swoje zadanie. jeśli problem wymaga podejścia
nieszablonowego, to najwłaściwsze wydają się języki C-podobne (C, C++, C#).

pozdrawiam


Dostalem takie zadanko aby znalezc drugi najwiekszy element tablicy
(tzn.  mniejszy od maksimum). Tablica jest wypelniona liczbami ze zbioru
liczb  calkowitych (plus zero). Problem jest taki, iz kaza mi wykonac w  
najgorszym przypadku 2n -3 porownan z tablica. Za cholere nie wychodzi
i  nie wiem czy to w ogole mozliwe.

W funkcja ktora popelnilem:
int  dne(int tab[n])
{
  int i, max, drugi;
  max=tab[0];
  drugi=tab[0];
  for(i=1; i<n; i++)
  {



       wart = tab[i];

    if(tab[i]max)  //porownanie



       if (wart max)
    {
      drugi=max;
      max=tab[i];
    }
    else
      if(tab[i]zg && tab[i]<max || drugi==max)  //porownanie (nie wiem  



         if (wart zg && wart < max || drugi == max)

czy sie klasyfikuje jako 1 czy 2)
         drugi=tab[i];
  }
  return drugi;
}



Trochę chamsko ale skoro zadanie brzmi porównać z tablicą to uzyskasz
wynik o wiele lepszy :) W tej wersji masz 0 porównań z tablicą :)

Witam,
jako praktykant mam za zadanie poprowadzic zajecia z Turbo
Pascala, a wlasciwie ma on posluzyc jako jezyk do zapoznania
uczniow liceum (klasa nie jest profilowana, raczej do silnych
nie nalezy, dosyc zroznicowana poziomem) z nast. zagadnieniami:

1. Wprowadzenie do TP.
2. Podstawowe problemy algorytmiczne:
    - porządkowanie 3 liczb
    - NWD - algorytm naiwny i Euklidesa
    - obliczanie średniej arytmetycznej
    - znajdowanie min. i max. w zbiorze
    - sortowanie - algorytm bąbelkowy
    - zamiana liczby dziesiętnej na binarną
    - schemat Hornera
    - zamiana liczby binarnej na dziesiętną
    - sito Erastotenesa
3. Metody:
    - iteracja
    - rekurencja

Czy macie dla mnie jakies rady metodyczne?
Czy moze jest gdzies w sieci odpowiednio przygotowany
kurs, aby mozna bylo sie nim podeprzec?
Mile widziane wszelkie sugestje.

Witam.

Czy znacie może jakieś ciekawe zastosowania algorytmów genetycznych?



1. Ustalenie (modyfikacja) topologii sieci neuronowej - przydaje się gdy chcemy
    szybko się dowiedzieć czy przebudowa sieci neuronowej może polepszyć jej parametry.

2. Optymalizacja wartości wag sieci neuronowej - częściej wykorzystywane jest do wyliczenia
    wstępnych wartości wag, które potem są dostrajane innymi metodami.

3. Wykrywanie punktów "charakterystycznych" (nazwa nieoficjalna) sieci neuronowej - AG szuka takich
    wartości parametrów wejściowych dla których sieć reaguje skokowo, impulsowo itp.

4. Problem plecakowy - zadanie ułożenia czyli wybór elementów zbioru, najlepiej wielokryterialne.

5. Drążenie danych czyli wykrywanie zależności pomiędzy elementami zbioru, czyli stawianie
    hipotez.

6. Wszelkiej maści aproksymacje - czyli wygenerowanie wzoru, który najlepiej aproksymuje określony
    zbiór danych, czyli programowanie genetyczne.

7. "Negatywna ocena" - AG przyjmuje rozwiązanie danego problemu i stara się go "czepić, że jest złe"
    Stosowane np. jako wspomaganie dla algorytmu gry w szachy.

Powinno ci wystarczyć.

| Czy znacie może jakieś ciekawe zastosowania algorytmów genetycznych?

1. Ustalenie (modyfikacja) topologii sieci neuronowej - przydaje się gdy
chcemy
    szybko się dowiedzieć czy przebudowa sieci neuronowej może polepszyć
jej parametry.

2. Optymalizacja wartości wag sieci neuronowej - częściej wykorzystywane
jest do wyliczenia
    wstępnych wartości wag, które potem są dostrajane innymi metodami.

3. Wykrywanie punktów "charakterystycznych" (nazwa nieoficjalna) sieci



neuronowej - AG szuka takich
    wartości parametrów wejściowych dla których sieć reaguje skokowo,
impulsowo itp.

4. Problem plecakowy - zadanie ułożenia czyli wybór elementów zbioru,



najlepiej wielokryterialne.

5. Drążenie danych czyli wykrywanie zależności pomiędzy elementami zbioru,
czyli stawianie
    hipotez.

6. Wszelkiej maści aproksymacje - czyli wygenerowanie wzoru, który



najlepiej aproksymuje określony
    zbiór danych, czyli programowanie genetyczne.

7. "Negatywna ocena" - AG przyjmuje rozwiązanie danego problemu i stara



się go "czepić, że jest złe"

    Stosowane np. jako wspomaganie dla algorytmu gry w szachy.

Powinno ci wystarczyć.



Dzięki, pomyśle nad tym...

Na plaszczyznie generujemy zbior n prostych oraz wybieramy
jakies dwa punkty sposrod wszystkich punktow przeciec tych prostych.
Zadaniem jest wyznaczenie minimalnej sciezki miedzy zadana para punktow.
(mozna sie "poruszac" wzdluz tych prostych, pomiedzy wszystkimi punktami
przeciec). Czy najlepszym (czyt. najszybszym) algorytmem dla tego
zadania bedzie alg. Dijkstry???

Na plaszczyznie generujemy zbior n prostych oraz wybieramy
jakies dwa punkty sposrod wszystkich punktow przeciec tych prostych.
Zadaniem jest wyznaczenie minimalnej sciezki miedzy zadana para punktow.
(mozna sie "poruszac" wzdluz tych prostych, pomiedzy wszystkimi punktami
przeciec). Czy najlepszym (czyt. najszybszym) algorytmem dla tego
zadania bedzie alg. Dijkstry???



Zapewne niekoniecznie ...
Ale pewnie będzie to modyfikacja dijkstry. Istotne jest w tym zadaniu
taki skrót: jeśli dwa punkty leża na jednej prostej to najkrótsza droga
idzie
po tej prostej i już nie trzeba sprawdzać innych możliwości.
Ten "skrót" spróbuj wbudować w algorytm dijkstry i już jest prawdopodobne,
że będzie optymalnie :)

Witam wszystkich!
Mam problem z rozgryzieniem zadania:

Mamy nastepujaco zdefiniowany jezyk:

L=L(T, N, P, A) - definicja jezyka

N={A, O} - zbior kategorii gramatycznych

A nalezy do N - symbol poczatkowy jezyka

Nalezy wygenerowac kilka zdan w tak skonstruowanym jezyku.

Jezeli ktos ma jakies pomysly to bede wdzieczny za odpowiedz.


Witam wszystkich!
Mam problem z rozgryzieniem zadania:
[...]

Nalezy wygenerowac kilka zdan w tak skonstruowanym jezyku.



Co to jest ``zdanie''?

Jezyk (zbior wyrazow) zdefiniowany przez te gramatyke to

Pozdrawiam, Krzysiek

Sorry, ale wyglada na to, ze jednak nie rozumiesz, o co chodzi.
Sformulowalem problem przy pomocy wzoru w odpowiedzi na posting
Mirka Prywaty.

: "...lokalizacje punktu, od ktorego odleglosc do najdlaszego punktu w
: zbiorze ..."
:                         ^^

No wlasnie. Co to jest u licha najdalszy punkt? Ten, ktory lezy najdalej od
"epicentrum" ;-) tego zbioru? No jesli tak, to to zadanie, to juz w ogole
banal -- szukany punkt ma te same wspolrzedne co najdalszy.



Nie od epicentrum tylko najdalszy od tego szukanego. Zrozum, ze jesli
za szukany wezmiesz najdalszy od sredniej, to wowczas on stanie sie
najblizszy,
a najdalszy bedzie jakis inny.
Jak ktos slusznie zauwazyl, to, o co pytam to jest problem znajdowania
centroidu
w sensie minimalizacji bledu maksymalnego.

pozdrowienia

C++
Czy moze mi ktos z was polecic jakis dobry "zbior zadan" z C++. Przeczytalam
"Symfonie" J. Grebosza i chcialabym pocwiczyc.

Monika Kościenicka

P.S. Przygotowalam implementacje bazy DString. Gdzie moglabym znalezc taka
baza w celu zweryfikowania swoich poczynan. Za wszelkie wskazowki jeszcze
raz z gory dziekuje ;-)

class DString
{
 protected:
 char* sp;
    void free();
 void copy(const DString& b);
 public:
 DString() {sp=0;}
 DString(const DString& b){copy (b);}
 DString(const char* s);
 ~DString() {free();}
    operator const char*()const;
 DString& operator=(const DString& b);
 friend ostream& operator<<(ostream&, const DString&);
 friend DString operator+(const DString&, const DString&);
 friend DString operator+(const DString&, char*);

 int operator==(const DString&other) const;
 int operator==(const char*other) const;

 int operator!=(const char*other)const {return !(*this==other);}
 int operator!=(const DString&other)const {return !(*this==other);}

 DString& operator+=(const DString&);
 char& operator[] (int i);
 char* asChars() const;
 unsigned asUnsigned() const;
 int asInt() const;
 int empty() const;
 double DString::asDouble() const;
 int getLen()const;
};



C++

Czy moze mi ktos z was polecic jakis dobry "zbior zadan" z C++. Przeczytalam
"Symfonie" J. Grebosza i chcialabym pocwiczyc.

Monika Kościenicka



Znajdź jakiś GNU project używający C++ i zrób jakiegoś użytecznego patcha.


Zadana jest nieskonczona sekwencja, np: 1 34 13 12 32 12.....
Pobierając kolejne elementy tej sekwencji musze znaleźć pierwszą
możliwą podsekwencję której elementy mają zadaną sumę. Np. dla
sumy 46 byłoby tu (34,12).



A to nie jest problem plecakowy? W zasadzie mozna go przeciez
przeformulowac, ze mam po prostu zbior i musze znalezc podzbior -- to
ze sa to sekwencje tylko maci obraz.

milego dnia zycze
hej


Czemu do tej pory nie ma porzadnego programu do rozpoznawania pisma
odrecznego ? czyzby algorytmy nie byly w stanie sprostac temu zadaniu ?
a zastosowanie praktyczne jest, i to bardzo powazne, i to w sektorze
produkcyjnym czyli przynoszacym dochod. w firmach jest wiele
segregatorow
z pismami, niekoniecznie pisanymi na maszynie. gdyby to tak na komputer
przeniesc..... ale nie w formie skanow jak to ma miejsce w wielu
systemach,
bo takie cos praktycznie uniemozliwia skuteczne przeszukiwanie w/g.
wskazanych
slow. wiec bodziec komercyjny jest.



Sa, ze nie ma ich na rynku ? To nie sa takie Wordy. Trzeba poszukac.
Metodami sztucznej inteligencji posluzyla sie np poczta USA przy
odczytywaniu kodow z kopert. Ichniejsze koperty maja wszakze specjalne
pola w ktore sie te liczby wpisuje. W prawie kazdej ksiazce o sieciach
jest tego opis, wiele programow zawiera przykladowe dane.
Metodami algorytmicznymi tez problem jest rozwiazywany. Jak by Ci sie
chcialo to morzesz sobie poszukac w Software'ach chyba z przed dwoch
lat. Jest tam rozwiazanie przy pomocy zbiorow rozmytych.

Natomiast problem znalezienia ciagu liter na stronie jest mniej
rozgryziony. Co nie przeszkadza autorom oprogramowani dla touchpad'ow
czy digitalizer'ow zamieszczac takie oprogramowanie w zastawach.

Pozdrawiam,
  Staszek

Czesc
Zna ktos moze jakies algorytmy do rozwianania ponizszego problemu?

A wiec potrzebuje posortowac zadany zbior punktow tak, aby utworzyl sie
z nich wielokat - nie jest zbyt istotne jego wlasciwosci. Zupelnie nie
mam pomyslu co z tym robic...

Oraz po wykonaniu juz tego sortowania chcialbym znalezc wierzcholek z
ktorego daloby sie poprowadzic proste do wszystkich innych wierzcholkow.
Chodzi o to, zeby dzialal w wiekszosci przypadkow...

Bylbym wdzieczny za jakies wskazowki.

Pozdrawiam


A wiec potrzebuje posortowac zadany zbior punktow tak, aby utworzyl
sie z nich wielokat - nie jest zbyt istotne jego wlasciwosci. Zupelnie
nie mam pomyslu co z tym robic...



Sprecyzuj...
Czy wszystkie dane punkty maja stac sie wierzcholkami wielokata?

Oraz po wykonaniu juz tego sortowania chcialbym znalezc wierzcholek z
ktorego daloby sie poprowadzic proste do wszystkich innych
wierzcholkow. Chodzi o to, zeby dzialal w wiekszosci przypadkow...



Zawsze da sie poprowadzic proste z kazdego wierzcholka do wszystkich
innych. :)

Prewnie chodzi Ci o to, zeby te proste nie przecinaly sie z bokami?

Jesli tak, to jest prosty (oczywisty), i powolny algorytm:
Prowadzisz odcinki kolejno zaczynajac od kazdego wierzcholka, do kazdego
z pozostalych, odrzucajac te ktore przecinaja sie z ktoryms z bokow.
Nastepnie wybierasz wierzcholek dla ktorego trafiles najmniej takich
przeciec, i juz...

Zdrowia!


=

| Mam takie proste (z pozoru) pytanie. Dodam =BFe nie chodzi o odpowi=
edzi
| typu:
| "spos=F3b na zrobienie czego=9C".
| Mam nadziej=EA =BFe uda mi si=EA rozp=EAta=E6 ca=B3kiem powa=BFn=B9=
 dyskusj=EA.

| ALGORYTM - metoda post=EApowania zawierajaca wszystkie formuly
| obliczeniowe, okreslajaca kolejnosc ich stosowania, warunki, przy kto=
rych
| stosuje sie te lub inna formule, zasady przechodzenia od jednego etap=
u
|  procesu obliczeniowego do nastepnego oraz informacje o rodzajach i
| wlasnosciach odpowiednich obiektow: liczb, wektorow, macierzy, tablic=
, klas
| ktore sa danymi poczatkowymi zadania, lub pojawiaja sie podczas oblic=
zen.
=
Moze sprobuje jakos prosciej?
Niech P bedzie zbiorem dopuszczalnych danych wejsciowych dla problemu p=
=2E
Niech W bedzie zbiorem rozwiazan problemu p (moze byc to zbior pusty).
Algorytm A rozwiazania problemu p jest to funkcja taka, ze A(P) =3D W.
[funkcja zbiorowa]
=
        pozdrawiam
=
PS Jako definicja wymyslona o godz. 8.30 moze miec jakies bledy :)
=



Moze razacych bledow nie widze natomiast widze dziure.
Jezeli jest zbior dopuszczalnych danych wejsciowych, to nalezy
zdefiniowac funkcje, ktora przypozadkowuje danym niedopuszczalnym
odpowiednie roziazania. W szczegolnosci komunikaty bledow.

-- =

BM.
Literka 'A' na pocz=B9tku adresu jest pu=B3apk=B9 na automaty spamer=F3w.=

Witam

| Po co komuś jest N punktów w przestrzeni, jeżeli mamy z nich wybrać
| tylko 3. To zadanie jest niespójne merytorycznie. Czy to chodzi o to,
| aby użyć, listy wektora a potem wybierać elementy?

Zadanie jest jasne. Mamy dużo punktów, obieramy takie trzy, aby promień
okręgu opisanego na powstałym trójkącie był maksymalny.

Tak przynajmniej rozumiem.



Moze, ale ta jasność powoduje, że zadanie jest bardzo niebanalne.
Począwszy od faktu, ze takich 3 jest binom{N}{3} = N!/(3!(N-3)!), czyli dla
N=5 punktów jest 4*5/2 = 10, dla N=6 4*5*6/6 = 20, dla N=10 8*3*5 = 120
itd.

A teraz szukanko po przez ten zbiór, takiego układu, aby maksymalizować
promień okręgu. Zadanie jest jasne matematycznie ale informatycznie jest
IMHO trudne, a nawet powiem, że NP-trudne.

Algorytm inny polega na wzięciu bardzo dużej sfery i sfery bardzo małej
zawartej w niej. Następnie jakimś algorytmem robimy tak, aby zmniejszać
promień dużej i zwiększać małej i patrzymy się kiedy w rejonie pomiędzy
zostaną tylko 3 punkty - oczywiście rozpinające sfery (należy sprawdzać,
czy istnieje odległość pomiędzy pozostałymi punktami, która jest większa
niż 2 * promień małej sfery. Środki to chyba optymalnie jest umieścić w
środku ciężkości wszystkich punktów, a potem albo migrować środekjako
środek ciężkości punktów rozważanych, albo pozostawiać nie wiem.

Ale i tak zadanie jest złożone. Wariant pierwszy jest matematycznie
prostszy, ale na pewno jest NP-trudny.

Pozdrawiam.


A teraz szukanko po przez ten zbiór, takiego układu, aby maksymalizować
promień okręgu. Zadanie jest jasne matematycznie ale informatycznie jest
IMHO trudne, a nawet powiem, że NP-trudne.



Wcale nie NP-trudne, bo przejrzenie wszystkich trójek okręgów ma koszt
tylko N^3.

Myślę, że skoro to zadanie w liceum, to właśnie o takie rozwiązanie
chodziło, a jedyną optymalizacją, której się spodziewają, jest
uniknięcie liczenia tej samej trójki w różnych kolejnościach.

Witam

Mam problem.

Jest zbior odcinkow 2D:
  1. Nie przecinaja sie
  2. Sa wzajemnie polaczone wierzcholkami.
jednym slowem jest to nieregularna siatka

Zadanie: Wyodrebnic z tej siatki najmniejsze mozliwe wieloboki - moga
one byc calkowice dowolne pod wzgledem liczby wierzcholkow, wkleslosci itp.

Jesli macie jakies wskazowki - bede bardzo wdzieczny.

Kornisch

Witam

Mam problem.

Jest zbior odcinkow 2D:
  1. Nie przecinaja sie
  2. Sa wzajemnie polaczone wierzcholkami.
jednym slowem jest to nieregularna siatka

Zadanie: Wyodrebnic z tej siatki najmniejsze mozliwe wieloboki - moga
one byc calkowice dowolne pod wzgledem liczby wierzcholkow, wkleslosci
itp.

Jesli macie jakies wskazowki - bede bardzo wdzieczny.



Musisz precyzyjniej określić problem:
1. Czy każdy wierzchołek grafu ma należeć do jakiegoś wieloboku ?
2. Czy wieloboki mogą się częściowo pokrywać (czyli mieć jedną albo
nawet więcej krawędzi-boków) ?

Jak czytam to co tu piszecie to mi sie wlos na glowie jezy. JA ********
taki biznes. Dla mnie te nie ma nic innego poza kompem, tez maze o
dobrej uczelni (najlepiej AGH), ale tam jest po prostu przerabane. Mam
do matury jeszcze 2 lata, chodze do mat-inf w LO, z matmy nie jestem
orlem, ale od wrzesnia to sie musi zmienic. Poleccie mi jakies zbiory
zadan juz mam ochote zaczac cos robic. Nie chce byc poza lista. Tym
wszystkim ktozy sie poza nia znalezli moge tylko zyczyc powodzenie.NIE
ZALAMUJCIE SIE!
Witam.
Kupilem niedawno ksiazke Jurka Grebosza do C++
(Symfonia). Ksiazka super, ale brakuje jednej rzeczy-
- cwiczen do samodzielnego wykonania.
Sam autor to przyznal i skierowal mnie wlasnie
na Wasza grupe.

Mozecie polecic jakis zbior zadan, tak zeby
mozna go bylo w miare rownolegle z w/w
ksiazka wykorzystywac?

dzieki.
Krzysiek Madzia
Cieszyn-slaskie
Krakow-malopolskie

Witam.
Kupilem niedawno ksiazke Jurka Grebosza do C++
(Symfonia). Ksiazka super, ale brakuje jednej rzeczy-
- cwiczen do samodzielnego wykonania.
Sam autor to przyznal i skierowal mnie wlasnie
na Wasza grupe.

Mozecie polecic jakis zbior zadan, tak zeby
mozna go bylo w miare rownolegle z w/w
ksiazka wykorzystywac?

dzieki.
Krzysiek Madzia
Cieszyn-slaskie
Krakow-malopolskie




nie ma. ale jest za to ksiazka z rozwiazaniem problemow z Stroustropu'a :-).
poza tym, sa osobne zeszyty "cwiczenia z c++" o ile dobrze pamietam
(wydawnictwo Mikom chyba). polecam jednak do cwiczen Stroustroup'a

pozdr
Turms

podstawy programowania C++ wydawnictwo Mikom
to jedono wielkie cwiczenie

| Witam.
| Kupilem niedawno ksiazke Jurka Grebosza do C++
| (Symfonia). Ksiazka super, ale brakuje jednej rzeczy-
| - cwiczen do samodzielnego wykonania.
| Sam autor to przyznal i skierowal mnie wlasnie
| na Wasza grupe.

| Mozecie polecic jakis zbior zadan, tak zeby
| mozna go bylo w miare rownolegle z w/w
| ksiazka wykorzystywac?

| dzieki.
| Krzysiek Madzia
| Cieszyn-slaskie
| Krakow-malopolskie

nie ma. ale jest za to ksiazka z rozwiazaniem problemow z Stroustropu'a
:-).
poza tym, sa osobne zeszyty "cwiczenia z c++" o ile dobrze pamietam
(wydawnictwo Mikom chyba). polecam jednak do cwiczen Stroustroup'a

pozdr
Turms



jak sie nauczyc C++ czytajac o samolotach

poczytaj ksiazke BrucEklera o C++
poznasz przynajmiej nowo skladnie C++
Witam.
Kupilem niedawno ksiazke Jurka Grebosza do C++
(Symfonia). Ksiazka super, ale brakuje jednej rzeczy-
- cwiczen do samodzielnego wykonania.
Sam autor to przyznal i skierowal mnie wlasnie
na Wasza grupe.

Mozecie polecic jakis zbior zadan, tak zeby
mozna go bylo w miare rownolegle z w/w
ksiazka wykorzystywac?

dzieki.
Krzysiek Madzia
Cieszyn-slaskie
Krakow-malopolskie




Skoro kazdy proces ma wlasny, osobny stos, to znaczy, ze kazdy
ma osobny segment stosu. Ale IMHO to nie jest dobry sposob na
zrobienie wielozadaniowosci. Oto pierwsze z brzegu problemy:

    - w trybie rzeczywistym jest i tak malo dostepnej pamieci.
      Jesli procesow bedzie wiecej (a bedzie :-)), to i pamieci
      bedzie odpowiednio mniej.

    - skoro to pod DOS, to pewnie programy beda wolac
      DOS i BIOS. Podczas takiego wywolania moze nastapic
      przelaczenie kontekstu, a BIOS nie jest przystosowany do
      pracy wspolbieznej.

    - poszczegolne procesy maja dostep do tego samego
      zbioru IO. Nie mam pojecia, jak je posynchronizujesz
      w trybie rzeczywistym.

Mozna tak wymieniac dalej. Lepiej wrzuc to do trybu
zadan wirtualnych 86, kazdemu procesowi dajac osobna
przestrzen adresowa, wtedy problemy znikna. Tylko, ze
bedzie to troszke trudniej zaprogramowac -- bedziesz musial

mechanizm stronicowania. To, czy uzyjesz TSSow, czy zrobisz to
programowo, pozostawiam Twojemu uznaniu.

    Pozdrawiam
    Piotr Wyderski

To zależy od zapytań. Je li będą to select * to rzeczywi cie - bedziesz
testował
łącze i nie ma to za bardzo sensu.
Jak chcesz przetestować motor bazy to zbuduj jakie  bardziej skomplikowane
zależno ci
miedzy tabelami a potem konstruuj złożone zapytania, które operują na
dużej
ilo ci
danych (ale nie na całych tabelach, bo to nie ma sensu), ale wyniki podają
w
postaci
skondensowanej.
Czyli np. spróbuj oprzeć się na klauzuli group by, pokombinuj z funkcjami
takimi jak
min,max. Ale pamiętaj: najlepiej ustal sobie z góry, jakie ilo ci rekordów
z
poszczególnych
tabel mają brać udział w przetwarzaniu, niezależnie od całkowitej liczby
rekordów
w bazie. Czyli wstawiaj odpowiednie warunki w klauzuli where, albo
odpowiednio grupuj
rekordy. Sprawdzanie szybko ci działania operacji, która operuje na
wszystkich rekordach
w szybko przyrastającej tabeli ma małe uzasadnienie praktyczne.
Rzeczywiste
tabele
mają miliony rekordów i cała sztuka nie polega na szybkim sumowaniu
wszystkich pol, ale
na szybkim wyszukiwaniu potrzebnego podzbioru i dokonania na nim żądanych
operacji.
Tak więc test motoru bazy danych powinien polegać na badaniu szybko ci
wyszukiwania, kojarzenia danych wg. precyzyjnych kryteriów, wybierania
wąskiej informacji z bardzo dużych zbiorów.



Dzięki, postaram się zastosować  do wskazówek

pozdrawiam

Mariusz Bozewicz


  1.. Firma AutostradoBud postanowiła zbudować w Polsce sieć autostrad w



[ciach]

Dijkstra dla każdej pary miast. A potem porównanie z budową autostrady.

2. Zaproponuj strukturę danych, która umożliwi wyliczenie częstości
występowania znaków w danym tekście zapisanym w 26 znakowym alfabecie.
Oszacuj koszt pamięciowy utworzonej struktury oraz koszt czasowy wykonania
zadania dla pliku o długości n.



Jak dla mnie, to ze względu na małą dziedzinę danych można zastosować
tablicę o rozmiarze 27, funkcję haszującą wszystkie znaki(wszystko do
lowwer-case'a) do zbioru 0-26 (ostatni element w tablicy na nie-litery).
złożoność pamięciowa - O(26)
złożoność obliczeniowa O(n)

3. Zaproponuj strukturę danych, która pozwoli na jak najefektywniejszą pracę
komisji wyborczych przy obsłudze wyborów. Każda komisja jest zobowiązana
odszukać każdego z wyborców w swojej bazie na podstawie jego adresu
zamieszkania i nazwiska, sprawdzić jego uprawnienia do głosowania oraz
przesłać informację o frekwencji do centrali. Podaj algorytm (pseudokod)
wyszukiwania wyborcy w zaproponowanej strukturze. Oszacuj  koszt algorytmu.



Zdecydowanie drzewo dla adresów, a pod każdym adresem lista z nazwiskami.


Pod winda Glide nie lubi aplikacji konsolowych (nie wiem jak jest pod Linux'em)
tak jest w dokumentacji i to sie tez u mnie zdazalo
(przelaczajac zadania, VooDoo
nie chcialo pokazac ekranu consoli, mimo ze ona byla aktywna aplikacja).



nie chodzi o to, ekran cały czas pokazuje VooDoo, jednak program w pewnym
momencie się wiesza, muszę przejść na drugą konsolę, uruchomić test3Dfx
(żeby odzyskać ekran VGA), po powrocie na tamtą - najczęściej jestem już
wylogowany, być może to jest też trochę wina jądra 2.2.10, ale z aplikacjami
używającymi glide/mesy nie mam problemów, więc coś źle robię w programie...

Czy napewno trojkaty mieszcza sie na ekranie ? A moze jakis Ci sie smaruje
za ekranem i wtedy tez jest zwis. Po za tymi przypadkami, nie zdazylo mi sie
zeby glide robil jakies "dziwne" rzeczy.



mam zbiór punktów oscylujących wokół (0,0) w 2D lub (0,0,0) w 3D,
pomiędzy kilkoma z nich rysuję trójkąciki, całość tworzy coś w rodzaju
laleczki Chucky po przegotowaniu i zajmuje _środek_ ekranu
BTW czy jeżeli wcześniej ustawiłem:
grClipWindow(0, 0, 640, 480);
to wychodzenie poza ekran coś zmienia?

zadam to pytanie inaczej - czy da się zbudować taki trójkąt, aby glide
zwisło? na razie są to trójkąty jednokolorowe, ale oprócz x i y
ustawiałem np. ooz - czy można w tym coś napsuć?

  Jeszcze jedno chyba proste pytanie z geometrii 3D - jak najszybciej
(czyli przy najmniejszej ilości obliczeń) sprawdzić, czy któryś
ze zbioru zadanych trójkątów (w trzech wymiarach oczywiście) przecina
się z prostopadłościanem (albo raczej leży częściowo lub całkowicie w jego
wnętrzu) ?
Sugeruje popatrzyc na to od strony metody OBB. Rozwiazuje problem. Rowniez
ze wspomaganiem SIMD'em.




  Jeszcze jedno chyba proste pytanie z geometrii 3D - jak najszybciej
(czyli przy najmniejszej ilości obliczeń) sprawdzić, czy któryś
ze zbioru zadanych trójkątów (w trzech wymiarach oczywiście) przecina
się z prostopadłościanem (albo raczej leży częściowo lub całkowicie w jego
wnętrzu) ?



Witam,

...ale nie wiem jaka bylaby wlasciwsza.

Poszukuje wszelkich mozliwych informacji do opracowania
tematu "Trudne zadania dla komputera".
Ma to byc lagodne wprowadzenie w tematy np. problemow
NP-zupelnych, na takim poziomie, aby dalo sie wytlumaczyc
licealistom.
Za wszelkie wskazowki z gory dziekuje.



Dla licealistow proponuje ksiazke Davida Harela "Rzecz o istocie
informatyki-algorytmika".
Jest to zbior pogadanek radiowych, jakie autor przeprowadzil w latach
80-tych w Izraelu.
Pozdrawiam,
Piotr Michalowski

Witam !

3. Wprowadzić z klawiatury zbiór liczb rzeczywistych. Zapamiętać je w
| tablicy. Obliczyć ile wprowadzono liczb większych od 20.



To zycze milego wklepywania - bo jak mnie uczono na matematyce, to zbior R
jest zbiorem nieskonczonym w plus i minus nieskonczonosci ;-)

Bez zapamiętywania ich w pamięci komputera obliczyć ile było liczb
parzystych, a
ile nieparzystych.



Jak dla mnie zadanie niewykonalne - to w czym "obrabiac" te liczby .. w
pamieci myszki ???? ;-) hehhhe

Cosik sie ktos nie nameczyl formulujac te zadania - tak mi sie przynajmniej
wydaje  -  jezeli byl to nauczyciel akademicki to ja nie wiem co na tych
studiach uczono ???

pozdrawiam !
przemek

To zycze milego wklepywania - bo jak mnie uczono na matematyce, to zbior R
jest zbiorem nieskonczonym w plus i minus nieskonczonosci ;-)
Jak dla mnie zadanie niewykonalne - to w czym "obrabiac" te liczby .. w
pamieci myszki ???? ;-) hehhhe
Cosik sie ktos nie nameczyl formulujac te zadania - tak mi sie
przynajmniej
wydaje  -  jezeli byl to nauczyciel akademicki to ja nie wiem co na tych
studiach uczono ???



Podzielam Twoją opinię o wykładowcy. Niestety, na studiach podyplomowych jak
i zaocznych różne kwiatki się zdarzają, a przedmiot zaliczyć trzeba.

Pozdry

Aldik

-- Władza to nie tylko to co masz,
-- ale także to co twoi wrogowie sądzą, że masz
-- (Saul Alinsky)

chyba dobrze to rozumiem?

/* Napisz program detab zastepujacy znaki tabulacji odpowiednia liczba
znakow odstepu,
   okreslona przez nastepny punkt tabulacyjny. Przyjmij staly zbior
   punktow tabulacyjnych, przypuscmy co n pozycji. Czy n powinno byc
   zmienna, czy
raczej
   parametrem symbolicznym? */



Uwazam ze niestety zle zrozumiales zadanie :(
Moim zdaniem podajac parametr n ustalasz co ile znakow ma byc
"znacznik tabulacji" wtedy dla ciagu aaa bb cc d i
n=5 powinienes otrzymac:
____t____t____t (znaczniki)
aaa bb   cc   d (wynikowy ciag)

Pojawia sie problem jezeli pomidzy znakami jest wiecej
niz n-1 innych znakow, przy wykryciu takiej sytuacji proponuje:
dopisac znak i wyzerowac numer znacznika lub tez poniewaz
"strone" mamy nieskonczenie szeroka przeskoczyc do pierwszego
odpowiadajacego znacznika.

PS. Jezeli myslisz powaznie o programowaniu to bez wskaznikow
ani rusz.

//Byly problemy z przykladowym ciagiem :)

chyba dobrze to rozumiem?

/* Napisz program detab zastepujacy znaki tabulacji odpowiednia liczba
znakow odstepu,
   okreslona przez nastepny punkt tabulacyjny. Przyjmij staly zbior
   punktow tabulacyjnych, przypuscmy co n pozycji. Czy n powinno byc
   zmienna, czy
raczej
   parametrem symbolicznym? */



Uwazam ze niestety zle zrozumiales zadanie :(
Moim zdaniem podajac parametr n ustalasz co ile znakow ma byc
"znacznik tabulacji" wtedy dla ciagu aaa bb cc d i
n=5 powinienes otrzymac:
_____t____t____t (znaczniki)
aaa__bb___cc___d (wynikowy ciag)

Pojawia sie problem jezeli pomidzy znakami jest wiecej
niz n innych znakow, przy wykryciu takiej sytuacji proponuje:
dopisac znak i wyzerowac numer znacznika lub tez poniewaz
"strone" mamy nieskonczenie szeroka przeskoczyc do pierwszego
odpowiadajacego znacznika.

PS. Jezeli myslisz powaznie o programowaniu to bez wskaznikow
ani rusz.

Nie bardzo wiem co chcesz zrobić. Jeżeli masz pliki źródłowe biblioteki to
musisz je skompilować to jakiejś DLLki albo biblioteki statycznej. Jak
masz dll to potem wystarczą pliki nagłówkowe do kompilacji twojego
projektu i dll na ścieżce systemu. Jeżeli masz bibliotekę statyczna to
musisz w w projekcie podać jakie biblioteki mają być linkowane. ścieżkę do
tych bibliotek możesz ustawić tak samo jak do headerów.



No nie dokonca. Nie ktore biblioteki sa udostepniane w postaci kodu
zrodlowego (np. CppUnit).

Chodzi mi to, ze gdzies na dysku mam pliki naglowkowe i zrodlowe realizujace
jakies zadanie. Tworze teraz kilka projektow, ktore korzystaja z tego samego
zbioru plikow nagl. i zrodl. By nie dolanczac do kazdego projektu osobnej
kopi tych plikow uzywa sie w VS2005 opcji ''Additional Include Directories'.
Nie wiem, w jaki sposob okresla sie gdzie kompilator ma szukac plikow
zrodlowych, bo tu wskazuje sie katalog z plikami naglowkowymi. Tak mi sie
wydaje...

Pozdr

Rozwiazywanie przykladowych zadan jest ok, tylko ze skad mam
wiedziec czy algorytm, ktory wybralem jest na 100 % poprawny i optymalny ?
W jaki sposob powinienem ukladac dodatkowe testy do zadan - jezeli
powinienem takie w ogole ukladac.. ?



A co powiesz na pokazny zbior zadan roznej trudnosci z gotowymi
testami systemowymi (ulozonymi przez organizatorow), oraz
przykladowymi rozwiazaniami (najskuteczniejszych koderow)?

Cos takiego jest dostepne dla zarejestrowanych uzytkownikow
www.topcoder.com

Teorii tam nie znajdziesz, ale cwiczyc mozesz do woli.

Pozdr.
Piotrek

Oto co kiedys pisalem...

Permutacja jest to wzajemne jednoznaczne przekształcenie pewnego
zbioru na siebie.
Jeśli dany zbiór ma n elementów to liczba permutacji (różnych szeregów
zbudowanych z elementów danego zbioru) wynosi  n!.
Program ten pomaga w tworzeniu permutacji. Dla zadanego zbioru liczb
potrafi on wygenerować "następnik permutacyjny". Np. dla zbioru trzech liczb
1,2,3 na wyjściu pojawi się 1, 3, 2. Gdy otrzymany zbiór 1, 3, 2 podamy na
wejście to otrzymamy  2, 1, 3 i następnie: 2, 3, 1 ; 3, 1, 2 i ostatni 3, 2,
1.
Algorytm postępowania przy wyznaczaniu permutacji danego szeregu liczb.

Załóżmy, że mamy dany szereg:  1 4 6 2 9 5 8 7 3, oto w jaki sposób
wyznacza się jego następnik:

1.  Poruszamy się od prawej strony do lewej tak długo aż napotkamy
element mniejszy od swojego prawego sąsiada. W tym przypadku
elementem tym będzie 5 o indeksie i = 5.
2.  Poruszając się ponownie od prawej strony szukamy pierwszego
elementu większego niż ten znaleziony na pozycji i, czyli 5.
 Elementem tym będzie 7 o indeksie j = 7.
3.  Zamieniamy miejscami elementy o indeksach i oraz j.
Otrzymamy szereg: 1 4 6 2 9 7 8 5 3.
4.  Odbijamy lustrzanie szereg elementów od indeksu i + 1 do końca
szeregu. Otrzymamy szereg: 1 4 6 2 9 7 3 5 8. Wyznaczony szereg
jest szukanym przez nas rozwiązaniem.

Programik na podstawie tego zajal mi ze strone.

Witam!

Musze oprogramować pewien graficzny wyświetlacz, który poza stawianiem
8-bitowych pasków nie potrafi nic. Należy na nim wyświetlić jakieś napisy.

I teraz zadanie jest takie: muszę mieć jakąś czcionkę 8x8 bit. Kiedyś
dawno temu "rysowałem" takie czcionki ręcznie (ehhh, byłem koderem na
Amidze). Jednak chwilowo nie mam dostępu do moich materiałów, a niestety
i tak kształt tych czconek był mało profesjonalny :)

Google trudno się szuka "font" "C" itd ;)

Mam prośbę, czy ktoś z Was widział na sieci jakiś zbiór takich fontów ?
W grę wchodzą albo binarne (8 bajtów na znak, po kolei całe 128 znaków
ASCII) albo od razu w postaci pliku *.c i jakiejś tabeli typu "unsigned
char font[][]= { ... };"

W grę wchodzą inne języki, nie tylko C (przekształce jakoś). Zależy mi
na foncie który zajmuje 8x8 bitów, ale efektywnie korzysta tylko z 7x7,
bo literki będą stawiane obok siebie.

I musi być na jakiejś licencji Public Domain czy czymś podobnym.


się. Chodzi o pracę z programowania. Jeśli ktoś zna jakieś pomoce,
tutoriale lub ma pomysł będę wdzięczny



ogólnie chodzi o to, że wszelkie fraktale które znasz, a których modele
matematyczne określone są w przestrzeniach zespolonych, łatwo przenoszą się
do czterowymiarowych przestrzeni kwaternionów. dotyczy to róznych klas
fraktali, od IFSów do zbiorów Julii i Mandelbrota.

na przykład:

zbiór Mandelbrota określa się jako zbiór tych punktów których orbita dla
odwzorowania iteracyjnego f(x) = x*x+c [gdzie x0 = 0, c = wspołrzędne
punktu] nie ucieka do nieskończoności.

zauważ, że tu nigdzie nie ma wprost powiedziane w jakiej przestrzeni to się
dzieje. jeśli tylko w algebrze tej przestrzeni występują działania * i +, to
ta definicja do tej przestrzeni się nadaje.

w przestrzeni dwuwymiarowej punkty opisywane są jako pary współrzędnych, zaś
działania * i + są zdefiniowane jak działania na liczbach zespolonych.

w przestrzeni czterowymiarowej punkty opisywane są jako czwórki
współrzędnych, zaś działania * i + są zdefiniowane jak działania na
kwaternionach [http://pl.wikipedia.org/wiki/Kwaterniony].

jedynym problemem jest wizualizacja takich zbiorów czterowymiarowych. można
po prostu rzutować punkty 4D na 2D, można też rzutować je na 3D i tworzyć
stereoskopowe obrazy 3D na 2D. dwa lata temu zadawałem takie zadanie
studentom, radzili sobie doskonale. zadanie sformułowałem tu:
http://www.ii.uni.wroc.pl/~wzychla/ra2122/rgk.html.

pozdrawiam
Wiktor Zychla


Mamy N losowych liczb calkowitych z przedzialu <1,100. Podziel ten zbior
na
3 podzbiory o takiej samej sumie elementow.



Nie jestem calkowicie pewnien, ale czy to nie jest problem NP-trudny?

Oczywiscie nie mowiimy tu o rozwiazaniu naiwnym



Jesli jest NP-trudny, to co za roznica? Na egzaminie z obliczen
rownoleglych tez zadaniem bylo rozwiazac problem plecakowy.
Dobrze, ze glosno zapytalem, czy chodzi o dyskretny, czy ciagly,
bo juz chcialem pisac rozwiazanie dyskretnego: wygeneruj
wszystkie permutacje i sprawdz. :-) Jak sie okazalo, koledzy
mieli podobne pomysly...

    Pozdrawiam
    Piotr Wyderski

| Podziel ten zbior na 3 podzbiory o takiej samej sumie elementow.
| A jeśli N będzie równe 3, a każda z liczb będzie inna... albo N będzie
| 2 lub 1... Co wtedy!?!?!?
Komunikat, przecież to oczywiste.



Czyli nie zawsze zadanie to da się rozwiązać!
I to ma być zadanie?

Na temat 2 warstw... oczywiście sieć powinna uogulniać problemy, natomiast
jest źle gdy sieć "wkuje na pamięć" ciąg ucząćy, ale nie poradzi sobie w
jakimś nieco innym zadaniu - ponieważ poprostu będzie zbyt mało złożona by
wykryć konkretne zależności, klasy problemów, a poprostu zapisze sobie cały
ciąg uczący...



To nie tak. Siec "wkuwa na pamiec", gdy jest _za bardzo_ zlozona w
stosunku do ilosci przypadkow z zbiorze uczacym (za duzo wag). Gdy jest
za slabo, to sie po prostu niedoucza. Najprostsza metoda unikania
przeuczania, to zastosowanie zbioru walidacyjnego i metody "wczesnego
stopu" (early stopping).

Sieć 2 warstwowa o wiele prędzej da w/w niepożadany efekt, a dodatkowe
warstwy, zmienny wsp. uczenia zapobiegają temu.



Patrz wyzej. Dodatkowe warstwy = bardziej skomplikowana siec = wieksza
"szansa" przeuczenia.

W literaturze bardzo rzadko wspomina sie o sieciach z 2 warstwami
ukrytymi. Powod podal juz Krzysztof. Nie wykluczam, ze osiagnales dobre
wyniki z takimi typami sieci, ale wydaje mi sie, ze mogl to byc
szczesliwy traf, poza tym to jest chyba zbedne komplikowanie systemu -
dla wiekszosci zastosowan 2 ukryte warstwy calkowicie wystarczaja.

                 Bylbym bardzo wdzieczny za wszelkie sugestie i informacje
dotyczace
algorytmu generujacego wszystkie podzbiory zbioru o podanej ilosci elementow...
(algorytm w C/C++, Pascal-u a nawet pseudokodzie, lub URL gdzie takie cos mozna
znalezc...)
W wygenerowane podzbiory nie moga sie powtarzac - np {12,34}={34,12}. Oto
przyklad zapisu dla n=3 (moze byc bez nawiasow):

{123}
{12,3}
{13,2}
{1,23}
{1,2,3}

PS. Nie chodzi o zliczenie tych mozliwosci a o ich wygenerowanie np. do pliku.
Wbrew pozorom nie jest to takie proste :-)


has been fingerprinted by Marcin Kula:

| A jak to obsłużyć to już sprawa konkretnej aplikacji.

wiekszosc apsow (ktorych uzywam) jest zbudowana na gtk, wiec wszystkie
sie (chyba) powinny zachowywac tak samo ?



Tak, jeśli używają standardowych widgetów gtk+ i nie robią obsługi rolki
własnoręcznie. Czyli po popatchowaniu kodu gtk+ i rekompilacji tej
biblioteki od razu byś zmienił zachowanie wszystkich aplikacji...
I chyba patchowanie gtk+ to tutaj jedyny sposób, bo nie przypominam
sobie bym w gtk+ spotkał możliwość zmiany tego "w locie".

w XF86Config mam :

ZAxisMapping "4 5 6 7"
Protocol "IMPS/2"
(mam 2 rolkowa mysz) i nie bardzo go rozumiem: ruch rolka (pion) jest
mapowany na klikniecia klawiszy 4 5, ale jakie to sa klawisze 4,5 ?



Zachodzisz sprawę od zadu strony. Ta linijka nie mapuje rolki na
klawisze 4,5, ale klawisze 4,5 na rolkę ;)

Chodzi o to, że mówisz X-om że mają traktować przyciski 4 i 5 jako ruch
"rolki". Bo rolka w myszy tak naprawdę jest zestawem dwóch przycisków,
każdy ruch góra/dół generuje kliknięcia tych przycisków. W większości
myszy z rolkami nawet czuć przeskoki przy obracaniu kółeczka - przy
każdym przeskoku mysz generuje "kliknięcie" którymś z tych dwóch
przycisków (w zależności od kierunku obracania). Stąd te klawisze 4,5 to
klawisze 4,5 zgłaszane przez mysz. Tak samo jak wszystkie inne myszowe
wciskajki.

Albo inaczej: nawet bez tej linijki ZAxisMapping rolka by działała,
w tym sensie że jej obracanie by generowało w X-ach zdarzenia kliknięć
przycisków 4,5 - tylko X-y by nie wiedziały, że te przyciski mają być
traktowane jak rolka i nie wywoływałyby "rolkowych" akcji. Równie dobrze
można zamapować sobie na rolkę przyciski 1 i 2, wtedy teoretycznie
miałbyś przewijanie pod lewym i prawym przyciskiem myszy.

Teraz jaśniej? ZAxisMapping nie "włącza" samych przycisków, bo to
zadanie dla odpowiedniego protokołu. To jedynie mówi X-om, że konkretne
kliknięcia należy zaliczać do zbioru "rolki" i powiadamiać o tym
aplikacje.

A skad taka rewelacja? Mozesz zacytowac zapis prawny wylaczajacy te ksiegi
spod dzialania ustawy? Albo chociaz podac zrodlo?



Ustawa z dnia 29 sierpnia 1997 r. o ochronie danych osobowych
Art. 27.

  1.. Zabrania się przetwarzania danych ujawniających pochodzenie rasowe lub
etniczne, poglądy polityczne, przekonania religijne lub filozoficzne,
przynależność wyznaniową, partyjną lub związkową, jak również danych o
stanie zdrowia, kodzie genetycznym, nałogach lub życiu seksualnym.
  2.. Przetwarzanie danych, o których mowa w ust. 1, jest jednak
dopuszczalne, jeżeli:
        [ciach 1. 2. 3.]

                4.jest to niezbędne do wykonania statutowych zadań kościołów
i innych związków wyznaniowych, stowarzyszeń, fundacji lub innych nie
zarobkowych organizacji lub instytucji o celach politycznych, naukowych,
religijnych, filozoficznych lub związkowych, pod warunkiem, że przetwarzanie
danych dotyczy wyłącznie członków tych organizacji lub instytucji albo osób
utrzymujących z nimi stałe kontakty w związku z ich działalnością i
zapewnione są pełne gwarancje ochrony przetwarzanych danych,
[jak na razie jest OK. chociaż zwróć uwage, że możliwe jest teoretycznie
przechowywanie informacji nawet o Twoim DNA. Ale uwaga! Co dalej? ]
Art. 43.
  1. Z obowiązku rejestracji zbioru danych zwolnieni są administratorzy
danych:
  pkt. 3. dotyczących członków kościoła lub innego związku wyznaniowego, o
uregulowanej sytuacji prawnej
  [jak mozesz sie dowiedziec czy Twój "ukochany" kk ma o Tobie jakies dane a
jak ma to jakie jeżeli  nie musi ich zgłaszać GIODO. I jakie konsekwencje
może zastosować ww. Inspektor? Nakazać zniszczenie zbioru, którego nie ma?]
      voila

Dnia 9 październik o godz. 18:28, poplecznik Rebelii *Darco*
 zeznał(a) podczas tortur:

A ty człowieku ile masz lat?  Czy uważasz, że każdy musi być wszechwiedzący?



Latek mam sporo, i dawno już się nauczyłem, że ZANIM zada się pytanie na
jakiejkolwiek grupie szuka się odpowiedzi na google (w archiwum grup).

Stronkę sobie sprawdziłem nawet pomimo tego, że już wcześniej dowiedziałem
się co to jest *.daa. WKURZA MNIE TYLKO TO, ŻE GDY KTOŚ NIE MA NIC DO
POWIEDZENIA  W DANYM TEMACIE TO PISZE "NTG".



Ale Sander miał do powiedzenia w temacie - podał ci linkacza do stronki -
żebyś miał na przyszłość.
Ponadto podpowiedział ci, że zbędne posty można anulować by nie zaśmiecały
grupy.

Przeglądałem wszystkie grupy i
ta wydała mi się najodpowiedniejsza. W zasadzie żadna z grup nie jest
odpowiednia do tego tematu chyba, że założymy np alt.pl.rozszerzenia. Ale to
naprawdę tak ciężko zrozumieć.



To, że tobie się coś wydawało wcale nie oznacza że tak jest. Nikt ci nie
bluzgał, nie wyzywał - grzecznie ci Sander podał podpowiedź i przy okazji

Na przyszłość polecam zapoznać się z zbiorem zasad obowiązujących na
grupach:
1. Nikt nie musi nic dla Ciebie robić.
2. Nie spamuj.
3. Nikt nie musi nic dla Ciebie robić.
4. Osiągniesz więcej będąc miłym niż będąc niegrzecznym.
5. Nikt nie musi nic dla Ciebie robić.
6. Szukaj odpowiedzi na swoje pytania zanim poprosisz kogoś o pomoc.
7. Nikt nie musi nic dla Ciebie robić.
8. Nie pisz nie na temat.
9. Nikt nie musi nic dla Ciebie robić.
10. Zobacz regułę nr 1.
*** Suplement Eastwooda/Elvisa
11. Nie bądź głupcem.
12 Jesteś pewny, że zrozumiałeś regułę nr 1?


moich sygnaturkach... ;)

Warning! Dlugie i nudne.

Od zawsze muzyka popularna byla niezwykle wazna w moim zyciu. Mialam swoich
idoli, znalam teksty na pamiec, jezdzilam na koncerty, zwracalam uwage na
muzyke w sklepie, na imprezie... Slowa piosenek czesto traktowalam
proroczo - czasem podejmowalam wazne decyzje pod wplywem jakiegos wersu
pieosenki, ktory wydal sie w danym momencie skierowany do mnie...

Tak jest np. z  moim "sygnaturkowym" fragmentem piosenki zespolu Incubus:
"Too bad the things that make you mad are my favourite things" (czyli mniej
wiecej: "szkoda, ze rzeczy, ktore doproawadzaja Cie do szalu, sa moimi
ulubionymi rzeczami"). Te slowa, uslyszane w odpowiedniej chwili (choc

sie wyzwolic z poczucia winy i zrozumiec, ze najwazniejsza jestem ja. I ze
musze budowac moje relacje z innymi na mozliwie najwiekszej samoakceptacji,
a nie na probach dostosowania sie do oczekiwan innych (bez wzgledu, czy te
zadania wysuwaja rodzice czy ukochany).

A teraz juz bardziej bezposrednio nawiaze do tematyki grupy. I to w takim
bardzo romantycznym wydaniu. ;) Mianowicie, chcialam zapytac Was o Wasze
piosenki, przy ktorych wracaja wspomnienia... Czy w ogole macie takie? Jakis
pierwszy taniec, pierwszy pocalunek...

A moze tez jakas piosenka natchnela Was do rozstania, czy zaakceptowania
konca milosci (jak mnie wspomniana "Favourite Things" Incubusa...?

Ja mam swietna pamiec do tego typu spraw i wlasciwie wiekszosc piosenek,
jakich slucham z moich zbiorow, i 2/3 puszczanych w radio czy imprezach,
kojarzy mi sie z czyms (wazna rozmowa, pierwszym pocalunkiem, drugim
spojrzeniem, trzecia klotnia etc.;)

No i sa piosenki, ktore sa  (czy raczej - byly - bo teraz to jedynie
wspominam tego typu historie ;) moje i jego... Takie, ktore mialy przelomowy
wplyw na przebieg wypadkow... ;)

Pamietam pewna noc w jakims pokoju hotelowym, kiedy ja spalam, a on ogladal
vive czy mtv. I nagle budze sie na dzwiek ulubionej piosenki, nie zdajac
sobie z tego sprawy i myslac, ze on cos do mnie mowil... Pytam go, on
najpierw twierdzi, ze nic nie mowil, a potem... ze tylko myslal, ale moze
jego mysli byly glosne... No i tutaj <bardzo romantyczne wyznanie mode...

;)

India

sprzedam następujące książki:

1. Lifelines - elementary student's book - czerwona okładka. Stan dobry.
Cena: 20zł

2. Wojciech Kordecki: Rachunek prawdopodobieństwa i statystyka matematyczna;
Teroria, przykłady zadania.
    białozłota okładka. Stan dobry. Cena: 5zł

3. Teresa Jurlewicz, Zbigniew Skoczylas: Algebra liniowa 1; Definiecje,
twierdzenia, wzory.
    białopomarańczowa okładka. Stan dobry. Cena:5zł

4. Teresa Jurlewicz, Zbigniew Skoczylas: Algebra liniowa 1; Przykłady i
zadania
    białożółta okładka. Stan dobry. Cena:5zł

5. Marian Gewert, Zbigniew Skoczylas: Analiaza matematyczna 1; Definiecje,
twierdzenia, wzory.
    białoniebieska okładka. Stan dobry. Cena:5zł

6. Marian Gewert, Zbigniew Skoczylas: Analiza matematyczna 1; Przykłady i
zadania.
    białozielona okładka. Stan dobry. Cena:5zł

7. Józef Parchański: Miernictwo elektryczne i elektroniczne. WSiP
    Stan przeciętny: książka była mocno używana. 287 stron. Cena 5zł

8. Tomasz Nowakowski: Zbiór zadań z geometrii wykreślnej. skrypt PWr
    stan przeciętny. książka była mocno używana. cena 4 zł

9. Tomasz Bogaczyk, Teresa Romaszkiewicz-Białas: 13 wykładów z geometri
wykreślnej.
    Niebieska okładka. Stan bardzodobry. Cena 10 zł
    To podstawowy podręczniek do geometri wykreślnej na wydziale
mechanicznym

10. Stanisław Bolkowski: Elektrotechnika. Książka z serii "Bibloteka
elektryka"
      Czerwona okładka. Stan dobry. Kolorowa. 335 stron. Cena 10 zł.

11. Andrzej Rusek: Podstawy elektroniki; Tom 1. 296 stron. WSiP. Stan
kiepski, odpada okładka
12. Andrzej Rusek: Podstawy elektroniki; Tom 2. 236 stron. WSiP. Stan
przeciętny.
      Nienajowsze wydawnictwa, ale spokojnie wystarczą na podstawy
elektroniki.
      Cena: razem 7 zł, osobno po 4 zł

Grzegorz Ogrodnik

Kontakt

GG: 3178136
tel. domowy 7904221

internet mam niestety dopiero po 23.00

| a teraz rozwale ci wyobrażenie

Nie schlebiaj sobie. Nie jesteś w stanie tego zrobić ;oP



    Miodek: - co znaczy schlebiać?
    Charlotte: - to czego ty nie jestes w stanie robić ;oP
    M: - ale dlaczego?
    Ch: - [1]

|  ___           ___    __    strumień świadomo-
| |    |    | |    /     ści połączony z s-
| |    | |    | |   | /      iłą woli daje zdu-
| |    | |    | |___/ |____|  miewający rezultat
| | ___/   \__/  |     |    |  Nigdy nie potrafi-
|                  |          em zrobić najpros-
| tszego Ascii-Art'ua teraz popatrz. Specjalnie
| dla ciebie szarli. otywujesz mnie do działan-
| ia ;), i wiem że sie apracujesz a ty powiesz:
|                      
| Stream of bullshit____\______________________!
                         
Dokładnie! ;oD            



                             
Niedokładnie to miałem         [przesuniety wiersz]
na mysli, ale zgoda...         [sprytna Charli ;oP]
                               
    M: - i czemu psujesz moje koła?
    Ch: - bo nie jestes Pitagorasem
    M: - miałem kiedys taki zbiór zadań
    Ch: - to za mało....

| mimo to mam dobry dzień
| i życze tobie tego sam-
| ego.

Wzajemnie!



u mnie udany, po trzykroć super

[1] - dlaczego nie moge sobie schlebiac Charlotte
na prawdę bardzo sie staram :( a tu nic :)


Bardzo proszę gdyby ktos mogl choc w przyblizeniu wyjasnic mi jak mozna
uruchomic program

i wygenerowac .gif, który bedzie odczytany przez klienta.



Problem sklada sie z dwoch zadan:
1. dowload to local
2. exe

Opisywalem ten problem, ze przegladarka moze uruchamiac programy , ktore
skasuja dysk twardy.

Aby program exe nie zostal zapisany na dysk a zostal uruchomiony to
w Netscape trzeba zrobic co nastepuje:

1. Wchodzisz do Options
2. General Preferences
3. Helpers
Widzisz plik skladajacy sie z rekordow opisanych nastepujaco:
File type                Action                Extensions

dla plikow wykonywalnych .exe
mam wpis nastepujacy:

application/exe          Ask User              exe

nastepnie klikasz na ten rekord i masz nastepujace opcje

dla Action:

(  ) View in Browser   (  ) Save to disk    (  ) Ask the user
(  ) Launch the Application

Gdy wybierzesz Launch the Application

to rekord zmienia sie na:
application/exe             ---                  exe

Dajesz ok.

I teraz pliki z rozszerzeniem .exe uruchamiaja sie automatycznie
po kliknieciu na nie w przegladarce WWW.

Najlepiej to wyprobowac na lokalnym dysku.

Pisalem o tym do Netscape, ze ta powyzsza zmiana w konfiguracji, otwiera
twoj komputer na aplikacje, ktore moga czytac z twojego dysku, zapisywac
na dysk, kasowac zbiory i robic w ogole wszystko.
A takze wylaczyc WIN95.

Otrzymalem odpowiedz, ze jest jak jest.

A chodzilo mi o wykazanie i wskazanie, ze komputer PC pracujacy w
urzedzie, banku, firmie, domu,
moze bezwiednie udostepniac informacje zgromadzone na dysku na zewnatrz,
gdyz tym uruchomionym programem moze byc np. program ftp z opcja put i
plikiem ( dir plik ) .
Za nastepnym razem osoba trzecia zna wszystkie pliki na twoim dysku i
moze sciagac co chce.

Dlatego  tez udzielam konsultacji firmom, urzedom, bankom, aby
na komputerach PC podlaczonych do internetu nie bylo zadnych waznych
informacji i aby komputery te byly fizycznie odlaczone od sieci
lokalnej.
Jest to sprzeczne z idea sieci korporacyjnych, albo wybor jest jeden,
bezpieczenstwo i zachowanie tajemnicy sluzbowej, albo niech informacji o
firmie czyta kazdy kto chce na swiecie.

Dariusz

Gdy znajde troche czasu to napisze jak sie przed powyzsza opcja
zabezpieczyc.


Poszukuję kompilatora i polskiej literatury na temat COBOL



Mam Magdaleny Szaniawskiej "Programowanie komputerów - COBOL"
tomy 1 i 2 + zbiór zadań, wyd.PWE 1979...
...kompilatora niestety nie...

hejka :-)


    Dobra teraz na temat mam zadanie na olimpiade informatyczna tylko nie
rozumiem jednego algorytmu albo w nim jest blad jezeli ktos by mogl mi pomoc
bylo by wspaniale a oto zadanie:



...

Przyklad
/*MUS.IN*/
7
1111101
0101100
0111111
0001101
0000101
1101111
0100001
/*End mus.ini*/

Kolejnosc pojedynkow ( nie rozumiem kolejnosci wyznaczania tych pojedynkow)
1-2,1-3,5-6,7-1,4-6,6-1 daje ostateczna wygrna osobe o numerze 6.

/*MUS.OUT*/
3
1
3
6



Problem ktory opisales, nie polega na wyznaczeniu potencjalnych pojedynkow, ale
tylko znalezieniu mozliwych zwyciescow. Sadze, ze mozna rozwiazac to tak (dane
jak z przykladu). Rozwazam wszystkie mozliwe pojedynki w kazdej turze, przyklad
wszystko wyjasni:
1 2 3 4 5 6 7, 1
 / / / / / / /
 1 3 3 4 6 6 1, 1 (zwyciescy)
  /    / /     /
  1    3 6     6, 1  (zwyciescy)
     /  /         /
     1  3         6, 1 (zwyciescy)
       /    /       /
       1     3       6

Objasnienia do rysunku: / - pojedynek; po przecinku jest umieszczony pierwszy
zawodnik z listy.
Jak widac orzymalem wynik zgodny z oczekiwanym wyjsciem. Mozna latwo odtworzyc
jeden z mozliwych schematow gry, aby wygrala 6 i chyba sie zgadza z podanym.
Takich schematow moze byc wiecej niz jeden. Algorytm zatrzymuje sie, kiedy nie
ulega zmianie zbior zwyciescow. Nad implementacja sie nie zastanawialem, ale
jakies dwa wektory indeksow zwyciescow (dwa, zeby sprawdzic warunek zatrzymania)
troche petli i ifow, nie jest to takie trudne.

Z powazaniem Sebastian Lisek


Problem ktory opisales, nie polega na wyznaczeniu



potencjalnych pojedynkow, ale
tylko znalezieniu mozliwych zwyciescow. Sadze, ze mozna



rozwiazac to tak (dane
jak z przykladu). Rozwazam wszystkie mozliwe pojedynki w



kazdej turze, przyklad
wszystko wyjasni:
1 2 3 4 5 6 7, 1
/ / / / / / /
1 3 3 4 6 6 1, 1 (zwyciescy)
 /    / /     /
 1    3 6     6, 1  (zwyciescy)
    /  /         /
    1  3         6, 1 (zwyciescy)
      /    /       /
      1     3       6

Objasnienia do rysunku: / - pojedynek; po przecinku jest



umieszczony pierwszy
zawodnik z listy.
Jak widac orzymalem wynik zgodny z oczekiwanym wyjsciem.



Mozna latwo odtworzyc
jeden z mozliwych schematow gry, aby wygrala 6 i chyba sie
zgadza z podanym.
Takich schematow moze byc wiecej niz jeden. Algorytm



zatrzymuje sie, kiedy nie
ulega zmianie zbior zwyciescow. Nad implementacja sie nie
zastanawialem, ale
jakies dwa wektory indeksow zwyciescow (dwa, zeby sprawdzic



warunek zatrzymania)

troche petli i ifow, nie jest to takie trudne.



W oryginalnej tresci zadania jest jedno wymaganie (plik
wyjsciowy musi byc posortowany
rosnaco), które naprowadzilo mnie na takie rozwiazanie:

Po kolei dla kazdego zawodnika i (i=1..n) sprawdzamy, czy
moze on wygrac. Ale sprawdzenie
to robimy "od tylu", starajac sie dobrac serie pojedynków
n-1, n-2, n-3, ... 1 w wyniku
której  i-ty zawodnik wygrywa (tzn. dla pojedynku n-1
poszukujemu dla i-tego slabszego
przeciwnika, bo ostatni pojedynek musi byc na pewno wygrany
przez i-tego. Nastepnie
poszukujemy jakiegos pojedynku n-2, (albo i-ty rabie
jakiegos slabeusza albo przeciwnik dla i-tego
rabie jakiegos innego i wchodzi do finalu z i-tym), i tak
dale)j.

Takie przeszukiwanie da sie pewnie w miare ladnie zapisac
rekurencja - wyglada to na
przeszukiwanie z nawrotami (bo nie kazdy "odwrotny" ciag
pojedynków doprowadzi nas
do sytuacji wyjsciowej; jesli zaden, to znaczy ze i-ty nie
moze wygrac).

Mam nadzieje, ze za bardzo nie naklamalem ...
Pozdrowienia.
J.K.


Chciałbym wyłączyć ze swoich skryptów SQLe do oddzielnego zbioru. Problem

jednak mam z zapytaniami które muszę składać w locie np. na podstawie
danych pobranych od usera.

Na chwilę obecną wydumałem sobie że SQLe wsadzę w jeden plik np. sql.php

którego będę includował w skryptach. Zawartość pliku:
$sql['inser001']="insert into test(nazwa) values('???');
czyli po prostu tablica asocjacyjna zawierająca cały ten śmietnik.
Oczywiście może być taka sytuacja że tych parametrów będzie więcej niż
jeden.
[ciach]



Ładowanie wszystkich zapytan do jednej tablicy, a następnie przetwarzanie
ich funkcjami zamiany stringów jest bardzo nieefektywne.

Jeśli piszesz obiektowo, proponuję zapoznać się z pojęciem DAO (Data Access
Objects). Tworzysz obiekt np. DAO_News, a w nim metody typu "wstaw",
"pobierz", "aktualizuj". Jeśli piszesz nieobiektowo, możesz zastosować po
prostu funkcje. Umieszczasz je w plikach ładowanych na żądanie. (tak samo
możesz umieścić obiekty DAO_* w osobnych plikach). Np:

Plik dao_news.inc.php (przy programowaniu nieobiektowym):

<?php

/**
        * Indeksy tablicy to nazwy kolumn, a wartosci tablicy to wartosci do
wstawienia.
        */
function DAO_News_Wstaw($arrKolumny)
{
        $r = mysql_query('INSERT INTO news(' . join(',', array_keys($arrKolumny))
. ') VALUES("' . join('","', $arrKolumny). '")');
        return costam...;

}



function DAO_News_PobierzNewsa($intID)
{
        $r = mysql_query('SELECT * FROM news WHERE id = ' . $intID);
        // Oczywiscie wczesniej obsluga bledow musi byc ;)
        return mysql_fetch_assoc($r);

}



function DAO_News_PobierzLiczbeNewsow()
{
        $r = mysql_query('SELECT COUNT(*) AS c FROM news');
        $row = mysql_fetch_assoc($r);
        return $row['c'];

}



// i tak dalej

?

A wywołanie po prostu:

Ex.1.
$arrNowyNews = array();
$arrNowyNews['tytul'] = 'Mój wspaniały news';
$arrNowyNews['tresc'] = 'xyz ..... ';
require_once('dao_news.inc.php');
DAO_News_Wstaw($arrNowyNews);

Ex.2.
require_once('dao_news.inc.php');
$arrMojNews = DAO_News_PobierzNewsa(127);


bawiłem sie bawiłem bawiłem i w końcu powstał taki śmietnik :P



śmetnik to nie, ale staroć...

od jakiegoś czasu (rok 2002) zaleca się używanie tablic superglobalnych
czyli:
  $_POST $_GET $_COOKIE $_SESSION

Jeżeli używasz $_SESSION to juz nie musisz używać session_regiser(), a
sprawdzanie wykonujesz przy pomocy isset

if ($co == 'wyslij'){



if($_POST['co']=='wyslij')
$nick=$log;}



$_SESSION['nick']=$_POST['log'];

domyślam sie że wiekszość jest do wywalenia dlatego prosiłem o poprawny
przykład, program miał za zadanie przyjmować od użytkownika jakąś nazwe
(nick) i zapamietać ją oraz wyświetlać na każdej (jednej z dwóch) stronie
(obie są identyczne tylko różnią sie nazwą). Najpierw program działał tak że
przyjmował zmienną, pokazywał ją raz po kliknieciu na "wyślij" a po
kliknieciu na link do drugiej strony (pierwszej także) wartość była
zapominana. Później stało sie tak że program zapamietywał wartość i nie dało
sie jej zmienić do momentu wyłączenia przeglądarki :P Teraz znowu zapomina



w Twojej wersji jeżeli chcesz użyć jakiejś zmiennej sesyjnej najpierw
musisz ją jaką taką zarejestrować.

if(session_is_registered('nick'))
   session_register($nick);//hyba tak, jak od początku używam tablic
suberglobalnych
else
   $nick='nie zalogowany';
print $nick;

i zapis:

sessio_register($nick);
$nick='jakaś tam warość';

po przejściu pomiedzy stronami :P a ja chce tylko by pokazywał cały czas
jeden nick, a jak skasuje to żeby nic nie pokazywał, a jak wpisze inny to
żeby pokazywał inny, narazie starczy mi do wyłączenia przeglądarki :P



jeżeli chcesz no to session_unset(zm) (chyba) i session_destroy

pBT




--
http://histeria.pl/ -- Zbiór bardzo dobrych opowiadań s&f, fantasy...
http://szuflada.histeria.pl/szuflada.phtml -- Piszesz coś - Opublikuj


rozumiem że mogą zostać "odpady", a także prostokąty A
mogą być obracane o 90deg.



Odpady moga zostac. Liczy sie tylko minimalizacja ilosci prostokatow z
ktorych "wycinamy".
Teoretycznie prostokaty ktore "wycinamy" moga byc obracane o dowolny kat,
jednak nie jestem przekonany czy to tylko nie utrudni algorytmu, a korzysci
z dowolnego obracania beda niewielkie.
Zostanmy wiec przy obrotach o 90 st.

Formalnie ten problem nazywa sie:
"two-dimensional cutting stock"
i jest wariantem
"bin packing problem"
Jego rozwiazania mozna znalezc w sieci.

na c.p. polecono mi dwa linki.:

http://luna2.informatik.uni-osnabrueck.de/papers_html/or_94/cutpaper....
http://www.cs.gmu.edu/~setia/papers/hpdc.ps.gz

Twój problem skojarzył mi się z algormami alokacji
pamięci: najmniejszy pasujący, największy pasujacy etc.
to tak na marginesie.



Chyba dobrze ci sie skojarzyl.

B
+----+------+ wrzucasz pierwszy prostokąt (taki żeby się zmieścił)
|    |      | pozostają obszar w kształcie L, który można podzielć na
| A1 |      | 2 lub 3 prostokąty. dalej można próbować doposować
+----+      | pozostałe pr. A do nowych "podziałów" B.
|      |
|      |
+-----------+



Pierwszy z linkow opisuje w sumie algorytm podobny do twojego, tylko
zupelnie inny:)
Otoz, ogolnie mowiac, laczymy dwa prostokaty w jeden metaprostokat, tak aby
byly jak najmniejsze straty. Nastepnie ze zbioru prostokatow usuwamy te dwa
prostokaty tworzace metaprostokat, a dodajemy sam metaprostokat. I tak
dalej, az pokryjemy caly zadany prostokat. Dokladny opis algorytmu znajduje
sie, jak juz wspomnialem, pod pierwszym linkiem.

Drugiego algorytmu jeszcze nie analizowalem, ale jest to propozycja
algorytmu rownoleglego rozwiazujacego problem.

Jakby ktos gdzies znalazl kod zrodlowy lub darmowa biblioteke rozwiazujaca
problem "two-dimensional cutting stock", albo algortym w ktorym
pokrywajacymi figurami sa prostokaty i trojkaty,  to prosze o znak.

Pozdrawiam,
Pawel

Serwus,
Mam następujący problem do sformułowania w pythonie, ale to nie ma większego
znaczenia, gdyż a nie potrafię nawet znaleźć algorytmu :-( Lista
p.c.l.python na razie milczy, więc próbuję tu.
Problem jest następujący:
1. Mam zbiór punktów (jakichś obiektów, niech będą punkty na płaszczyźnie).

właściwie listy w sensie pythonowskim, skoro krotka w pythonie ma mieć
ustaloną długość). Funkcja ta ma yield-ować wszystkie takie listy, dla
których pierwszy element przebiega wszystkie elementy zbioru, drugi element
przebiega wszystkie elementy zbioru poczynając od aktualnej wartości
pierwszego, trzeci element ma przebiegać wszystkie elementy zbioru
począwszy od aktualnej wartości drugiego i t.d. Spowoduje to, że w żadnej
krotce żaden element zbioru nie powtórzy się i żadna krotka się nie
powtórzy. O ile wyobraźnie mnie nie zawodzi, odpowiada to znalezieniu
wszystkich różnych n-kątów utworzonych przez punkty ze zbioru, a to jest
problem rekurencyjny prawda?
Gdyby długość krotki była ustalona, to wystarczyłoby n zagnieżdżonych pętli
"for", z których pierwsza przebiegałaby po wszystkich elementach "for i in
zbior[:]:", druga po elementach o wyższym numerze niż i "for j in
zbior[i:]:" i t.d., czyli zagadnienie byłoby b. proste. Niestety,
potrzebuję funkcji, która nie wie a priori jakie będzie zagłębienie pętli.
Dla speca od grafów pewnie to jest zadanie trywialne. Jedyny "grafoman"
spośród moich znajomych, jest niestety teraz chory, więc cała nadzieja w
Was :-) Byłbym wdzięczny za algorytm (lub namiary na niego) w jakimś języku
proceduralnym, niekoniecznie w pythonie, gdyż są szanse ;-) , że sobie go
przetłumaczę.

Pozdrawiam seredcznie,

W.


| Co prawda program ten trzeba uruchomic, zeby katalogi zniknely, (no...
| mozna wywolanie jakos sprytnie schowac).
Znaczy sie wystarczy uruchomic DOS z dyskietki, lub nawet trzymac shift w
czasie uruchamiania... Co za wybitne zabezpieczenie.



Bootowanie z dyskietki mozna wylaczyc.
Wszystkie inne zabezpieczenia tez maja te wade, chyba ze sie umiesci
program bezposrednio w BIOSie. Co jest chyba dosc trudne.

Kodowanie zawartosci faktycznie cos by dalo (choc w tresci zadania bylo,
ze ukryc takze istnienie zbioru). Pod warunkiem ze dziala.




problemow.

| A jesli chcemy implementowac to samemu....
| Mozna to zrobic dosc prosto... Gdy chcemy jakis plik schowac to go
| jego klustry w FAT doklejamy do jakiegos istniejacego zbioru na dysku,
| zwiekszamy rozmiar etc.
Ale za to my nie mamy do niego wygodnego dostepu.



Hmmm, jesli wlaczymy program to mamy juz wygodny dostep. Innych rozwiazan
nie widze. (Tzn bez wlaczania ZADNEGO programu wogole tego sie nie da
zrobic, wiec ta uwaga wogole nie ma sensu)

sie burza. Ponadto wystarczy dokopiowac cos do tego katalogu...



a) nie, nie burza sie.

To juz podpada pod tworzenie wlasnego fs. Prawde mowiac moje zabranianie
czytania niektorych sektorow na dysku tez wymaga zaimplementowania
DOSowskiego fs. Chyba jednak VolumeID to IMHO najlepsze wyjscie.



:) To wszystko JEST tworzeniem wlasnego fs (w pewnym sensie). fs DOSu jest
do kitu, daje bardzo male mozliwosci.

| Najlepsza metoda:
| Zainstalowac Linux+e2compr albo cryptfs, w pierwszym przypadku moze chyba
| byc kodowanie+kompresja+ukrywanie w jednym.
Mial byc uczciwy DOS, a nie jakis podejrzany emulator DOSu, na ktorym
polowa rzeczy nie dziala.



Nie mowie o emulatorze (ktory btw dziala lepiej niz to badziewie spod
WinNT), tylko o czystym Linuxie.

No dobra, faktycznie za bardzo sie wkurzylem. Linux dziala stabilnie,
jesli jest dobrze skonfigurowany, a z takim nie mialem jeszcze do
czynienia.



Doprawdy ? przeciez widziales chyba mojego Linuxa....

Mialem za to do czynienia z dobrze skonfigurowanymi NTkami,



Po raz kolejny, doprawdy? Chyba dostales dobry dowod ze jednak nie byly
dobrze skonfigurowane...

Każdą figurę zamkniętą możesz przybliżyć zbiorem odcinków.
Wystarczy ze względem jednego z wierzchołków podzielisz ją na zbiór
trójkątów. Ich pola możesz już policzyć. To zadanie z gimnazjum.
On 2002-09-16 21:46, while getting another beer from the fridge I saw a

Witam,
jako praktykant mam za zadanie poprowadzic zajecia z Turbo
Pascala, a wlasciwie ma on posluzyc jako jezyk do zapoznania
uczniow liceum (klasa nie jest profilowana, raczej do silnych
nie nalezy, dosyc zroznicowana poziomem) z nast. zagadnieniami:

1. Wprowadzenie do TP.
2. Podstawowe problemy algorytmiczne:
    - porzÂądkowanie 3 liczb
    - NWD - algorytm naiwny i Euklidesa
    - obliczanie Âśredniej arytmetycznej
    - znajdowanie min. i max. w zbiorze
    - sortowanie - algorytm bÂąbelkowy
    - zamiana liczby dziesiętnej na binarnÂą
    - schemat Hornera
    - zamiana liczby binarnej na dziesiętnÂą
    - sito Erastotenesa
3. Metody:
    - iteracja
    - rekurencja

Czy macie dla mnie jakies rady metodyczne?
Czy moze jest gdzies w sieci odpowiednio przygotowany
kurs, aby mozna bylo sie nim podeprzec?
Mile widziane wszelkie sugestje.



Powiem w ten sposób - sam zaczynałem od Pascala - i uważam, że wyszło mi
na dobre... Jednak robiłem to nieco inaczej: miałem program, który
wczytywał 2 zmienne, a następnie obliczał pole prostokąta. Po 2
miesiądach ślęczenia nad programem i dochodzenia, co poszczególne
instrukcje robią (bez książki, a nie znałem na tyle dobrze jeszcze
angielskiego, aby z helpa korzystać) - zmieniłem program tak, że dodawał
do siebie zmienne, odejmował itd.
I ja bym proponował w tenn sposób podejść do tematu...
Większość zagadnień (przynajmniej według mnie) bez soldnych podstaw
teoretycznych (matematycznech) niewiele osób pojmie. A jak zaczniesz
uczyć matematyki na lekcjach informatyki - dopiero zobaczysz, co się
bezie działo.
Jeżeli klasa jest nieprofilowana - proponuję pokazać im maksimum
praktyki. Nie uczyć ich teorii, bo się znudzą. Jak zaczniesz od jakiegoś
praktycznego przykłądu - zobaczą, że może im się to przydać - i wtedy
pójdą na studia informatyczne, albo kółko, gdzie może się więcej nauczą.
Ale według mnie - praktyka to jest klucz...
Ale to jest może moja, dość subiektywna opinia :-)

Pozdrawiam

Voyteck

AGH
A z jakich zbiorow zadan korzystaliscie i jak wygladaly wasze przygotowania
do egzaminow?
AGH
Mateusz scribbled:

| A z jakich zbiorow zadan korzystaliscie i jak wygladaly wasze
| przygotowania do egzaminow?

Katorga :|


Ostatnio zastanawiam sie nad problemem znalezienia wszystkich kombinacji
(lub wariacji - roznica bylaby tylko w dodatkowej procedurce w
kombinacjach) n-elementowego zbioru, od 1 do n elementow kazda, np. dla 3
elementow ABC bedzie to:
A; B; C; AB; AC; BC; ABC



Czyli wszystkie podzbiory (być może z wyjątkiem pustego)?

for i := 1 to 1 shl N - 1 do
begin
  for j := 0 to N - 1 do
    if i and (1 shl j) <0 then Write (Chr (Ord ('A') + j));
  Write ('; ')
end;

(nie testowałem). Zadanie domowe: Dlaczego to działa?

Co do list: czy one naprawde oszczedzaja pamiec? Jezeli kazda zmienna w
liscie zajmuje dwie komorki (jedna z nich wlasciwa wartosc, a druga adres
kolejnego elementu), to przeciez zajmie to wiecej miejsca niz zwykla
tablica! Byc moze nie rozumiem idei listy... Jezeli sie myle, prosze o
wyjasnienie. Chyba, ze chodzi o latwiejsze zarezerwowanie mniejszego
CIAGLEGO obszaru pamieci, to wtedy bym sie zgodzil.



Lista może się wydłużać i skracać, a tablica ma raz na zawsze ustalony
rozmiar. Poza tym dołożenie elementu w środek listy albo skasowanie jest
szybsze niż w przypadku tablicy (oczywiście o ile mamy wskaźnik na
odpowiednią pozycję). Za to wolniejszy jest dostęp do elementu o
wybranym numerze. Prawda? Coś za coś.

Jeśli chcesz zużywać na liście mniej pamięci, to możesz w elemencie
listy pamiętać np. tablicę 100 kolejnych elementów. Oczywiście nie ma to
sensu, jeśli każdy element zajmuje 1000 bajtów - wtedy dołożenie
czterech bajtów na wskaźnik do następnego elementu jest mało ważne.

W ogóle czasem warto trzymać elementy tablicy albo listy posortowane, a
czasem nie ma po co. A oprócz tych dwóch jest mnóstwo innych, bardziej
skomplikowanych struktur danych, które mają swoje wady i zalety, np.
B-drzewa albo tablice haszujące.

Hej!

Ja dołączę się i powiem tylko tyle, że najlepiej na początku tworząc system
zadań nie dać żadnej struktury ani żadnych funkcji systemu zadań (oprócz
uruchomienia szeregowania). Dalej można sukcesywnie je dodawać w miarę
potrzeb - jak okaże się potrzebna obsługa wątków, to należy ją dodać, jak
nie - to pojawi się najwyżej w którejś wersji. (itp.)



No... nie popisałeś się Mikro tym postem...

Ja bym zrobił dokładnie odwrotnie. Wymyślił maksymalnie łatwe w przebudowie
i rozbudowie struktury i funkcje, które będą opisywały coś co nazwiemy

pierwszej wersji jako zbiór pojęć opisujących takie "zadanie". Trzeba
określić co z takim zadaniem można zrobić, jakie możemy na nim wykonać
operacje. Jak się głębiej pomyśli nad standardowym scenariuszem zadań, widać
co się przydaje, a co nie.

Nie możesz zrobić tak, że wątki wprowadzisz w wersji 2.371, bo jest on na
tyle podstawowym pojęciem, że powinien się pojawić w 0.001 pre-alfa...

Ja za Plutonem powiem - takie doklejanie kolejnych rozwiązań to tylko
doklejanie łat... W wielu miejscach linux w tej niższej warstwie mi
przypomina właśnie taki kod. Widać normalnie te łaty, jedna na drugiej i
strasznie kłuje to w oczy. Oczywiście nikt nic z tym nie robi, bo
przeświadczenie jest takie, że póki działa, jest OK.

Ja bym się jednak ze startu porządnie zastanowił jak rozwiązać zadanie jako
pewne "abstrakcyjne pojęcie" (hiehie..). Możesz się odciąć nawet od kompa w
tym momencie. Zauważ, że takie wymyślone pojęcie zadania ma być uruchamialne
na wszystkim i we wszystkim.

Zadanie to praktycznie sama podstawa systemu, dlatego możesz ze startu
zrezygnować z wielu innych rzeczy, ale zadania mają być zrobione
przynajmniej solidnie.

Poza tym masa rzeczy na temat zadań została już wymyślona, nawet już w
latach 60. i 70. ,naprawdę ciężko wymyślić coś nowego w tym temacie. Także
polecam przeczytanie przynajmniej 10 dokumentów, a potem decyzję o pisaniu
kodu obsługującego zadania. Tak w ogólę to najlepiej się to wymyśla z kartką
i ołówkiem, rysując...

Wiem, że rozwiązanie mało konkretne, ale ja jestem bardziej zwolennikiem "od
ogółu do szczegółu"  niż w drugą stronę...

    Pozdrowienia

        www.kki.net.pl/~eloy ( tu jest tutorial o FAT32 ).

p.s. a tak na marginesie to nikt nic nie powie w temacie "zadań"???
    zawiedliście mnie... :-(
    Przy okazji: zobaczcie proszę post "aplikacja wielowątkowa"...

Pewna znajoma na studiach podyplomowych musi mieć na zaliczenie przedmiotu
rozwiązania pewnych zadań.

Pascalu. Byłoby to w porządku gdyby nie fakt, że nikt ich (studentów)
Pascala nie uczył. Ja jej też pomóc nie mogę, bo nie pracuję ani w Pascalu
ani w Delphi, a czasy studenckie są już cokolwiek za mną. Mam więc prośbę do
znawców Pascala: napiszcie proszę rozwiązania do tych zadań (treści zadań na
końcu listu). Przysięgam, że to nie dla mnie a ta znajoma programować na
pewno niczego w życiu nie będzie, bo te studia i tak czego innego dotyczą.
Zadania nie są zbyt trudne w sensie algorytmicznym (jak dla mnie) ale główny
kłopot kryje się w składni Pascala.Jeśli ktoś może pomóc, to byłoby naprawdę
wspaniale. Moim zdaniem nie ma sensu zaśmiecać tym grupy, więc proponuję aby
odpowiedzi podsyłać na priv.

Z góry wielkie dzięki każdemu kto chociaż spróbuje

Pozdry

Aldik

-- Władza to nie tylko to co masz,
-- ale także to co twoi wrogowie sądzą, że masz
-- (Saul Alinsky)

Oto zadanka:
1. Wprowadzić zbiór liczb z klawiatury. Zapamiętać te liczby w tablicy.
Obliczyć sumę tych liczb.
2. Wylosować zestaw 200 liczb naturalnych mniejszych od 100. Bez
zapamiętywania ich w komputerze obliczyć sumę i średnią arytmetyczną.
3. Wprowadzić z klawiatury zbiór liczb rzeczywistych. Zapamiętać je w
tablicy. Obliczyć ile wprowadzono liczb większych od 20.
4. Wylosować zestaw 100 liczb naturalnych mniejszych od 100. Bez
zapamiętywania ich w pamięci komputera obliczyć ile było liczb parzystych, a
ile nieparzystych.
5. Stworzyć plik zawierający zestaw rekordów składających się z dwóch pól:

wyświetlania rekordów o liczbie 20
6. Stworzyć plik zawierający zestaw rekordów składających się z trzech pól:

procedury obliczania ile rekordów prawdziwych oraz obliczania sumy
wszystkich wprowadzonych liczb.
7. Stworzyć plik zawierający zestaw rekordów składających się z jednego

razy wystąpiła litera A.
8. Obliczyć za pomocą definiowanej funkcji użytkownika dwa wzory:
(sin(x) + cos(x))/2
(sin(2x)+cos(3x))*1.7
W programie głównym wprowadzić x i wyświetlić te dwa obliczenia.
9. Obliczyć za pomocą definiowanej funkcji użytkownika następujące
zależności:
ln(x) + 0.5 ln(x/3)
ln(2x) - ln(x)
W programie głównym wyświetlić w poszczególnych liniach obok siebie wyniki
tych funkcji dla x należącego do przedziału <1,11) z krokiem 0.7
10. Opracować strukturę rekordu do zapamiętania danych o książce z
biblioteki


>