Veebipõhine puuduva numbri tuvastaja
Leia puuduvad täisarvud loendist vahemikus miinimumist maksimumini. Sisesta arvud, näiteks 1,2,4,6, ja saa tulemuseks 3 ja 5. Töötlemine toimub kohalikult te…
Alusta kasutamist
Millal seda tööriista kasutada?
Kui sul on arvuloend, mis peaks sisaldama kõiki järjestikuseid täisarve, kuid mõni on puudu, aitab see tööriist puudujäägid kiiresti leida. Näiteks kontrollid andmebaasi ID-sid või logikirjeid.
Näide
Sisend 1,2,4,6 annab tulemuseks 3 ja 5 eraldi ridadel. Miinimum (1) ja maksimum (6) ise ei loeta puuduvateks.
Kuidas see töötab?
Tööriist loeb sisendi arvud hulka (Set), et ignoreerida dubleerimisi ja järjekorda. Seejärel vaatab läbi kogu vahemiku miinimumist maksimumini sammuga 1 ja väljastab need, mida hulgas pole. Tulemus on alati kasvavas järjekorras.
Piirangud
- Toetatud on ainult ohutud täisarvud; kümnendmurrud ja ülisuured täisarvud lükatakse tagasi.
- Maksimumi ja miinimumi vahe ei tohi ületada 100 000, et vältida brauseri hangumist.
- Sisendi pikkus on piiratud 100 000 tähemärgiga ja arvude arv 10 000-ga.
- Tööriist ei tuvasta teistsuguse sammuga jadasid, kuupäevi ega säilita eesolevaid nulle.
Korduma kippuvad küsimused
Kas tööriist toetab negatiivseid arve?
Jah, kui need on ohutud täisarvud, näiteks -3 ja -1, siis leitakse puuduv -2.
Mis juhtub, kui sisendis on korduvaid arve?
Kordused ei mõjuta tulemust, sest iga arvu olemasolu kontrollitakse hulga kaudu. Näiteks sisend 1,1,2,4,4,6 annab ikka tulemuseks 3 ja 5.
Kas ma saan sisestada arve üksteise järel ilma eraldajateta?
Ei, arvud peavad olema selgelt eraldatud (koma, tühik või reavahetus), vastasel juhul loetakse need üheks arvuks.
Töötlemine toimub kohalikult teie brauseris.