Teknobench

Ordna l-linji

Ordna linji ta’ test alfabetikament, numerikament, skont it-tul jew bl-ordni naturali, aqlibhom jew ħallathom b’mod każwali. B’xejn u privat, fil-brawżer.

Kif tordna l-linji

  1. Waħħal il-lista tiegħek fil-kaxxa tad-dħul, b’oġġett wieħed f’kull linja.
  2. Agħżel kif trid Ordna skont: alfabetiku, ordni naturali, valur numeriku, tul tal-linja, aqleb l-ordni attwali jew taħlit każwali.
  3. Immarka l-għażliet li għandek bżonn: Dixxendenti, Injora l-ittri kbar u żgħar, Neħħi d-duplikati, Neħħi l-linji vojta jew Neħħi l-ispazji.
  4. Il-lista mqiegħda f’ordni tidher fil-kaxxa tar-riżultat. Ikklikkja Ordna mill-ġdid meta trid, pereżempju biex tikseb taħlit każwali ġdid.
  5. Ikkopja r-riżultat u waħħlu fejn għandek bżonnu.

In-numru ta’ linji u n-numru ta’ linji mneħħija mill-għażliet tat-tindif jidhru taħt ir-riżultat.

L-ordnijiet spjegati

Alfabetiku (A → Z) juża regoli reali tal-lingwa u mhux kodiċijiet tal-karattri mhux ipproċessati. L-ittri bl-aċċenti jitqiegħdu ħdejn l-ittra bażi tagħhom, għalhekk “éclair” jiġi eżatt wara “eclair” u qabel “zebra”, minflok ma jintefa’ fl-aħħar tal-lista kif jagħmel ordni bażiku. L-ordni ssegwi l-lingwa tal-paġna, li hu importanti għall-kliem Franċiż, Ġermaniż jew Skandinav.

Ordni naturali jittratta gruppi ta’ ċifri bħala numri. Ordni alfabetiku sempliċi jqiegħed “item10” qabel “item2” għax iqabbel karattru b’karattru; l-ordni naturali jagħti item1, item2, item10, kif tistenna persuna. Huwa ideali għal ismijiet ta’ fajls, titli ta’ kapitli u numri tal-verżjonijiet.

Valur numeriku ifittex l-ewwel numru f’kull linja u jordna skont dak il-valur: “2 kg”, “10 kg”, “100 kg”. In-numri negattivi, id-deċimali (3.5 jew 3,5) u s-separaturi tal-elef (1,200 jew 1 200) jiġu rikonoxxuti. Linji li m’għandhomx numru jinżammu fl-aħħar, fl-ordni oriġinali tagħhom.

Tul tal-linja jordna mill-iqsar sal-itwal linja, billi jgħodd il-karattri. Linji tal-istess tul iżommu l-ordni oriġinali tagħhom.

Aqleb l-ordni attwali idawwar il-lista ta’ taħt fuq mingħajr ma jordnaha: l-aħħar linja ssir l-ewwel.

Taħlit każwali iħalli l-linji bl-użu tal-ġeneratur każwali kriptografiku tal-brawżer tiegħek, għalhekk kull ordni hija ugwalment probabbli. Uża huwa biex tqatta’ l-ismijiet, tħalli playlist jew tħallat mistoqsijiet ta’ kwiżż. Kull klikk fuq Ordna jagħti taħlit ġdid.

L-għażliet tat-tindif

  • Dixxendenti jaqleb id-direzzjoni: Z sa A, l-akbar numru l-ewwel, l-itwal linja l-ewwel.
  • Injora l-ittri kbar u żgħar jittratta “apple” u “Apple” bħala ugwali meta jordna u meta jneħħi d-duplikati. Mingħajrha, il-verżjonijiet bl-ittri żgħar u bil-kbar jinżammu separati.
  • Neħħi d-duplikati iżomm biss l-ewwel okkorrenza ta’ kull linja.
  • Neħħi l-linji vojta ineħħi l-linji vojta, inklużi linji li fihom biss spazji.
  • Neħħi l-ispazji ineħħi l-ispazji u t-tabs fil-bidu u fl-aħħar ta’ kull linja, li jevita sorprizi meta spazju żejjed ibiddel l-ordni.

It-tmiem tal-linja tat-test tiegħek (Windows jew Unix) jinżamm fir-riżultat.

Mistoqsijiet frekwenti

Għaliex “item10” jiġi qabel “item2”?

Hekk jaħdem ordni alfabetiku pur: iqabbel “1” ma’ “2” u jieqaf hemm. Agħżel Ordni naturali (item2 qabel item10) biex tordna n-numri ġewwa t-test skont il-valur.

Kif jiġu ttrattati l-linji mingħajr numri fl-ordni numeriku?

Jitqiegħdu wara l-linji kollha li fihom numru, fl-ordni li kellhom fid-dħul tiegħek, kemm jekk tordna b’mod axxendenti kif ukoll dixxendenti.

It-taħlit każwali huwa tassew każwali?

Iva. Juża l-algoritmu Fisher–Yates mal-ġeneratur każwali ta’ Web Crypto, mingħajr il-preġudizzju żgħir li jġib taħlit naïve. Kull ordni possibbli għandha l-istess ċans.

Nista’ nordna u nneħħi d-duplikati fl-istess waqt?

Iva. Immarka Neħħi d-duplikati u agħżel kwalunkwe ordni. Għaqqadha ma’ Injora l-ittri kbar u żgħar u Neħħi l-ispazji biex taqbad duplikati li jvarjaw biss fl-ittri kbar jew fl-ispazji.

L-ordni jibdel il-linji nfushom?

Le. Minbarra t-tneħħija tal-ispazji, jekk tagħżilha, kull linja tinżamm eżattament kif ktibtha; tinbidel biss l-ordni.

Il-lista tiegħi tintbagħat lil server?

Le. L-ordni jseħħ għal kollox fil-brawżer tiegħek, u xejn minn dak li twaħħal ma jittella’.