diff options
| author | Fuwn <[email protected]> | 2026-02-13 23:23:19 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2026-02-13 23:23:19 -0800 |
| commit | 583bec7ffd3c2809ea41aa8a518f53403af3efaa (patch) | |
| tree | 551fa62ee04d40616db4f2375176c362ae6f3cbc /homework_1/state_diagram | |
| download | cst456-583bec7ffd3c2809ea41aa8a518f53403af3efaa.tar.xz cst456-583bec7ffd3c2809ea41aa8a518f53403af3efaa.zip | |
Initial commit
Diffstat (limited to 'homework_1/state_diagram')
| -rw-r--r-- | homework_1/state_diagram/state_diagram.mmd | 27 | ||||
| -rw-r--r-- | homework_1/state_diagram/state_diagram.png | bin | 0 -> 371681 bytes |
2 files changed, 27 insertions, 0 deletions
diff --git a/homework_1/state_diagram/state_diagram.mmd b/homework_1/state_diagram/state_diagram.mmd new file mode 100644 index 0000000..b1de1e7 --- /dev/null +++ b/homework_1/state_diagram/state_diagram.mmd @@ -0,0 +1,27 @@ +stateDiagram-v2 + [*] --> S0 + + S0: Initial + S1: Seen "1" + S2: Seen "11" + S3: Seen "10" + S4: Seen "110" + S5: Seen "101" + + S0 --> S0: 0/0 + S0 --> S1: 1/0 + + S1 --> S3: 0/0 + S1 --> S2: 1/0 + + S2 --> S4: 0/0 + S2 --> S2: 1/0 + + S3 --> S0: 0/0 + S3 --> S5: 1/0 + + S4 --> S0: 0/1 (1100) + S4 --> S5: 1/0 + + S5 --> S3: 0/0 + S5 --> S2: 1/1 (1011) diff --git a/homework_1/state_diagram/state_diagram.png b/homework_1/state_diagram/state_diagram.png Binary files differnew file mode 100644 index 0000000..cad0643 --- /dev/null +++ b/homework_1/state_diagram/state_diagram.png |