Hirdetés
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- droidic: Safe Mode az agyban
- Brogyi: CTEK akkumulátor töltő és másolatai
- eBay-es kütyük kis pénzért
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Real Racing 3 - Freemium csoda
- Gurulunk, WAZE?!
- bambano: Bambanő háza tája
Új hozzászólás Aktív témák
-
Peter Kiss
őstag
válasz
tPedro_
#4383
üzenetére
Kötelező a LinkedList? SortedList talán értelmesebb lenne.
publicclass Node : IComparable<Node>
{
public int Data1 { get; set; }
public int Data2 { get; set; }
public int CompareTo(Node other)
{
if (other == null)
{
return 1;
}
var d1 = Data1.CompareTo(other.Data1);
return d1 == 0 ? Data2.CompareTo(other.Data2) : d1;
}
}CompareTo segítségével már meg tudod kapni, melyik irányba kell beszúrni az elemet.
-
tPedro_
őstag
válasz
tPedro_
#4383
üzenetére
Kozben rajottem, bar lehet, hogy nem a legszebb megoldas:
public void AddSorted(int x, int y)
{
Node newNode = new Node();
newNode.Data = x;
newNode.Data2 = y;
Node p = head;
Node e = null;
while ((p != null) && (p.Data < x))
{
e = p; p = p.Next;
}
while ((p != null) && (p.Data == x) && (p.Data2 < y))
{
e = p; p = p.Next;
}
if (e == null)
{
newNode.Next = head;
head = newNode;
}
else
{
newNode.Next = p;
e.Next = newNode;
}
}
Ú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!
- Videós, mozgóképes topik
- Okos Otthon / Smart Home
- Sweet.tv - internetes TV
- Ubuntu Linux
- És akkor a memóriapánik után beköszöntött a HDD-pánik
- Xbox Series X|S
- HiFi műszaki szemmel - sztereó hangrendszerek
- Nincs több titok a OnePlus 15R-t illetően, megjött Európába
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- 5.1, 7.1 és gamer fejhallgatók
- További aktív témák...
- Apple iPhone 14 Pro 256GB, Kártyafüggetlen, 1 Év Garanciával
- BONTATLAN Új Iphone 15 és 15 Plus 128-512GB 1év APPLE garancia gyári független Deák AZONNAL Átvehető
- GAMER PC (Core i7-10700K UNLOCK / 16GB DDR4 / Gigabyte RTX 2060 6GB OC / 1TB SSD + 1TB HDD) garancia
- Dell Latitude 5540 15.6" FHD IPS i7-1365U 16GB 512GB NVMe ujjlolv gar
- Eladó xbox one x 1T tartozékaival
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest

