Санамсаргүй багийн үүсгэгч — үнэгүй
Нэрсийн жагсаалтыг тэнцвэртэй санамсаргүй багуудад хуваах — багийн тоо эсвэл хэмжээгээр. Криптографийн хувьд шударга холих, агшин зуур дахин холих.
Хадгалсан жагсаалтууд
Таны хамгийн сүүлийн жагсаалт болон тохиргоо энэ төхөөрөмжид санагдана. Дараа нь хадгалахын тулд жагсаалтад нэр өгнө үү.
Хадгалсан жагсаалт алга.
Багийн нэрс (заавал биш)
Өнгө ашиглахын тулд хоосон үлдээнэ үү. Мөн багийн картан дээр шууд нэрийг нь солиж болно.
Хязгаарлалт нэмэх (сонгох)
Нэг мөрөнд нэг бүлэг; нэрсийг & эсвэл таслалаар ялгаснуу. Эдгээр хүмүүс үргэлж нэг баг дээр унадаг.
Нэг мөрөнд нэг бүлэг; нэрсийг & эсвэл таслалаар ялгаснуу. Эдгээр хүмүүс өөр өөр багт орно.
💡 Багуудыг snake draft аргаар тэнцвэржүүлдэг тул хэмжээ нь ихдээ нэгээр ялгаатай. Холих нь хөтчийн криптографийн аюулгүй санамсаргүй тоог ашигладаг — жинхэнэ шударга. Биеийн тамирын хичээл, спорт, бүлгийн төсөл, тоглоомын орой болон нууц Санта маягийн хуваарилалтад тохиромжтой.
Түгээмэл хэрэглээ
- Ангийг бүлгүүдэд хуваанаОюутнуудыг төслүүд болон үйл явдлуудын төлөвлөсөн бүлгүүдэд санамсаргүй байдлаар хуваана.
- Шударга спортын багийг үүсгэТоглогчдыг урьдын тохирол болон сургалтын төлөө тэгш бүлгүүдэд хуваана.
- Тоглоомын орой дахь багШинжүүлэх, жүжиг, сангийн үзүүлэлтүүдийн төлөө санамсаргүй багийг хурдан хүлээл.
- Сургалтын эмхэтгэлийн бүлэгСеминарын оролцогчид эсвэл уулзалтын оролцогчдыг ярилцалтын бүлгүүдэд хуваана.
- Бэлгийн соилцуулалтын санамсаргүй бүлгүүдТом бүлгүүдийг бэлгийн соилцуулалтын жижиг модулиудад хуваана.
Хэрхэн ажилладаг
Багийн хуваалт бүхэлдээ таны хөтчид явагддаг: крипто-аюулгүй Fisher-Yates холилт (Web Crypto API-ийн crypto.getRandomValues-аар хангагдсан)-ыг тэнцвэртэй багийн snake-draft хуваарилалттай хослуулдаг. Хамт байлгах эсвэл тусад нь байлгах хязгаарлалт нэмэгдэхэд 400 хүртэлх санамсаргүй дахин эхлэлтэй union-find бөөгнөрлийн шийдэгч хамгийн тэнцвэртэй хүчинтэй хуваарилалтыг олдог.
- 1Нэрсийн жагсаалтыг задлахНэрс шинэ мөр, таслалаар хуваагдаж, хоосон зайгаас цэвэрлэгдэж, давхардал арилдаг. Та хоёр тусгаарлагчийг чөлөөтэй холих боломжтой — задлагч тэдгээрийг нэг дамжлагад боловсруулдаг.
- 2Крипто-аюулгүй холилтХөтчийн байгуулагдмал crypto.getRandomValues нэр бүрд нэг санамсаргүй 32-бит бүхэл тоотой Uint32Array дүүргэдэг. Холилт модуль оронд масштаблах хуваалттай эдгээр утгыг ашигладаг, Math.random-суурьтай холигчдыг зовоодог модуль хазайлтыг арилгадаг.
- 3Тэнцвэртэй хуваарилалт эсвэл хязгаарлалт шийдэлХязгаарлалтгүй үед нэрс snake-draft загвараар хуваарилагддаг (тэгш тойрогт зүүнээс-баруун, сондгой тойрогт баруунаас-зүүн) тул багийн хэмжээс хамгийн ихдээ нэгээр ялгаатай байна. Хамт-байлгах эсвэл тусад-байлгах дүрэмтэй үед нэрс union-find-аар бөөгнөрөл болж нэгддэг, дараа нь санамсаргүй шунахай шийдэгч 400 байршуулалт хүртэл оролдож хамгийн бага хэмжээний тэнцвэргүй байдалтай хуваарилалтыг хадгалдаг.
- 4Текст, CSV эсвэл хуваалцах боломжтой холбоос болгон экспортлохҮр дүнг энгийн текст болгон хуулах, .txt эсвэл .csv файл болгон татах (хөтчийн Blob API ашиглан бүтээгдсэн), эсвэл бүтэн session state-г base64url-д кодолсон URL hash-аар хуваалцаж болно — ямар ч цэгт сервер хамааралгүй.
Холбоотой хэрэгслүүд
Азын хүрд
Нэрс эсвэл сонголтуудын жагсаалт бичээд хүрд эргүүлж, нэгийг нь санамсаргүй байдлаар сонгоорой. Эргэлтийн чимээ, баярын салют болон ялагчийг хасах тохиргоотой.
Аватар үүсгэгч
Нэрийн эхний үсгээс цэвэрхэн аватар үүсгэ — өнгө, хэлбэр, хэмжээг сонгоод PNG-ээр экспортлоорой.
Зоос шидэлт ба эргүүлэх хүрд
Виртуал зоос шидэх, өөрийн тохиргоотой дугуй эргүүлэх эсвэл сонголтуудын жагсаалтаас санамсаргүй сонгох. Таны хөтчийн криптографийн хувьд аюулгүй санамсаргүй байдлыг ашигладаг — олон нийтэд баталгаажуулж болох сугалаа биш тул хууль журмаар зохицуулагддаг тэмцээнд бүү ашиглаарай.