-
PROHARDVER!

Új hozzászólás Aktív témák
-
Chesterfield
őstag
Erre a feladatra tudtok hatékonyabb algoritmust?
Write a function that, when passed a list and a target sum, returns two distinct zero-based indices of any two of the numbers, whose sum is equal to the target sum. If there are no two numbers, the function should return null.
For example, FindTwoSum(new List<int>() { 3, 1, 5, 7, 5, 9 }, 10) should return a Tuple<int, int> containing any of the following pairs of indices:
0 and 3 (or 3 and 0) as 3 + 7 = 10
1 and 5 (or 5 and 1) as 1 + 9 = 10
2 and 4 (or 4 and 2) as 5 + 5 = 10public static Tuple<int, int> FindTwoSum(IList<int> list, int sum)
{
for (int i = 0; i < list.Count; i++)
{
for (int j = i + 1; j < list.Count; j++)
{
if (list[i] + list[j] == sum)
{
return Tuple.Create(i, j);
}
}
}
return null;
}azt mondja a kiértékelő, hogy Performance testen ez elbukik.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Eladó Konfig Ryzen 5 5500 32GB DDR4 1TB SSD RX5700XT 8GB!
- Lenovo Thinkpad P15S - 15.6" - I5 10310U 1.7GHZ - 16Gb - 512Gb - Quadro P520
- Lenovo Thinkpad W540 15.6" Wokrstation - I7 4700MQ 2.40GHZ 8Gb - 256Gb ssd - Quadro K2100M
- Asus PN40 passzív hűtésű minipc: Celeron N4000, HDMI, mDP, VGA, LAN, USB 3.1, USB-C, Wifi, BT, VESA
- Apple Iphone XR - A2105 6.1" Fekete - 64GO - GSM IOS, 18.7
- Honor 200 256GB,Újszerű,Dobozával, 12 hónap garanciával
- LG 45GR95QE - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- Dell Latitude E7440 - i5, 8GB RAM, HDMI, eu bill - számla, 6 hó garancia
- HIBÁTLAN iPhone 13 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS37701 100% Akkumulátor
- DELL Precision Dual USB-C Thunderbolt Dock - TB18DC
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




