Kezdőoldal » Tudományok » Természettudományok » Hogyan oldjam meg a következő...

Hogyan oldjam meg a következő matematikai problémát?

Figyelt kérdés
Adott egy X elemű lista, ami számpárokból áll, pl.: (120, 220), (300, 100), (280, 90)... és így tovább. Ki szeretném választani ezekből a számpárokból azokat a párokat, amelyeknek az összege a legközelebb áll egy találomra kiválasztott-tól. Például azokat a számpárokat keresném, ahol az első számok összege 1300, a második számok összege 800. Tehát nem a számpárok összegéről van itt szó, hanem az első elemük összegéről, és a második elemük összegéről. A fent leírt példában a két első számpár összege (420, 320). Nyilván ha nem lehet pontos eredményt kapni, akkor a legközelebb esőkre lenne szükségem.

2020. okt. 8. 12:22
 1/2 anonim ***** válasza:
100%
Ha erre algoritmust keresel, akkor érdemes lehet a Számítástechnia / Programozás kategóriában (is) feltenni a kérdést. Ott volt már sok hasonló jellegű feladat.
2020. okt. 8. 12:26
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:
100%

Ez numerikus probléma, sok algoritmus van rá.

Egy triviális megoldás, ami viszonylag számítás igényes: sorba rakjuk a számpárokat az első elem szerint. Ezután sorra kiszámítjuk az összegeket, a jót eltesszük. A kapott sorozatból választjuk ki a második számpár összegét.

Természetesen vannak jóval gyorsabb módszerek is. Neten a programozástechnika és hasonló címszavak lehetnek eredményesek.

2020. okt. 8. 19:52
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!