Hollosi Information eXchange /HIX/
HIX CODER 1363
Copyright (C) HIX
2001-11-27
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 NxN matrix algoritmikus bejarasa (mind)  35 sor     (cikkei)
2 Re: Kepek keresese (mind)  14 sor     (cikkei)
3 NxN matrix algoritmikus bejarasa (mind)  38 sor     (cikkei)
4 Re: NxN matrix algoritmikus bejarasa (mind)  23 sor     (cikkei)
5 Re: Titkositas, kulcselosztas (mind)  16 sor     (cikkei)
6 parhuzamos port beolvasas (mind)  8 sor     (cikkei)
7 Re: Szg. kikapcsolasa prg-bol (mind)  15 sor     (cikkei)
8 Delphi Problem (mind)  32 sor     (cikkei)
9 Try It BEFORE You Buy It! (mind)  38 sor     (cikkei)
10 HELP (mind)  15 sor     (cikkei)
11 C++Builder 5 (mind)  11 sor     (cikkei)
12 Re: NxN matrix algoritmikus bejarasa (mind)  94 sor     (cikkei)
13 Re: Segitseg (mind)  51 sor     (cikkei)
14 Pilot-comp akcios ajanlat (mind)  84 sor     (cikkei)

+ - NxN matrix algoritmikus bejarasa (mind) VÁLASZ  Feladó: (cikkei)

Hi Coders!

Mikent lehet bejarni algoritmikusan
egy NxN matrixot (gyki. 8x8 ill. 16x16).

A lenyeg, hogy minden kockara
csak egyszer lephetunk.
Indulas hely a bal felso sarok.
A bejarasnak van +7 db tukrozese
(4 sarok, vizszintes + fuggoleges) 
tehat osszesen 8.

Pl. klasszikus zig-zag eseten (ZZLTH 
ZigZagLeftTopHorizontal)
|1 2 6 7 . |
|3 5 8 . . |
|4 9 . . . |
|. . . . . |

Mehetunk korbe is
|1 2 3 4 |
|. . . 5 |
|. . . 6 |
|. 9 8 7 |

Ket oszloponkent
|1 2 7 8 |
|3 4 9 . |
|5 6 . . |

Stb.

Lehetoleg jo trukkosok (ne legyen szimetrikus, pl. lolepes)

udv.: XiX/PsyhoMix
+ - Re: Kepek keresese (mind) VÁLASZ  Feladó: (cikkei)

Hi Coders!

Az ro:to:lo: kokusz c. musoraba volt egy
fazon aki hazilag barkacsolt elektronukus
kutyuvel felismertette a targyakat (megnyomta
a piros gombot es bemodta a tagy nevet).
Ha legkozelebb ranezett megnyomta a zold gombot
a kutyu meg feolvasta a nevet ===:O)

Naszal: meg lehet csinalni egyszeruen is :)))

p.s.: Akit tobbet tud ne kimeljen :)

udv.: XiX/PsychoMix
+ - NxN matrix algoritmikus bejarasa (mind) VÁLASZ  Feladó: (cikkei)

Hi Coders!

Mikent lehet bejarni algoritmikusan egy
NxN (N>=2) matrixot (gyki. 8x8 ill. 16x16).

A lenyeg, hogy minden kockara
csak egyszer lephetunk.
Indulas hely a bal felso sarok.
A bejarasnak van +7 db tukrozese
(4 sarok, vizszintes + fuggoleges) 
tehat osszesen 8.

Pl. klasszikus zig-zag eseten
(ZZLTH ZigZagLeftTopHorizontal)
|1 2 6 7 . |
|3 5 8 . . |
|4 9 . . . |
|. . . . . |

Mehetunk korbe is
|1 2 3 4 |
|. . . 5 |
|. . . 6 |
|. 9 8 7 |

Ket oszloponkent
|1 2 7 8 |
|3 4 9 . |
|5 6 . . |

Stb.

Lehetoleg jo trukkosok
ne legyen szimetrikus, pl. lolepes)

p.s.: ZigZag Marosi Istvan jovoltabol megvan :)

udv.: XiX/PsyhoMix
+ - Re: NxN matrix algoritmikus bejarasa (mind) VÁLASZ  Feladó: (cikkei)

Hi!

Istvan Marosi > írta:

