-
Fototrend
Új hozzászólás Aktív témák
-
Cathfaern
nagyúr
int value = (rand() * 11) / (RAND_MAX + 1);
Így egy 1 és 10 közötti véletlenszám tárolódik a value változóban.
Valaki ezt kicsit el tudná nekem magyarázni? Amit nem értek:miért kell a rand() fgv-t 11-el megszorozni? Hogy tudnám elérni azt hogy egy felső határt adjak meg a generálásnak? (azaz, hogy egy adott számnál ne generáljon nagyobbat) -
Cathfaern
nagyúr
válasz VladimirR #334 üzenetére
Kösz.
Másik probléma:
Van egy adott szám és egy adott intervallum. Azt kéne meghatározni, hogy legoptimálisabb esetben hány próbálkozásból lehet ezt a számot biztosan kitalálni. Az elvet tudom: vesszük az intervallumot, elfelezzük. Utána megnézzük, hogy melyik fél intervallumban van a szám. Aztán azt továbbfelezem, majd megint megnézem hol van...stb. De akárhogy próbálkozok, ezt nem tudom lekódolni Már ott elakadok, hogy a mit adjak meg feltételnek, hogy meddig menjen a ciklus
(tudom, ez nagyon alap dolog, de még csak most kezdtem programozni) -
Cathfaern
nagyúr
válasz VladimirR #346 üzenetére
Na most elvileg nekem elég maga a szám, hogy hány lépésből lehet kitalálni.
De úgy döntöttem elszórakozok az egész megírásával, gyakorlásnak nem rossz.
lenne is egy kis gond (csodálkoztam volna is, ha működne rendesen): ezzel mi a gondja?
if (also_korlat+felso_korlat)/2) < szam
also_korlat = (also_korlat+felso_korlat)/2);
else felso_korlat = (also_korlat+felso_korlat)/2;
(ezt írja ki:
error C2143: syntax error : missing ';' before '/'
error C2059: syntax error : ')'
error C2059: syntax error : ')'
error C2181: illegal else without matching if
)
Egyébként MS Visual C++-ban programozok, hogy őszinte legyek a linuxos (szövegszerkesztő + fordító) messze jobban tetszik, de mivel MSVC-ben oktatják, úgy gondoltam kitanulom a f@szságait, hogy ne legyen ebből gond. -
Cathfaern
nagyúr
Szerintem beírom az egész feladatot, aztán akkor tisztább lesz minden
Számkitalálós játék inputként megadott korláttal: számgenerálás 1-től n-ig, ahol az n input (pl. 1<n<65536), a kiértékelést ''normalizálni'' kell (azaz pl. n=5000 esetén 13 tipp a ''felezgetős'' eredmény és az 5 tipp még nagyon jó, ugyanakkor 15 számnál az 5 tipp már rossz eredmény).
Na most a feladat első része megvan, már csak ezt a ''normalizálást'' kéne tető alá hozni.
Eddig azért nem írtam be, mert szándékosan nem akartam azt, hogy valaki fogja s leírja a jó megoldást. -
Cathfaern
nagyúr
Közbe rájöttem, hogy még se jó ha az algoritmust írom meg...mivel akkor más és más szám értékekre (ugyanazon itervallumon) más és más eredmény fog kijönni (vagy legalábbis nálam így van ). Nekem viszont a legroszabb eset kell. Szóval akkor mégiscsak a logaritmus kéne nekem...na de azt majd holnap
-
Cathfaern
nagyúr
ÁÁÁ!! Elegem van ebből a VIsual-ból Újabban (2-3 napja) állandóan azt csinálja, hogy compiling közben megáll. A fordítást leállítani nem tudom (hiába nyomkodom a gombot), bezárni se hagyja magát, s csak ctrl+alt+del-el lehet nagy nehezen lelőni
Közben eszembe jutott még valami: az opt értékét valahogy kerekíteni kéne egész számra, mivel így nem tudom összehozni azt a lehetőséget, hogy pont annyi próbálkozással eltalálni, mint amennyivel a gép végzett volna. -
Cathfaern
nagyúr
A VladimirR-féle kerekítést könyebben megértettem, így inkább azt használtam
ja, de most látom, hogy az meg nem jó Na akkor meg kéne értenem a Miracle félét is -
Cathfaern
nagyúr
Szükségem lenne valamilyen ingyenes C++-os grafikus fejlesztői környezetre Windows alá. Próbáltam neten keresni de nem nagyon találtam (igazából nem tudom hogy keressek rá angolul) Tud vki ilyet?
Na, találtam Ha esetleg érdekel vkit: Bővebben: link -
Cathfaern
nagyúr
Arra gondolok, hogy itt mondjuk 1-2 éves gyakorlati OCAML tapasztalatról van szó? Vagy értesz hozzá (tudod is bizonyítani pl. gyakorlésként írt rendszerrel) de éles rendszert még nem fejlesztettél? Vagy 3-4 éves tapasztalat + 1-2 éve működő éles rendszer? A "Junior" rész mindegyiket lefedi attól függően, hogy ki hogy értelmezi.
-
Cathfaern
nagyúr
"Kezdhet-e valaki használható tudással, ellenben tényleges programozói munkatapasztalat nélkül "nem juniorként"?"
Olyan nem létezik, hogy valakinek nem junior tudása van, de nincs tényleges programozói tapasztalata. Programozni ugyanúgy nem lehet elméletben, mint gyereket csinálni.Amúgy a kispx-féle listába én beleírnám az értő olvasást is (nevezhetném "szöveges feladat megoldás"-nak is, döbbenet mennyien véreznek el rajta.
DNReNTi
Elsőre furán hangzik, de ha programozókról van szó, akkor én valahol megértem. Lehet amit akar az annyira nem fontos, viszont ha te benne vagy valamiben, akkor így nem szakít ki belőle, aztán majd ha ráérsz, válaszolsz neki (akár szóban). -
Cathfaern
nagyúr
válasz sztanozs #10543 üzenetére
De miért vennének fel? Illetve miért akarnál nem junior pozícióban kezdeni? Ez olyan dolog, mint ha azt mondanád, hogy van 15 év tapasztalatod személyautó vezetőként, 1 év tapasztalatod kamionsofőrként, akkor te senior kamionsofőr vagy. Nem vagy az, de nyilván ha kezdesz juniorként, és látják hogy hozod a senior szintet, akkor hamarabb fentebb lehet lépni. Mint ahogy ha tudsz bizonyítékot hozni arra, hogy meg van a senior szint (hobbi projekt, stackoverflow aktivitás, open source projectekben aktivitás, stb.), akkor megint más a helyzet.
-
Cathfaern
nagyúr
válasz rasotamas #10570 üzenetére
Szerintem azt döntsd el mennyire szeretnél szakmádban dolgozni.
Ha igen, akkor C / C++, esetleg LabView (utóbbit nem ismerem, de tudom sok helyen használják)
Ha nem, akkor valószínűleg C# áll legközelebb a tapasztalataidhoz, de igazából akkor szóba jöhet sok más is, kérdés, hogy milyen terület érdekel a legjobban. -
Cathfaern
nagyúr
válasz fordfairlane #10598 üzenetére
De nem érted, az a lényeg, hogy hogyan gondolkozik miközben megépíti a piramist
Én továbbra is tartom, hogy a hallott és írott szövegértéses tesztnél nincs fontosabb egy állásinterjún... Problémák, csúszások, nem megfelelőségek nagyon jó része nem a (szakmai) hozzánemértés miatt van, hanem azért mert emberek nem értik amit elmondanak / leírnak nekik. Maradék része meg mert képtelenek és / vagy nem hajlandóak kommunikálni.
-
Cathfaern
nagyúr
válasz Jim Tonic #10605 üzenetére
Egyet kell, hogy értsek bambano-val, egy tömb sorbarendezésének papíron leírása meg állapotok leírása (meg a mindenféle matekos feladatok) nem sokat árul el arról, hogy:
- Képes-e mások által megírt kódot hatékonyan felhasználni (nagyon ritka a totál 0-ról indított project)
- Előző változata, hogy képes-e egy számára teljesen ismeretlen libraryt kizárólag doksi alapján használni
- Képes-e normálisan debugolni (ha van a nyelvhez normális IDE, akkor azzal, ha nincs, akkor saját módszerekkel)
- Előző változata: képes-e debugolni más kódját hatékonyan
- Igényes a munkájára (az a lényeg csak, hogy valami valahogy működjön, vagy szempont hogy jól struktúrált, olvasható legyen a kód, és ne csak "lefordult, szóval biztos jó" kiadva a kezéből)
- Ha nem ért valamit, vagy úgy gondolja valami máshogy jobb lenne, akkor képes kérdezni, illetve kommunikálni, nem csak ráhagyja, hogy "hát asszem erre gondoltak, megcsinálom így aztán max szólnak hogy jó lesz", esetleg "ja hát ez így tök szar, de jó lesz így ha már így van"
- Képes-e tanulni (adsz neki egy anyagot, megérti, amit nem ért meg belőle azt meg tudja kérdezni, és munkájánál fel tudja használni)Mert ezek a dolgok amik mindennapi munkánál előjönnek. Papíron tömb rendezés, meg fejben (papíron) változók állapotának nyilvántartása azért nem anyira... De még ha adott munkahelyen ez mindennapos feladat is, akkor ha alapból nem is volt rá képes, a fentiek birtokában betanulási idő alatt gond nélkül elsajátítja.
Nyilván ki kell szűrni azokat, akik azt mondják hogy van 2-3 év tapasztalatuk adott programnyelvben aztán a ez alatt azt értették, hogy 2-3 éve egyszer megnézett adott nyelvben írt program forráskódját, de ehhez meg jóval egyszerűbb feladatok is elegek.[ Szerkesztve ]
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- AMD off topik: VGA, CPU, APU és minden, ami AMD
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Stellar Blade
- Így építsd a billentyűzeted!
- Linux felhasználók OFF topikja
- Bemutatkozott a Moto G32 4G
- Luck Dragon: MárkaLánc
- Luck Dragon: Asszociációs játék. :)
- Autós topik látogatók beszélgetős, offolós topikja
- Konzol Screenshot
- További aktív témák...
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen