d2jsp
Log InRegister
d2jsp Forums > Off-Topic > International > Magyar > Informatikai Kérdések
Prev18328338348358361214Next
Add Reply New Topic New Poll
Member
Posts: 53,925
Joined: Apr 15 2007
Gold: 11,500.00
Trader: Trusted
Nov 17 2013 07:03pm
jó nem 5 perc hanem 30 :D

tess mr jara
működő app egy az egyben, azért nem kód hogy ne lehessen beadni úgy ahogy van, legalább a controlokat létre kell hozni meg begépelni

ez úgy működik hogy a végén ő fogja elvenni az utolsót (mindig tud lépni, és mindig övé az utolsó)
emberi lépés után felvillan 0.2 mp-re hogy a gép "gondolkozik", lassabb jobb lenne ofc, csak debuggolásnál nem volt nyerő

igazából semmit nem csináltam csak finomhangoltam azokat amiket már postoltam, ofc volt pár indexelésnél csúszás

hibák persze vannak, gondolom túl lehet indexelni az első textbox-al, meg 4 helyiérték fölött (16-nál nagyobb számoknál) nem fogja szeretni a NimSumIsNull a dolgokat

/ ha kell az app is akkor odaadom .zip-ben de akkor már tényleg jössz egy sörrel!



This post was edited by Anarkin on Nov 17 2013 07:08pm
Member
Posts: 3,114
Joined: Jun 20 2010
Gold: 1,565.00
Nov 18 2013 03:59am
Quote (EdwardElric @ 12 Nov 2013 22:57)
megvettem az st500m000 winyót (sshdd) fura nem hallom indításnál a cicergő hangot ( bár lehet attol is hogy nem 7200 rpmes) de lényegesen gyorsabb lett a lenovo t61
habár kicsit csodáltam hogy a vinyo fejjel lefelé volt benne


alakul a vinyó már csak 75% kondició 3 nap használat után , gyorsan ki lesz cserélve úgyérzem, felraktam a legújabb firmwaret 11-röl 15re elkezdte magát regenerálni , 84 %ra fel ment a kondició, de a kurvaanyját akkoris
Member
Posts: 20,826
Joined: Feb 8 2012
Gold: 1,630.69
Nov 18 2013 04:25am
Quote (EdwardElric @ Nov 18 2013 10:59am)
alakul a vinyó már csak 75% kondició 3 nap használat után , gyorsan ki lesz cserélve úgyérzem, felraktam a legújabb firmwaret 11-röl 15re elkezdte magát regenerálni , 84 %ra fel ment a kondició, de a kurvaanyját akkoris


Mi alakul egy vinyon?
Member
Posts: 35,546
Joined: Jun 18 2008
Gold: 5,390.00
Nov 18 2013 04:28am
Quote (Anarkin @ Nov 18 2013 02:03am)
jó nem 5 perc hanem 30 :D

tess mr jara
működő app egy az egyben, azért nem kód hogy ne lehessen beadni úgy ahogy van, legalább a controlokat létre kell hozni meg begépelni

ez úgy működik hogy a végén ő fogja elvenni az utolsót (mindig tud lépni, és mindig övé az utolsó)
emberi lépés után felvillan 0.2 mp-re hogy a gép "gondolkozik", lassabb jobb lenne ofc, csak debuggolásnál nem volt nyerő

igazából semmit nem csináltam csak finomhangoltam azokat amiket már postoltam, ofc volt pár indexelésnél csúszás

hibák persze vannak, gondolom túl lehet indexelni az első textbox-al, meg 4 helyiérték fölött (16-nál nagyobb számoknál) nem fogja szeretni a NimSumIsNull a dolgokat

/ ha kell az app is akkor odaadom .zip-ben de akkor már tényleg jössz egy sörrel!

http://ws-dev.net/_public/a/d/asd2.png


köszi, de a lényeg az lenne, hogy mindig az enberé legyen az utolsó
tanulmányozgatom, aztán megpróbálom átírni úgy, hogy nyerjen ne veszítsen

nagyon kösz a helpet
Member
Posts: 3,114
Joined: Jun 20 2010
Gold: 1,565.00
Nov 18 2013 12:34pm
Quote (Karan2_Returned @ 18 Nov 2013 12:25)
Mi alakul egy vinyon?


a garanciális csere a 3 napot üzemelt winyón
Member
Posts: 4,795
Joined: Apr 26 2007
Gold: 289.00
Nov 18 2013 03:58pm
Quote (Anarkin @ 18 Nov 2013 00:47)
001 1
010 2
011 3
100 4
101 5
110 6
111 7

http://2.ii.gl/oI66Lr.png

GetBitValue( Number, BitIndexFromRight )

------ egy példa lefutása:

