chore(i18n,learn): processed translations (#44936)

This commit is contained in:
camperbot
2022-01-27 22:09:01 +05:30
committed by GitHub
parent cb02d1d130
commit c34ee8748a
30 changed files with 710 additions and 71 deletions

View File

@ -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);

View File

@ -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:**

View File

@ -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