> Pl. egy egyszerubbik fajta kutyulas:
> ...
> Szerintem ez attol sokkal rondabb :))
Koszonom szepen.
Az is jo, ha szep :)))

Az alapfelteves:
 Van egy NxN eredeti matrix es azt ugy 
 akarom vegiglepkedni, hogy a egymast koveto
 elemek kulonbsegeinek osszege minimalis legyen.

Pl.      Ez most a
  13 24            1 2
  35 46            3 4
tipusu matrixal tom bejarni
(abs(13-46) + abs(13-24) + abs(24-35) + abs(35-46)) =
 33 + 11 + 11 + 11 = 66.

udv.: XiX/PsychoMix
+ - Re: Titkositas, kulcselosztas (mind) VÁLASZ  Feladó: (cikkei)

Hi Coders!

A Termeszet Vilag-ban (de nem tudom
melybee az original) volt egy cikk
egy kulcselosztasrol.

Adva van egy binaris halmaz (hot mind1 honnent)
amit felosztunk n darab kulcsra amibol legalabb
m darab kell a binaris halmaz visszaallitasahoz.
A kulcsokat generalo eljarast asszem .hu emberkek
talaltak ki (meg?).

Ki tud errol a cikkrol vagy eljarasrol?
Kene nekem :)))

udv.: XiX/PsychoMix
+ - parhuzamos port beolvasas (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok,
VB-kel szeretnek parhuzamos portrol adatokat beolvasni, de 
eddig nem talaltam rola semmit hogy hogyan kell csinalni,
tud valaki valami helyet ahol ennek utanna lehet olvasni, 
vagy ha esetleg valaki mar foglalkozott a temaval egy 
forraskod is jol jonne.

Koszi Erno
+ - Re: Szg. kikapcsolasa prg-bol (mind) VÁLASZ  Feladó: (cikkei)

>Azzal kapcsolatban kernem a segitsegeteket, hogy a Windows-t (es azon
>keresztul megfelelő herdver eseten magat a szamitogepet) hogyan lehet
>kikapcsolni programból (Delphi). Erre egy ejszaka futo programban lenne
>szuksegem, ami ha lefutott, kikapcsolja a gepet.

Nezegesd az API SDKt:
InitiateSystemShutdown
ExitWindowsEx
NT alatt vigyaznod kell a jogokra.

Csak Win9x alatt: kuldesz egy WM_QIUT-et a Progman handle-jenek.

-- 
udvozlettel,
 Gergely
+ - Delphi Problem (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok All!

Sziasztok!
Erdekes problem:
Meg akarom hivni a net.exe nevezetu progit, view parameterrel ugy, 
hogy a >c:\txt.txt fileba mentse le a kimenetet, ne a kepernyore irja 
ki. dos ablakban igy kell: net view \\ip >c:\txt.txt muxik is szepen 
a txt.txt -t letrehozza, vagy felulirja a tartalmat. Elvben ez az:

var
ip:=string;
;

csak epp nem muxik.
Ha a fenti a kod, a net exe "A szintaxis nem megfelelő" hibát ad 
vissza, és kesz.
 2. proba:
pchar('view \\ip'),PChar(' >c:\txt.txt'),...

lefut, de nem a fileba irja a kimenetet
a net.exe -t hívom meg, a view mar parameter!

Ha a kiiros cucc nelkul hasznalom, mukodik, csak epp nekem kell a 
kimenete, delphivel akarom tovabbbuheralni.

van tipp???
Udv
bandikaa
+ - Try It BEFORE You Buy It! (mind) VÁLASZ  Feladó: (cikkei)

Free Post Launch!
There are a number important factors that increase the
chances of any net worker becoming successful. The
most important of which is the momentum and excitement
of actively sponsoring new members. How would you like
to know that you have an existing downline and team in
place to continue to help you develop a network BEFORE
you ever sign up or invest a penny? With our Post
Launch program you can!

A Post Launch is similar to a Pre Launch with two main
differences. A Post Launch places a large group of
excited individuals into an established Marketing
program instead of a Marketing plan that may only be
testing the waters (80% of new MLM's go defunct in the
first year of business).
Secondly, our program uses a new TEAM concept to help
you to build a network.

There is absolutely no risk to get involved and no
cost to join Post Launch. For more information go to:

http://www.geocities.com/safe_to_2002_h/

Aljosa Lavrinsek (this is global)

You have nothing to lose and potentially a lot to gain!



---
---
If you are no longer interested in receiving email from 
me, please click
the
reply and type remove in the subject box and your wishes 
will be
honored.
+ - HELP (mind) VÁLASZ  Feladó: (cikkei)

Üdv Coderek

Azt szeretne'm kerdezni, hogy van-e a Delphi-hez olyan 
komponens, amivel Micsrosoft Word dokumentumokat tudom 
megjeleniteni, és szerkeszteni.

De, ha van olyan egyebb forma'tum, amivel lehet ke'pleteket 
(mindenf'le matematikai mu:velet megjelenite'se're 
alkalmasnak kellene lennie), e's képeket egyben tárolni 
szöveggel, akkor az is jó lenne.

Akinek van ilyenje, az elküldhetné, nagy szükségem lenne rá.

Előre is köszönök mindent.
Arnold
+ - C++Builder 5 (mind) VÁLASZ  Feladó: (cikkei)

Hello,
ha valaki tudna kuldeni valami segedanyagot magyar nyelven, megkoszonnem.

Anti




____________________________________
P. S. V. P. U.
http://www.pobox.sk/
+ - Re: NxN matrix algoritmikus bejarasa (mind) VÁLASZ  Feladó: (cikkei)

On 26 Oct 01, at 14:21, Kovács Antal wrote:

> Az alapfelteves:
>  Van egy NxN eredeti matrix es azt ugy 
>  akarom vegiglepkedni, hogy a egymast koveto
>  elemek kulonbsegeinek osszege minimalis legyen.

Vagyis ha jol latom a peldabol, akkor a celfuggveny szempontjabol 
nem is matrixrol van szo, hanem egy N^2 hoszu gyururol (nem 
sorozatrol, hisz az utolsonak bejart szambol is levontad az elsot, 
szoval korbeer a sorozat gyuruve), es abban a szomszedok 
kulonbsegei abszolut ertekenek az osszege minimalizalando.

Hogy ezt miert kell matrixkent megfogalmazni, azt te tudod...

Ugy latom, mar megint matekozas kovetkezik, ugyhogy elore 
elnezest kerek azoktol, akiket nem erdekel :))