Number: mondjuk 3 (ami kettesben: 011)
BitIndexFromRight: mondjuk 2

a függvény fogja, és eltolja az 1-est "<<" (shift left művelettel) balra BitIndexFromRight alkalommal, majd össze-ÉS-eli az eredeti számmal:

"1 << 2" -----> 4 (kettesben: 110) // ez a harmadik indexre 8 lenne, a negyedik indexre 16, ...
"011 & 110" -----> 010

ekkor látjuk hogy a "010" az 0-e vagy sem
ha 0 akkor tudjuk hogy 0 volt az ott lévő bit
ha nem 0 akkor tudjuk hogy nem 0 volt az ott lévő bit

ez volt a felső függvény, lényegében "maszkoltunk"

-----------

az alsó függvény pedig elég beszédes a kép alapján is

ha a kommenteket kiszedet a Failed-ek körül akkor megmondja hogy a NimSum értéke 0-e vagy sem


A kódot nézegettem, és megláttam 1-2 részt, amit lehet egyszerűbben is írni. A ternáris operátort sok helyen nem szeretik, ráadásul ilyen "? 0 : 1"-re végződőknek semmi értelme. ;)
A
Code
static int GetBitValue(int Number, int BitIndexFromRight)
{
return (Number >> BitIndexFromRight) & 1;
}


és a

Code
NumSum[i] = OneCounter & 1;


sokkal menőbb lenne.

:evil:

edit:
Most veszem csak észre, hogy simán a %2 is elég:
Code
NumSum[i] = OneCounter % 2;

Nem kell a végére az a "== 0 ? 0 : 1", mert az egyébként is azt jelenti. :bonk:


This post was edited by Jason89 on Nov 18 2013 04:02pm
Member
Posts: 49,804
Joined: Feb 27 2006
Gold: 3,747.73
Nov 18 2013 03:59pm
úristen
nyissatok már magatoknak topikot
Member
Posts: 14,235
Joined: Apr 20 2007
Gold: 15.00
Nov 18 2013 04:04pm
Quote (Vismajor @ Nov 18 2013 09:59pm)
úristen
nyissatok már magatoknak topikot


úristen 2 egész oldalon keresztül ontopic volt a téma, gyorsan valamit. donolj és nyitok programmer topicot
Member
Posts: 49,804
Joined: Feb 27 2006
Gold: 3,747.73
Nov 18 2013 04:07pm
Quote (kuzdithom @ Nov 18 2013 11:04pm)
úristen 2 egész oldalon keresztül ontopic volt a téma, gyorsan valamit. donolj és nyitok programmer topicot


úgyis visszajártok ide
nem donolok!
Member
Posts: 53,925
Joined: Apr 15 2007
Gold: 11,500.00
Trader: Trusted
Nov 18 2013 04:17pm
Quote (Jason89 @ 18 Nov 2013 23:58)
A kódot nézegettem, és megláttam 1-2 részt, amit lehet egyszerűbben is írni. A ternáris operátort sok helyen nem szeretik, ráadásul ilyen "? 0 : 1"-re végződőknek semmi értelme. ;)
A
Code
static int GetBitValue(int Number, int BitIndexFromRight)
{
return (Number >> BitIndexFromRight) & 1;
}


és a

Code
NumSum[i] = OneCounter & 1;


sokkal menőbb lenne.

:evil:

edit:
Most veszem csak észre, hogy simán a %2 is elég:
Code
NumSum[i] = OneCounter % 2;

Nem kell a végére az a "== 0 ? 0 : 1", mert az egyébként is azt jelenti.  :bonk:


ezek már nincsenek ott az utolsó postomban, ahogy bepötyögtem olyan célzattal hogy le is akarom fordítani, kiszúrtam ^^ az a tömb is csak debuggolásra kellett (meg amúgy is hajnalban csináltam excuses.txt)

de a kritika mindig jól jön, mi a neved? csak nappalin tartasz gyakot vagy estin is? miből?

a GetBitValue viszont naice, már az én verziómnál is úgy éreztem hogy súrolom az emberi elme határait, de te még rátettél egy 5%-ot :D csak viccelek

//e de amúgy az az egy ? : amit bent hagytam kell is oda, mert 0-ra vizsgál, 1-re nem tudna

Quote (kuzdithom @ 19 Nov 2013 00:04)
úristen 2 egész oldalon keresztül ontopic volt a téma, gyorsan valamit. donolj és nyitok programmer topicot


3 embernek nem kell megprokramozás topic

meg amúgy is mindenki ott iratná a háziját :D

This post was edited by Anarkin on Nov 18 2013 04:23pm
Go Back To Magyar Topic List
Prev18328338348358361214Next
Add Reply New Topic New Poll