Size: a a a

2020 August 30

С

Славик in pro.js
фронт/бэк?
источник

Т

Татьяна in pro.js
фронт
источник

Т

Татьяна in pro.js
к беку я не подхожу пока) хотя на курсах он тоже был) хочу сначала фронт осилить нормально
источник

С

Славик in pro.js
ну эта задачка больше для бэка
источник

Т

Татьяна in pro.js
Славик
ну эта задачка больше для бэка
хм...🥴 Может тот, кто мне это прислал, тоже не в курсе)
источник

С

Славик in pro.js
Татьяна
хм...🥴 Может тот, кто мне это прислал, тоже не в курсе)
на месте разработчика не очень корректно предлагать такую задачку тебе с твоим опытом на фронта
источник

Т

Татьяна in pro.js
Славик
ну эта задачка больше для бэка
а если не сложно, можно в двух словах объяснить почему это бэк?
источник

АБ

Артур Бердыев... in pro.js
Вы про скрипт со строками выше?
источник

F

Foma in pro.js
Татьяна
Здравствуйте. Мне нужно написать скрипт, который на вход принимает строку,
на выход отдает массив строк со всеми возможными размещениями точек между букв.
Например:
> abc
[ ‘abc’, ‘a.bc’, ‘ab.c’, ‘a.b.c]


Я написала вот такой скрипт, но у меня выводит все возможные комбинации только с одной точкой, а нужно еще с двумя, как в примере. Как это реализовать?


function permute(str) {
 const ret = [];

 if (str.length === 1) return [str];
 if (str.length === 2) return [str, str[1] + str[0]];

 str.split('').forEach(function (chr, idx, arr) {
   let sub = [].concat(arr);
   sub.splice(idx, 1);
   permute(sub.join('')).forEach(function (perm) {
     ret.push(chr + perm);
   });
 });

 return ret;
}

console.log(permute('ab.c'));
проверка Gmail))
источник

F

Foma in pro.js
бек
источник

С

Славик in pro.js
Татьяна
а если не сложно, можно в двух словах объяснить почему это бэк?
ну это больше алгоритмическая задача, на собесе могут такую задать, чтобы быстро проверить теоретическую базу, вообще любому разработчику неплохо бы всё это знать, но на фронте подобного рода задачи бывают очень редко и начинающего лучше раскачивать чем-нибудь попроще
источник

F

Foma in pro.js
видели как можно авокод регать на 1 мыло?
источник

F

Foma in pro.js
Славик
ну это больше алгоритмическая задача, на собесе могут такую задать, чтобы быстро проверить теоретическую базу, вообще любому разработчику неплохо бы всё это знать, но на фронте подобного рода задачи бывают очень редко и начинающего лучше раскачивать чем-нибудь попроще
похоже на ставки или на скачки
источник

АБ

Артур Бердыев... in pro.js
Татьяна
Здравствуйте. Мне нужно написать скрипт, который на вход принимает строку,
на выход отдает массив строк со всеми возможными размещениями точек между букв.
Например:
> abc
[ ‘abc’, ‘a.bc’, ‘ab.c’, ‘a.b.c]


Я написала вот такой скрипт, но у меня выводит все возможные комбинации только с одной точкой, а нужно еще с двумя, как в примере. Как это реализовать?


function permute(str) {
 const ret = [];

 if (str.length === 1) return [str];
 if (str.length === 2) return [str, str[1] + str[0]];

 str.split('').forEach(function (chr, idx, arr) {
   let sub = [].concat(arr);
   sub.splice(idx, 1);
   permute(sub.join('')).forEach(function (perm) {
     ret.push(chr + perm);
   });
 });

 return ret;
}

console.log(permute('ab.c'));
Я бы рекомендовал вам для начала формализовать задачу в виде псевдокода или просто словами расписать алгоритм, видно, что вы пытаетесь решить задачу на ходу, но у вас мало опыта)
источник

АБ

Артур Бердыев... in pro.js
И это не задача для бэка, это просто алгоритм, свое применение он может найти хоть на бэке, хоть на фронте
источник

С

Славик in pro.js
ну вроде никто и не говорил, что это только для бэка
источник

t

th.witness in pro.js
Foma
видели как можно авокод регать на 1 мыло?
С точками?
источник

F

Foma in pro.js
th.witness
С точками?
да
источник

В

Виктория in pro.js
dynamic
хосссспади как жи хочица себе викусечку
Перехочется
источник

t

th.witness in pro.js
Виктория
Перехочется
Слыш, ты как?
источник