No most ha nem gyuru lenne, hanem egyszeruen egy sorozat 
(lanc) (felbevagott gyuru), akkor egyertelmu lenne a helyzet: akkor 
lenne minimalis az osszeg, ha nagysag szerinti sorba lenne 
rendezve a lanc. Ennek bizonyitasa egyszeru (minden egyes szam 
a nagysag szerinti legkozelebbi szomszedja melle rakva adja a 
legkisebb kulonbseget, es a nagysag szerinti lanc pont ezt 
valositja meg minden egyes szam esetere).

Ha a legkisebb szam A, a legnagyobb pedig Z, akkor ez az osszeg 
nagyon egyszerure adodik: Z-A, a kozbulso parok kulonbsegei 
ugyanis eppen kiejtik egymast! (Szoval tok mindegy, hogy a 
legkisebb es a legnagyobb elemen kivul hany darab es milyen 
erteku egyeb szam van a lancban.)

Viszont nem lancunk van, hanem gyurunk. Az a gyanum, hogy 
akkor is a sorbarendezett szamok szerinti bejaras adja a legkisebb 
osszeget, de persze ezt a gyanut be is kelle meg bizonyitani... 

Mellesleg egy ilyen sorbarendezett gyuru eseteben a bejaras 
osszege eppen 2*(Z-A), ugyanis a lanc osszegehez hozzaadodik 
meg a lanc gyuruve kotesebol adodo Z-A is (hisz a lanc ket vegen 
A es Z vannak).

A gyanu bizonyitasahoz vizsgaljunk meg egy olyan esetet, amikor 
az eredetileg sorbarendezett lancban ket szamot felcserelunk 
egymassal:

eredeti gyuru (a ket veget osszekotve kell elkepzelni) :

A B C ... P Q R ... T U V ... X Y Z

felcsereljuk Q-t es U-t:

A B C ... P U R ... T Q V ... X Y Z

