- Részesedést vásárolhat az USA az Intelben
- Monitortrió a Samsungtól, köztük egy 500 Hz-es QD-OLED-del
- AI-alapú felskálázót fejleszt az ultramobil piacra az ARM
- Új Vulkan implementációt hoz az Apple rendszerchipekre a LunarG
- Az OpenAI szerint Musk zaklatási kampányt indított, a bíró nem állt Musk mellé
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen billentyűzetet vegyek?
- Home server / házi szerver építése
- VR topik (Oculus Rift, stb.)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen házat vegyek?
- Projektor topic
- Apple MacBook
- Azonnali informatikai kérdések órája
- Apple asztali gépek
Új hozzászólás Aktív témák
-
Lacces
őstag
Van kettő buborékrendezéses algoritmus C#-ban.
[C static void bubbleSort(int[] array)
{
// Write your code here.
int j;
int temp;
int i = array.Length - 1;
while (i > 0)
{
int swap = 0;
for (j = 0; j < i; j++)
{
if (array[j] > (array[j + 1]))
{
temp = array[j];
array[j] = array[j + 1];
array[j + 1] = temp;
swap = j;
}
}
i = swap;
}}
}A másikban az eltérés csak az if feltétel if (array[j].CompareTo(array[j + 1]) > 0)
1.Kérdés, hogy hogy nem kell a függvény argumentumát int[ ] array - ről IComperable[ ] array -re változtatni? Hogy-hogy nem kéri ezt az interfészt?
És azért nem kell az IComparable interfészt implementálni mert a static void main() és static void bubble-el dolgozom?
(Class-okat nem használok, csak egy sima tömb rendezés)2. Kérdés, van-e jelentős eltérés a két if feltétel között?
CompareTo() annyit tesz, ha igaz, hogy a j-dik elem nagyobb mint a j+1-dik akkor 1-el tér vissza, és így tovább. És ha ez az érték 1 ami > 0, nál akkor lép be a feltételbe.
De akkor nem egyszerűbb csak simán az első verzió( array[a]>array[a+1])?Csak érdekelnek a miértek és a hogyanok
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- iPhone topik
- Autós topik látogatók beszélgetős, offolós topikja
- Linux kezdőknek
- LEGO klub
- Luck Dragon: Asszociációs játék. :)
- WoW avagy World of Warcraft -=MMORPG=-
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Digitális Állampolgárság Program DÁP
- Spórolós topik
- További aktív témák...
- Dell Latitude 7320 Detachable Touch 13,3" i5-1140G7 2,6GHz 16GB 256
- KBDFans Tofu 60 Redux, custom, angol feliratozású, PBT kupakos, hot swap, programozható billentyűzet
- Keychron Q0 Plus, kiterjesztett numpad kiosztású, halkított, PBT kupakos makropad billentyűzet
- Samsung Galaxy s24 Dual sim 8/128GB Független
- Keychron Q8 halkított, magyar feliratozású PBT kupakos billentyűzet + második csere belső
- ÁRCSÖKKENTÉS Menő retró konfig: Q9550, Gigabyte P43, 4GB RAM, ASUS GT730
- Lenovo ThinkPad X270 (16) - i5-7300U, 16GB, 512GB SSD, 12" FULL HD (ELKELT)
- GYÁRI TÖLTŐK DELL LENOVO HP FUJITSU TOSHIBA Macbook---------- Budapest,/MPL/Foxpost
- GYÖNYÖRŰ iPhone SE 2022 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS2985
- Samsung Galaxy A33 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest