chore(i18n,learn): processed translations (#44936)
This commit is contained in:
@ -39,6 +39,24 @@ assert(
|
||||
);
|
||||
```
|
||||
|
||||
`isBinarySearchTree()` deve retornar false quando verificado com uma árvore que não seja uma árvore binária de busca.
|
||||
|
||||
```js
|
||||
assert(
|
||||
(function () {
|
||||
var test = false;
|
||||
if (typeof BinarySearchTree !== 'undefined') {
|
||||
test = new BinarySearchTree();
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
test.push(1);
|
||||
test.root.left = new Node(1);
|
||||
return isBinarySearchTree(test) == false;
|
||||
})()
|
||||
);
|
||||
```
|
||||
|
||||
# --seed--
|
||||
|
||||
## --after-user-code--
|
||||
@ -114,7 +132,7 @@ function isBinarySearchTree(tree) {
|
||||
function checkTree(node) {
|
||||
if (node.left != null) {
|
||||
const left = node.left;
|
||||
if (left.value > node.value) {
|
||||
if (left.value >= node.value) {
|
||||
isBST = false;
|
||||
} else {
|
||||
checkTree(left);
|
||||
|
@ -27,8 +27,8 @@ Implementa uma função que recebe dois pontos e um raio e retorna os dois círc
|
||||
|
||||
<ul>
|
||||
<li>Se os pontos estão no diâmetro, retorne um ponto. No entanto, se o raio também for zero, retorne <code>"Radius Zero"</code>.</li>
|
||||
<li>Se os pontos forem coincidentes, retorne <code>"Coincident point. Infinite solutions"</code>.</li>
|
||||
<li>Se os pontos estiverem mais distantes do que o diâmetro, retorne <code>"No intersection. Points further apart than circle diameter"</code>.</li>
|
||||
<li>Se os pontos forem coincidentes, retornar <code>"Coincident point. Infinite solutions"</code>.</li>
|
||||
<li>Se os pontos forem mais distantes do que o diâmetro, retornar <code>"No intersection. Points further apart than circle diameter"</code>.</li>
|
||||
</ul>
|
||||
|
||||
**Exemplo de entradas:**
|
||||
|
@ -80,17 +80,17 @@ O texto de exemplo `I bought a B of As W my Bgage from T S.` deve gerar `I bough
|
||||
|
||||
Esta regra testa a ordem correta de varredura das regras e pode capturar rotinas de substituição que fazem a varredura na ordem errada. Ela implementa um mecanismo de multiplicação unária geral. (Observe que a expressão de entrada deve ser colocada dentro dos sublinhados nesta implementação.)
|
||||
|
||||
<pre>### Mecanismo de multiplicação unária, para testar implementações do algoritmo de Markov
|
||||
### Por Donal Fellows.
|
||||
<pre>### Mecanismo de multiplicação unária para testar implementações do Algoritmo de Markov
|
||||
### De Donal Fellows.
|
||||
# Mecanismo de adição unária
|
||||
_+1 -> _1+
|
||||
1+1 -> 11+
|
||||
# Passada para converter da divisão de multiplicação em simples
|
||||
# adição
|
||||
# Passe para converter da divisão da multiplicação para uma
|
||||
# adição comum
|
||||
1! -> !1
|
||||
,! -> !+
|
||||
_! -> _
|
||||
# Multiplicação unária pela duplicação do lado esquerdo, o lado direito de vezes
|
||||
# Multiplicação unária duplicando o lado esquerdo o número de vezes igual ao lado direito
|
||||
1*1 -> x,@y
|
||||
1x -> xX
|
||||
X, -> 1,1
|
||||
|
Reference in New Issue
Block a user