Жагсаалт холих

ХУВИЙН/Таны хөтөч дээр ажилладаг. Файлуудыг хэзээ ч байршуулдаггүй.

Фишер-Йейтс алгоритмыг ашиглан жагсаалтын мөрүүдийг санамсаргүй дарааллаар холь. Санамсаргүй сугалаа, холилдсон тоглуулах жагсаалт эсвэл санамсаргүй байдлаар даалгаврын дарааллыг сонгоход хэрэгтэй.

САНАМСАРГҮЙ ЖАГСААЛТ
1-р зүйл 2-р зүйл 3-р зүйл ...

Жагсаалтын дарааллыг холих

Жагсаалтын дарааллыг холих

Хэрэгсэл нь жагсаалтын мөрүүдийг авч, зүйл нэмэхгүй, хасахгүйгээр санамсаргүй холигдсон дарааллаар буцаадаг.

Мөр мөрөөр жагсаалтаа оруулаад санамсаргүй эрэмблэгдсэн ижил жагсаалтыг авна.

Хэрхэн ажилладаг вэ

«Жагсаалт холих» хэрэгслийг нээж, шаардлагатай өгөгдлөө оруулж эсвэл байршуулаад үйлдлээ эхлүүлнэ үү. Үр дүн нэн даруй харагдах бөгөөд цаашид ашиглахын тулд татаж авах эсвэл хуулбарлах боломжтой.

Эцсийн зорилгоор ашиглахын өмнө үр дүн хүлээгдэж буйтай тохирч байгаа эсэхийг шалгаарай: хэрэв нийцэхгүй бол өөр өгөгдөл эсвэл параметртэйгээр үйлдлээ давтаж болно.

Хэзээ хэрэгтэй байдаг вэ

Ийм төрлийн үйлдэл нь өдөр тутмын давтагдах ажлын нөхцөл байдалд тохиромжтой: форманд зориулж файл бэлтгэх, мэдээллийг хуваалцахаас өмнө шалгах, эсвэл төхөөрөмждөө нэмэлт программ суулгахгүйгээр хурдан үр дүн авах.

Түгээмэл асуулт

Холисны дараа жагсаалтын элементийн тоо өөрчлөгдөх үү?

Үгүй, үр дүнгийн жагсаалт эхэндхийн зүйлүүдтэй яг адилхан агуулгатай, зөвхөн дараалал өөр байна.

Холилтыг давтаад өөр дараалал авч болох уу?

Тийм, давтах бүрд жагсаалт бие даан дахин холигдоно.

0