Size: a a a

JavaScript Noobs — сообщество новичков

2021 January 24

ДЧ

Данил Черкашин... in JavaScript Noobs — сообщество новичков
а сколько примерно он будет работать при 160 вершинах и 350 рёбрах?
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
миллисекунды
источник

ДЧ

Данил Черкашин... in JavaScript Noobs — сообщество новичков
к сожалению мне надо быстрее(
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
куда уж быстрее )
источник

ДЧ

Данил Черкашин... in JavaScript Noobs — сообщество новичков
у меня есть реализация, работающая за 0.17-0.2 ms
источник

ДЧ

Данил Черкашин... in JavaScript Noobs — сообщество новичков
но мне надо ещё быстрее!
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
ну, я допускаю, что моя реализация будет быстрее этого )
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
легко проверить так-то )
источник

V

Vitaliy in JavaScript Noobs — сообщество новичков
Функция должна преобразовывать массив a10 в ассоциативный массив вида {4: 4, 6: 6, 9: 9, hello : "hello"} и возвращать полученный массив.

let a10 = [4, 6, 9, 'Hello'];

function f10(arr) {
 let rv = {};
 for (const key in a10) {
   rv[key] = a10[key];
   
 }
 return rv;
}
источник

V

Vitaliy in JavaScript Noobs — сообщество новичков
Выводит {0: 4, 1: 6, 2: 9, 3: "Hello"} , как мне вместо 0 1 2 3 подставить значения
источник

j

jk in JavaScript Noobs — сообщество новичков
Vitaliy
Функция должна преобразовывать массив a10 в ассоциативный массив вида {4: 4, 6: 6, 9: 9, hello : "hello"} и возвращать полученный массив.

let a10 = [4, 6, 9, 'Hello'];

function f10(arr) {
 let rv = {};
 for (const key in a10) {
   rv[key] = a10[key];
   
 }
 return rv;
}
Не for in а for of.
источник

V

Vitaliy in JavaScript Noobs — сообщество новичков
тогда в консоли {4: undefined, 6: undefined, 9: undefined, Hello: undefined}
источник

j

jk in JavaScript Noobs — сообщество новичков
Vitaliy
тогда в консоли {4: undefined, 6: undefined, 9: undefined, Hello: undefined}
rv[key] = key
источник

V

Vitaliy in JavaScript Noobs — сообщество новичков
спасибо😢
источник

МА

Магомедов Амирхан... in JavaScript Noobs — сообщество новичков
привет. нужна написать функцию которое подсчитывает повторяющие слова, примеру: repeatStr('hello') == 1 repeatStr(hellohello) == 2 помогите пж
источник

МА

Магомедов Амирхан... in JavaScript Noobs — сообщество новичков
function potatoes(str) {
   return str.repeat(1).length
}

console.log(potatoes('hello'))
источник

МА

Магомедов Амирхан... in JavaScript Noobs — сообщество новичков
к сожаление только буквы слов подсчитывает, а сами слова нет
источник

j

jk in JavaScript Noobs — сообщество новичков
Магомедов Амирхан
привет. нужна написать функцию которое подсчитывает повторяющие слова, примеру: repeatStr('hello') == 1 repeatStr(hellohello) == 2 помогите пж
Как ты выяснишь какую подстроку считать за "слово"?
источник

ДЧ

Данил Черкашин... in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
легко проверить так-то )
можете посмотреть, почему ваш алгоритм ломается
https://jsbin.com/rafugoy/edit?js,console
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Данил Черкашин
можете посмотреть, почему ваш алгоритм ломается
https://jsbin.com/rafugoy/edit?js,console
В графе 162 вершины, а ищется со 167
источник