Hirdetés
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- iPhone topik
- Bemutatkozott a Poco X7 és X7 Pro
- Android alkalmazások - szoftver kibeszélő topik
- Alumíniumba öltözött a Nothing Phone (4a) Pro
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Jolla és SailfishOS tapasztalatcsere
- MWC 2026: Varázslatos kínai B-brand telefonok
- Xiaomi 17 Ultra - jó az optikája
- Magyarországon és Szlovákiában is debütált a Honor 600 Lite
Új hozzászólás Aktív témák
-
theiron320
aktív tag
válasz
WonderCSabo
#7515
üzenetére
Ok, köszi azért írtam ide, mert láttam, hogy ez a topik aktívabb, s hátha valaki elolvassa s van valami ötlete.

-
theiron320
aktív tag
Üdv. Igazából programozási kérdésem lenne, nem kötődik a java nyelvhez.
Az a feladat, hogy ha van egy adott N természetes szám (ami egy derékszögű háromszög egyik befogójának a hossza) akkor határozzuk meg annak a derékszögű háromszögnek a másik befogójának a hosszát(egész számot), amelyiknek minimális a területe.
Ezt először úgy oldottam meg, hogy beolvasom az N számot, növelek egy c változót 1 től, összeadom a c*c + n*n - et ha ez négyzetszám(pitagorasz tétel) akkor a c megoldás. Utána úgy optimalizáltam rajta, hogy csak azokat az összegeket ellenőrzöm le ahol a c * n / 2 (terület) osztható hattal, mivel minden pitagoraszi számhármasból (3,4,5; 6,8,10) álló háromszög területe osztható hattal. Ezt még tovább optimalizáltam úgy, hogy a c - t kettővel, hárommal vagy hattal növeltem, attól függően, hogy az n mivel osztható, így csak olyan értékeket vizsgálok amelyek biztosan oszthatóak hattal. Sajnos ez nem elég, még így sem gyors a programom.
Nem házi feladat (csak agytorna miatt csinálom), igazából ötletet szeretnék kérni, mivel már nem tudom, hogy mivel próbálkozzak gyorsítani. Igazából inkább logikai gyorsításra törekednék, nem arra, hogy átírjam assemblyben
-
theiron320
aktív tag
Sziasztok! Tervezek írni egy kisebb alkalmazást, szeretnék egy menüt készíteni (mint játékoknál a főmenü) ahonnan más helyekre lehet eljutni. Lenne egy JFrame amihez adnák két panelt, az egyik lenne a főpanel ahonnan be kell jelentkezni, a másik pedig az ahova kerülne bejelentkezés után a felhasználó. Ezt úgy lehetne megoldani, hogy a JFramehez egyszerre adom hozzá a két panelt és megfelelően állítgatnám setVisible metódussal a láthatóságot, vagy van erre valami általánosabb / elfogadottabb módszer?
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Háremet tartana az adattárolókból a Chieftec letisztult dizájnú háza
- Battlefield 6
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Milyen belső merevlemezt vegyek?
- Kamionok, fuvarozás, logisztika topik
- Vezeték nélküli fejhallgatók
- Anglia - élmények, tapasztalatok
- Androidos tablet topic
- Macska topik
- Samsung kuponkunyeráló
- További aktív témák...
- RÉSZLETFIZETÉS.BANKMENTES.KAMATMENTES. Új noblechairs Epic valódi bőr FEKETE - FEHÉR 3 év garancia!
- í kilenc! AKCIÓS PRECÍZIÓS KÉSZÜLÉK! 7560 i9-11950H 32GB RAM 1TB SSD Nvidia RTX A3000 6GB 1 év gar
- 210 - Lenovo IdeaPad 5 Pro (16ARH7) - AMD Ryzen 7 6800HS, RTX 3050Ti
- Corsair VENGEANCE RGB 32GB (2x16GB) DDR5 5600MHz CMH32GX5M2B5600C40K
- iPhone 17 Pro 256 GB Silver - Bontatlan !! www.stylebolt.hu - Apple eszközök - Számlás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