Az eredeti gyuru osszege tehat 2*(Z-A) volt. A cserelt gyuru 
osszege egyreszt csokken (Q-P)+(R-Q)+(U-T)+(V-U)-val, masreszt 
nol (U-P)+(U-R)+(T-Q)+(V-Q)-val (Q kisebb T-nel es V-nel is, stb, 
ezert igy felirva nem kell abszolut erteket venni, pozitiv az osszes 
kulonbseg). Ez pedig 2*(Z-A)+(U+U+T+V)-(P+R+Q+Q)-
(Q+R+U+V)+(P+Q+T+U) = 2Z-2A+2U-2Q+2T-2R =
= 2(U-A)+2(T-R)+2(Z-Q)

Vagyis az az erdekes dolog jott ki, hogy egy ilyen gyuru osszege 
annyi, mint a kovetkezo 3 gyuru osszegeinek osszege: A...U, 
R...T, Q...Z. Vegyuk eszre ugyanis, hogy ezen szakaszok 
darabonkent monoton novekvoek, ugyhogy a 2*(veg-kezd) kifejezes 
eppen ennek a szakasznak mint gyurunek az osszege lenne!

Az egyertelmu, hogy ez a szam nagyobb 2*(Z-A)-nal, hisz
 (U-A)+(Z-Q) = Z-A+U-Q > Z-A (hisz Q>U), es T-R is pozitiv. 
(Pontosabban ez a szam egyenlo is lehet 2(Z-A)-val, ugyanis ha 
eppen az utolso ket elemet csereljuk fel, akkor az R...T sorozat 
nem letezik, nulla hosszu, a Q...Z pedig nem sorozat, mert 
egyetlen elembol all, igy nincsenek benne szomszedok, osszege 
nulla.)

Ez sajnos meg nem altalanos bizonyitasa az eredeti 
feltevesunknek (hogy a monoton szakaszbol keszitett gyuru 
bejarasa adja a legkisebb osszeget), csak egy egyszerubb 
esetben bizonyit. Mindenesetre egy hasznosnak tuno lepes, es ad 
egy olyan gyanut, hogy egy tetszoleges szamsorozatu gyuru 
osszege annyi, mint azon gyuruk osszege, amiket ugy kapunk, 
hogy a sorozatot felvagjuk monoton novekvo sorozatdarabokra. Ezt 
valoszinu be lehet bizonyitani, legalabbis elegge logikusnak tunik 
az elozo pelda nyoman, de en most ennel tovabb mar nem 
megyek, mert annyira azert nem szeretem a matekot :)

Szoval ha az be lenne bizonyitva, akkor mar egyertelmu lenne, 
hogy az eredeti felteves is igaz, vagyis hogy a sorbarendezett 
gyuru a legjobb.

Ha ezt most igazsagnak vesszuk, akkor mar egyszeru a dolgod: 
sorbarendezed a tomb elemeit, es igy jarod be a tombot.

István
+ - Re: Segitseg (mind) VÁLASZ  Feladó: (cikkei)

> Egy olyan programreszt nem tudok megoldani, amikor egy
> mozgo obiekt korul kering egy vagy tobb obiekt, mindegyik
> meghatarozhato iranyba es sebeseggel (Naprendszer minta).

Sziasztok!

Igazából nem tudom hogy mivel van problémád: a konkrét grafika
megvalósításával, a dolog fizikájával, vagy
mondjuk az adat-reprezentációval?
Ha értesz kicsit a C++-hoz, akkor szerintem a legkézenfekvőbb, ha létrehozol
egy bolygo osztályt, aminek mondjuk
lehetnek változói (memberei) a következők: relatív (a Naptól számított) x és
y pozíció, sebességvektor x és y komponense.
Az egész mozgatás egy nagy ciklusban fog történni (for(;;)), amiben minden
lépésben frissíted az összes objektum adatát, kezdve
a Napéval. Előre lerögzíted, hogy egy ciklus mennyi időt jelent a
valóságban, azaz mekkora az időszelet. Az bolygo osztálynak
lesz egy update metódusa, ami annyit csinál, hogy az aktuális x és y
koordinátájából valamint a sebességvektorából kiszámítja
a következő pozíciót és sebességvektort. Ettől kezdve a kirajzolás könnyű,
mert csak hozzá kell adni a bolygók relatív koordinátáját
a Napéhoz, és az lesz a képernyő "abszolút" koordinátája. A Napnak is lehet
persze külön osztályt csinálni.

