Webverktyg för De Bruijn-tabell

Ett webbverktyg för att generera De Bruijn-sekvenser för en given alfabetstorlek och ordning, riktat till studenter, forskare och yrkesverksamma inom kombinatorik och kodningsteori.

Request Feature / Support
4,372+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE No Credit Card Required

About This Tool

Detta verktyg genererar en De Bruijn-sekvens för ett användarenspecificerat alfabet och ordning n. Den garanterar att varje längd-n ord över alfabetet förekommer exakt en gång i en cyklisk sekvens. Konceptuellt bygger det på en Lyndon-ord baserad konstruktion för att säkerställa en kompakt, deterministisk sekvens. Utdata visas som en enda sträng och kan roteras; ytterligare representationer som hela listan över längd-n substrings finns tillgängliga för verifiering. Målgruppen inkluderar studenter som lär sig kombinatorik, forskare som validerar sekvensens egenskaper och utvecklare som prototyper tester baserade på sekvenser. Verktyget utmärker sig genom stöd för godtyckliga alfabet (inte bara binärt), exakta matematiska garantier och att både primärsekvensen och verifieringsartefakter tillhandahålls. Kärnvärdet ligger i korrekthet, hastighet för måttliga k och n, samt en användargränssnitt som stödjer både pedagogiska demonstrationer och praktiska tester. Användningsfall inkluderar validering av sekvensomfång i kodningsteori-övningar, konstruktion av testströmmar för automatasimuleringar och utforskning av sekvensdesign-koncept i kursarbete.

How to Use

  1. Ange indata: specificera alfabet (separata symboler) och ordning n; se till att k = storleken på alfabetet ≥
  2. Kör beräkningen: generera De Bruijn-sekvensen av ordning n för det givna alfabetet.
  3. Granska utsläppet: läs sekvenssträngen av längd k^n; visa eventuellt alla längd-n substrings för verifiering.
  4. Rotera eller exportera: tillämpa rotation vid behov eller exportera som vanlig text för extern användning.
  5. Validera: bekräfta att varje längd-n ord över alfabetet förekommer exakt en gång i den cykliska sekvensen.
How to use de bruijn table web tool

Frequently Asked Questions

Find Quick Answers

Vad är en De Bruijn-sekvens?
En De Bruijn-sekvens av ordning n på ett alfabet med storlek k är en cyklisk sträng av längd k^n där varje möjligt längd-n-ord över alfabetet upptar exakt en gång som en kontinuerlig delsträng. Den är användbar som en kompakt, uttömmande representation för tester, kodning och kombinatoriska studier.
Vilka indata krävs?
Du måste ange ett alfabet (separerade symboler) och en ordning n (heltal ≥ 1). Verktyget härleder k från alfabetets längd och genererar en sekvens av längd k^n. Valfria rotationer och verifieringsutdata kan begäras.
Kan icke-binära alfabet användas?
Ja. Verktyget stöder valfri alfabetstorlek k ≥ 2, inklusive flersignalsuppsättningar som {'A','B','C'} eller extra symboler utöver binära siffror. De matematiska garantierna är oförändrade: varje längd-n-ord uppträder exakt en gång.
Hur är utdata formaterad?
Huvudutdata är en sammanhängande sekvens av längd k^n som använder det angivna alfabetet. Valfria utdata inkluderar en lista över alla längd-n substrings för verifiering och roterade varianter av sekvensen.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Mathematics

Väglängdsberäknare

Ett väglängdsberäknar-verktyg för resenärer, logistikutformare och förare att snabbt uppskatta avstå...

Mathematics

Spotify till MP3-omvandlare

Konverterar lokalt tillhandahållna ljudfiler till MP3, vilket möjliggör offline-lyssning och cross-e...

Mathematics

Åldersräknare

Bestäm snabbt en persons ålder baserat på födelsedatum med vår gratis online-räknare, lämpad för pri...

Mathematics

Uber priskalkylator

Uppskatta din Uber-resa baserat på avstånd, varaktighet, ökningsmultiplikator, baspris och fordonsty...

Your Feedback Matters

Help Us to Improve