Ir para o conteúdo

Código Natural/Listagens com representações: mudanças entre as edições

(add len11)
(→‎Comprimento 11: e maiores)
Linha 15: Linha 15:
</syntaxhighlight>
</syntaxhighlight>


== Tamanho 1 ==
== Comprimento 1 ==


''X''<sub>1</sub>: códigos naturais com no máximo 1 bit.
''X''<sub>1</sub>: códigos naturais com no máximo 1 bit.
Linha 29: Linha 29:
|}
|}


== Tamanho 2 ==
== Comprimento 2 ==
''X''<sub>2</sub>: códigos naturais com no máximo 2 bits.
''X''<sub>2</sub>: códigos naturais com no máximo 2 bits.
   
   
Linha 50: Linha 50:
|}
|}


== Tamanho 8 ==
== Comprimento 8 ==
Abaixo listagem obtida de [https://git.osm.codes/NaturalCodes/blob/main/src/step91assert-p2_diff.sql git.osm.codes/NaturalCodes/src/step91assert-p2_diff.sql]
Abaixo listagem obtida de [https://git.osm.codes/NaturalCodes/blob/main/src/step91assert-p2_diff.sql git.osm.codes/NaturalCodes/src/step91assert-p2_diff.sql]
com resultado completo em [https://git.osm.codes/NaturalCodes/blob/main/data/assert-p2_diff.txt data/assert-p2_diff.txt].
com resultado completo em [https://git.osm.codes/NaturalCodes/blob/main/data/assert-p2_diff.txt data/assert-p2_diff.txt].
Linha 219: Linha 219:
|}
|}


== Tamanho 8 em level order ==
== Comprimento 8 em level order ==
A coluna ''hidd'' proporciona a "Level order", que não é a ordem natural (lexicográfica) para uma hierarquia, mas proporciona intervalos contendo mesmo tamanho. Pode ser conseguido com a coluna ''hInt'' usando <code>ORDER BY hInt&15, hInt</code>.  
A coluna ''hidd'' proporciona a "Level order", que não é a ordem natural (lexicográfica) para uma hierarquia, mas proporciona intervalos contendo mesmo tamanho. Pode ser conseguido com a coluna ''hInt'' usando <code>ORDER BY hInt&15, hInt</code>.  


Linha 343: Linha 343:
</pre>
</pre>


=== Comprimentos maiores ===
[[Arquivo:NatCod-lexOrder-sawShaped1.png|miniaturadaimagem|380x380px|Independente do comprimento das cadeias, toda listagem sistemática terá o mesmo formato de serra.]]
Abaixo o inicio da listagem de comprimento 20.
<pre>
0
00
000
0000
00000
000000
0000000
00000000
000000000
0000000000
00000000000
000000000000
0000000000000
00000000000000
000000000000000
0000000000000000
00000000000000000
000000000000000000
0000000000000000000
00000000000000000000
00000000000000000001
0000000000000000001
00000000000000000010
00000000000000000011
000000000000000001
0000000000000000010
00000000000000000100
00000000000000000101
0000000000000000011
00000000000000000110
00000000000000000111
00000000000000001
000000000000000010
0000000000000000100
00000000000000001000
00000000000000001001
0000000000000000101
00000000000000001010
00000000000000001011
000000000000000011
...
</pre>
[[Categoria:Código natural]]
[[Categoria:Código natural]]
2 526

edições