Hirdetés
- Samsung Galaxy A52s 5G - jó S-tehetség
- Samsung Galaxy Watch7 - kötelező kör
- One mobilszolgáltatások
- iPhone topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- AGM G3 Pro - ordít róla, hogy szofterfejlesztők kellenének
- Örömhír: nem spórol Európán a OnePlus
- Xiaomi 14T Pro - teljes a család?
- Alig fél évet hagyott az Oppo a K13 Turbo Pro-nak
- Milyen okostelefont vegyek?
Ú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!
- Álláskeresés, interjú, önéletrajz
- Cyberpunk 2077
- Revolut
- Arc Raiders
- exHWSW - Értünk mindenhez IS
- Mibe tegyem a megtakarításaimat?
- Milyen okostelefont vegyek? OFF topik
- Renault, Dacia topik
- Samsung Galaxy A52s 5G - jó S-tehetség
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- További aktív témák...
- Apple IPhone 16 Pro max 256GB kártya független még 2év gari újszerű állapot.
- Apple iPhone 14 Pro Max 128GB,Újszerű,Dobozával,12 hónap garanciával
- Apple IPhone 14 pro max 128GB kártya-független 100%-os akksival.
- Lenovo LOQ 15IRH8 i5-12450H RTX 4050 6GB 16 GB DDR5 512 GB SSD FHD 144 Hz 100%-os akksi
- Új csak kibontott technics az100 prémium fülhallgató
- Újszerű Playstation 4 Pro GoldHEN - 20db CSERÉLHETŐ PS4 játékkal (God of War, Cyberpunk, + sok más)
- GYÖNYÖRŰ iPhone SE 2020 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3582, 100% Akksi
- Eladó 2 db pixel 7
- Újszerű HP 14s-dq5001nh - 14"FHD IPS - i5-1235U - 16GB - 512GB - Win11 - Magyar - Garancia
- Bomba ár! HP ProBook 450 G3 - i5-6G I 8GB I 128SSD I DVDRW I HDMI I 15,6" HD I Cam I W11 I Gar!
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


