Skip to main content
Arbore Binar & Decodificator de Prefixe

Arborele Codului Morse

Fiecare literă din codul Morse este un traseu printr-un arbore binar: punctul merge la stânga, linia la dreapta. Explorați structura interactivă sau aflați cum funcționează.

Vizualizator Interactiv al Arborelui Binar Harta A-Z

Faceți clic pe orice nod de literă sau ramură pentru a reda sunetul și a urmări traseul de la Start.

A
Cod Morse: .-
Traseu în Arborele Binar
START ➔ Punct (.) ➔ Linie (-)
Ramura Stângă = Punct (.)
Ramura Dreaptă = Linie (-)
Vezi Structura Completă a Arborelui Morse în Format Text (Accesibilitate & Fără JS) ▼
START (Root)
│
├── [Ramura Stângă = Punct (.)] ➔ E (.)
│   │
│   ├── [Ramura Stângă = Punct (.)] ➔ I (..)
│   │   │
│   │   ├── [Ramura Stângă = Punct (.)] ➔ S (...)
│   │   │   ├── [Ramura Stângă = Punct (.)] ➔ H (....)
│   │   │   └── [Ramura Dreaptă = Linie (-)] ➔ V (...-)
│   │   │
│   │   └── [Ramura Dreaptă = Linie (-)] ➔ U (..-)
│   │       ├── [Ramura Stângă = Punct (.)] ➔ F (..-.)
│   │       └── [Ramura Dreaptă = Linie (-)] ➔ Ü (..-- / Digits 2, 3)
│   │
│   └── [Ramura Dreaptă = Linie (-)] ➔ A (.-)
│       │
│       ├── [Ramura Stângă = Punct (.)] ➔ R (.-.)
│       │   ├── [Ramura Stângă = Punct (.)] ➔ L (.-..)
│       │   └── [Ramura Dreaptă = Linie (-)] ➔ Ä (.-.-)
│       │
│       └── [Ramura Dreaptă = Linie (-)] ➔ W (.--)
│           ├── [Ramura Stângă = Punct (.)] ➔ P (.--.)
│           └── [Ramura Dreaptă = Linie (-)] ➔ J (.---) ➔ Digit 1 (.----)
│
└── [Ramura Dreaptă = Linie (-)] ➔ T (-)
    │
    ├── [Ramura Stângă = Punct (.)] ➔ N (-.)
    │   │
    │   ├── [Ramura Stângă = Punct (.)] ➔ D (-..)
    │   │   ├── [Ramura Stângă = Punct (.)] ➔ B (-...)
    │   │   └── [Ramura Dreaptă = Linie (-)] ➔ X (-..-)
    │   │
    │   └── [Ramura Dreaptă = Linie (-)] ➔ K (-.-)
    │       ├── [Ramura Stângă = Punct (.)] ➔ C (-.-.)
    │       └── [Ramura Dreaptă = Linie (-)] ➔ Y (-.--)
    │
    └── [Ramura Dreaptă = Linie (-)] ➔ M (--)
        │
        ├── [Ramura Stângă = Punct (.)] ➔ G (--.)
        │   ├── [Ramura Stângă = Punct (.)] ➔ Z (--..)
        │   └── [Ramura Dreaptă = Linie (-)] ➔ Q (--.-)
        │
        └── [Ramura Dreaptă = Linie (-)] ➔ O (---)
            ├── [Ramura Stângă = Punct (.)] ➔ Ö (---.)
            └── [Ramura Dreaptă = Linie (-)] ➔ CH (----) ➔ Digits 9, 0
                            
1

Ce Arată cu Adevărat Această Diagramă

Morse code looks like a list of 36 different, unrelated codes you have to memorize one at a time. It isn't. Every character is really just a set of directions from a single starting point: go left for a dot, go right for a dash, and stop when you've used up the signal. The letter you land on is the answer.

That means the entire Morse alphabet is really one structure, not 36 separate ones — a binary tree, the same kind of structure computer scientists use to organize searchable data. Follow . - (dot, dash) and you land on A. Follow - . - . (dash, dot, dash, dot) and you land on C. There's nothing to memorize once you can see the shape.

2

De Ce Arborele Nu Este Aleatoriu

Observând adâncimea fiecărei litere în arbore, o regulă devine clară: literele cele mai frecvente din limbaj se află în vârf.

Litera E —cea mai folosită— este un singur punct, la o ramură distanță de rădăcină. Litera T este o singură linie. Literele rare precum Q, X și Z se află la o adâncime de patru niveluri.

Acest lucru a fost calculat. Alfred Vail, colaboratorul lui Samuel Morse în anii 1840, a numărat frecvența literelor din tipografii și a atribuit cele mai scurte coduri celor mai frecvente litere.

3

Același Principiu din Spatele Fișierelor ZIP

Arborele codului Morse împărtășește principiul de eficiență al algoritmilor moderni de compresie, cum ar fi codarea Huffman (folosită în fișiere ZIP și JPEG): elementele frecvente primesc coduri scurte.

Totuși, codul Morse nu este lipsit de prefixe: . (E) este începutul pentru .. (I), ... (S) și .- (A). Fără pauze de tăcere, trei puncte ar putea fi S, E-I sau E-E-E.

De aceea, spațiile standardizate de temporizare (1 unitate în caracter, 3 între litere, 7 între cuvinte) sunt esențiale pentru decodificare.

4

Citirea Întregului Arbore

Arborele de mai sus acoperă toate cele 26 de litere (până la 4 ramificații). Sistemul internațional include la nivelul următor cele zece cifre (0-9) cu câte 5 semnale și semnele de punctuație.

În codul Morse, codul în sine este traseul: punct la stânga, linie la dreapta, citit de la rădăcină în jos.

5

Întrebări Frecvente despre Arborele Binar Morse

Răspunsuri la întrebări comune despre structura binară a codului Morse

Q: Ce este un arbore de cod Morse?

Este o diagramă de tip arbore binar în care fiecare literă și cifră este atinsă printr-un traseu unic de ramuri la stânga (punct) și la dreapta (linie) dintr-o rădăcină centrală.

Q: De ce au E și T cele mai scurte coduri?

Pentru că sunt cele mai frecvente litere. Alfred Vail le-a atribuit cele mai scurte semnale pentru a mări viteza generală de transmisie.

Q: Care este legătura dintre arborele Morse și informatică?

Împărtășește principiul de bază al codării Huffman (coduri scurte pentru caractere frecvente), dar depinde de pauzele de timp pentru delimitare.

Q: Ce înseamnă că Morse este un cod auto-sincronizant?

Înseamnă că nu necesită un semnal de ceas separat: pauzele standardizate (1, 3 și 7 unități) definesc automat limitele caracterelor și ale cuvintelor.

Q: Cât de adânc este arborele codului Morse?

Literele ajung până la 4 niveluri de adâncime, cifrele au exact 5 niveluri, iar semnele de punctuație până la 6 niveluri.