- Apple MacBook
- Utolérte az áremelés a PlayStation 5-öt
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen billentyűzetet vegyek?
- HiFi műszaki szemmel - sztereó hangrendszerek
- Nagyon is lát fantáziát a Socket AM4-ben az ASRock
- TCL LCD és LED TV-k
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Törölte az idei asztali csúcsprocesszorát az Intel
- Váratlanul ledobta asztali csúcs-Ryzenjét az AMD
Ú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?:))
- Kertészet, mezőgazdaság topik
- Apple MacBook
- Apple iPhone 17e – mágnesek ereje
- Mibe tegyem a megtakarításaimat?
- Futás, futópályák
- BMW topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Utolérte az áremelés a PlayStation 5-öt
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen billentyűzetet vegyek?
- További aktív témák...
- Telefon felvásárlás!! Samsung Galaxy S23/Samsung Galaxy S23+/Samsung Galaxy S23 Ultra
- Dell Precision 7550,15.6,FHD,i7-10850H,16GB DDR4,256GB SSD,Quadro T2000 4GB VGA,WIN11,LTE
- Eladó 1db Nokia steel hr hibrid okos óra dobozával
- Apple iPhone 17 Pro Max 256GB Cosmic Orange használt, karcmentes 100% akku Apple garancia 2026
- BESZÁMÍTÁS! Gigabyte B760 i5 12600KF 16GB DDR4 512GB SSD RTX 3080 10GB Asus A31 PLUS TG ARGB 750W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