sematikusan kb. ez a folyamat:

for (;;)
{
    Nap.update();
    bolygo1.update();
    .
    .
    bolygoN.update();     <------ vagy a bolygók tárolására használsz valami
STL konténer osztály, mondjuk a list-et, és azon lépkedsz végig
   Nap.draw();
   bolygo1.draw();
  ....stb
}

Ami a mozgás fizikáját illeti, ha egyenletes körmozgásra gondoltál, akkor
nem nehéz implementálni, ha elliptikus pályára, akkor picit gondolkodni kell
hogy hogy a legérdemesebb megcsinálni. Ha realisztikus megvalósítást
szeretnél, szerintem csinálj egy vektor-típust (osztályt akár), és készítsd
el a
vektoriális illetve skaláris szorzás műveleteit, és onnan már tiszta az út.

Ami a grafikát illeti, a windows grafikában nem nagyon tudok segíteni
Neked... :o(

Üdv,
Ochronus
+ - Pilot-comp akcios ajanlat (mind) VÁLASZ  Feladó: (cikkei)

Tisztelt Cimzett!

Ezuton szeretnenk felhivni figyelmet hardware es software kereskedelemmel fogla
lkozo cegunk hirlevel szolgaltatasara, mely akcios termekeinket tartalmazza.

Amennyiben nem kivanja, hogy rovid terjedelmu, a jelenlegihez hasonloan kis mer
etu hirlevelunk reven, ketheti gyakorisaggal akcios ajanlatainkrol tajekoztassu
k Ont, akkor elnezeset kerjuk azert, hogy levelunkkel zaklattuk.
A jovoben nem kap tolunk semmifele tovabbi levelet az On  cimere, i
gy Onnek szuksegtelen barmit is tennie ahhoz, hogy elkerulje, hogy nem kivant l
evelek erkezzenek postafiokjaba.

Amennyiben szeretne igenybevenni szolgaltatasunkat, kerjuk kattintson ide:
Ekezet nelkuli TXT formatumban kerem:
http://www.pilotcomp.hu/hirlevel/confirm.php?list=H1A10P2&user=25697

Szines, ekezetes HTML formatumban kerem:
http://www.pilotcomp.hu/hirlevel/confirm1.php?list=H1A10P2&user=25697

(Ha Onnek modemes Internet hozzaferese van, ugy kerjuk gyozodjon meg arrol, hog
y gepe csatlakozott az Internetre, mielott a linkre torteno kattintassal felirt
kozik hirlevelunkre.) Arrol, hogy On a kesobbiekben hogyan iratkozhat le hirlev
elunkrol,  minden egyes Onnek kuldott hirlevelunkben megtalalja ezen automatiku
s lehetoseget.


Pilot-Comp Hirlevel 2001/10
2001. oktober.24.     

Minden nalunk vasarolt termeket ingyenesen epítunk be szamitogepebe! 

Akcios termekeink:

****** Hardware ******

NEC 12/8/32 IDE CD iro/ujrairo:
22.800.-

HP 566C szines tintasugaras nyimtato:
18.900.-

Logitech Optikai gorgos eger PS2/USB:
5.200.-

40 GB  winchester Maxtor, ATA-100, 5400 RPM:
24.500.-

HP LaserJet 1000 W lezernyomtato: 
84.900.-

256MB, 133MHz SD RAM:
6.800.-

Gericom 181M 15"-os LCD monitor: 
124.800.-

17" LG 775N monitor- 3 ev garancia:
52.800.-

OLYMPUS Digitalis fénykepezo C-990 Zoom 2,1 Mpixel 3x opt. zoom TFT kijelzo, va
kuval:
129.800.-

****** Software ******

MS Windows Millenium Edition operacios rendszer HUN: 
26.900.-

MS Office 2000 Small HUN OEM:
79.900.-

******
 
Pilot-Comp Kft      
1074 Budapest, Alsoerdosor u. 3.
Tel: 321-0408; 413-1783, Tel/Fax: 351-2338 
E-mail: 
Reszletes arlistaink megtalalhatok internet oldalunkon:  http://www.pilotcomp.h
u


Araink (ahol azt maskeppen nem jeloltuk) az AFA-t NEM tartalmazzak.
 
Tisztelettel: Pilot-Comp Kft.

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS