Binary search (diagram): различия между версиями

Материал из Поле цифровой дидактики
 
(не показаны 22 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{Diagram
|Description=http://digida.mgpu.ru/images/diagrams/Diagrams_bcbc5b008eee157c25220950db41ace7.png
* Представление алгоритма бинарного поиска в виде диаграммы. В статье представлены различные способы представления диаграммы бинарного поиска.
|Field_of_knowledge=Информатика
|Environment=Graphviz, Mermaid
}}
<graphviz>
<graphviz>


Строка 4: Строка 10:
node [fontsize="12", fontname="times", nodesep=2, shape="none", style=""] ;
node [fontsize="12", fontname="times", nodesep=2, shape="none", style=""] ;
rankdir=LR ;
rankdir=LR ;
size="10,10";
size="8,18";


"Между Январь \n Июнь" -> "Между Январь \n Март" [label="Да"]
"Между Январь \n Июнь" -> "Между Январь \n Март" [label="Да"]
Строка 39: Строка 45:




=== [[MerMaid]] ===
 
=== V2  ===
<graphviz>
digraph g {
node [shape = record,height=.1];
node0[label = "<f0> |<f1> G|<f2> "];
node1[label = "<f0> |<f1> E|<f2> "];
node2[label = "<f0> |<f1> B|<f2> "];
node3[label = "<f0> |<f1> F|<f2> "];
node4[label = "<f0> |<f1> R|<f2> "];
node5[label = "<f0> |<f1> H|<f2> "];
node6[label = "<f0> |<f1> Y|<f2> "];
node7[label = "<f0> |<f1> A|<f2> "];
node8[label = "<f0> |<f1> C|<f2> "];
"node0":f2 -> "node4":f1;
"node0":f0 -> "node1":f1;
"node1":f0 -> "node2":f1;
"node1":f2 -> "node3":f1;
"node2":f2 -> "node8":f1;
"node2":f0 -> "node7":f1;
"node4":f2 -> "node6":f1;
"node4":f0 -> "node5":f1;
}
</graphviz>
=== [[Mermaid]] ===


{{#mermaid:graph LR
{{#mermaid:graph LR
"Между Январь Июнь" --> | "Да" | Между Январь Март  
A[Январь Июнь] --> |Да| B[Январь Март]
 
}}
 
=== [[Mermaid]] - в цифрах===
Алгоритм бинарного поиска в интервале 1 - 12
 
{{#mermaid:graph TB
A[1-6] --> |Да| B[1-3]
A --> |Нет| C[7-9]
 
B --> |Да| D[1-2]
B --> |Нет| E[4-5]
 
D --> |Да| 1
D --> |Нет| 3
1 -->  |Нет| 2
 
 
E --> |Нет| 6
E --> |Да| 4
4 -->  |Нет| 5
 
C -->|Да| F[7-8] 
C -->|Нет| G[10-11] 
 
F --> |Да| 7
7 --> |Нет| 8
 
F --> |Нет| 9
 
G --> | Да | 10
10 --> | Нет| 11
G --> | Нет| 12


}}
}}

Текущая версия на 18:02, 27 февраля 2023


Описание Diagrams_bcbc5b008eee157c25220950db41ace7.png
  • Представление алгоритма бинарного поиска в виде диаграммы. В статье представлены различные способы представления диаграммы бинарного поиска.
Область знаний Информатика
Среды для создания диаграммы: Graphviz, Mermaid


V2

Mermaid

Mermaid - в цифрах

Алгоритм бинарного поиска в интервале 1 - 12