Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 29.01.2022, 16:25
Интересующийся
Отправить личное сообщение для DzonyB Посмотреть профиль Найти все сообщения от DzonyB
 
Регистрация: 28.01.2022
Сообщений: 16

Сообщение от рони Посмотреть сообщение
DzonyB,
не понимаю.
Очень жаль , что мы друг друга не понимаем , или не хотим понять . Попробую обьяснить еще раз помогите составить цикл.
Имеется исходный массив и то что я должен получить. Только без дополнительных функций по разбиеню массивов.
Ответить с цитированием
  #12 (permalink)  
Старый 29.01.2022, 16:31
Интересующийся
Отправить личное сообщение для DzonyB Посмотреть профиль Найти все сообщения от DzonyB
 
Регистрация: 28.01.2022
Сообщений: 16

Сообщение от рони
DzonyB,
не понимаю.
очень жаль , что мы не понимаем друг друга.
Ответить с цитированием
  #13 (permalink)  
Старый 29.01.2022, 16:35
Интересующийся
Отправить личное сообщение для DzonyB Посмотреть профиль Найти все сообщения от DzonyB
 
Регистрация: 28.01.2022
Сообщений: 16

Попробую обьяснить еще раз , Вы можете помогти ставить цикл , без Вашей первой функции permute() ??? она мне не нужна , да и работает с ошибкой ругается на строку.
for (let i = 0; i < l; ++i)

Ошибка
Uncaught SyntaxError: Unexpected token ';'
Ответить с цитированием
  #14 (permalink)  
Старый 29.01.2022, 17:00
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

DzonyB,
строки 17 - 26 по ссылке
Помогите перевести код с с++ на js

и так для развития
помогите решить задачу конверта 4 значного числа в время
Ответить с цитированием
  #15 (permalink)  
Старый 29.01.2022, 17:17
Интересующийся
Отправить личное сообщение для DzonyB Посмотреть профиль Найти все сообщения от DzonyB
 
Регистрация: 28.01.2022
Сообщений: 16

Сообщение от рони Посмотреть сообщение
DzonyB,
строки 17 - 26 по ссылке
Помогите перевести код с с++ на js

и так для развития
помогите решить задачу конверта 4 значного числа в время
?????????? Эти ссылки имеют какое нибудь отношение к моему вопросу? Или это так , лишь бы отмазаться ?
Ответить с цитированием
  #16 (permalink)  
Старый 29.01.2022, 17:45
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Сообщение от DzonyB
Эти ссылки имеют какое нибудь отношение к моему вопросу?
видимо я точно не телепат, что вам нужно мне неизвестно)))
Ответить с цитированием
  #17 (permalink)  
Старый 29.01.2022, 17:54
Интересующийся
Отправить личное сообщение для DzonyB Посмотреть профиль Найти все сообщения от DzonyB
 
Регистрация: 28.01.2022
Сообщений: 16

Сообщение от рони Посмотреть сообщение
DzonyB,
не понимаю.
Сообщение от рони Посмотреть сообщение
видимо я точно не телепат, что вам нужно мне неизвестно)))
Видимо Вы просто не желаете помочь . В самом первом Вашем ответе была доля истины . Но там была ссылка с ответом на другой вопрос, в котором была ненужная мне функция. Я попросил упростить , Вы начали кидаться ссылками . Если нет желания , могли бы просто послать меня и все.
Ну да ладно , помогать , или нет , это Ваше личное желание , и я не могу на это повлиять.
Все равно спасибо Вам , что откликнулись . Хорошего дня.
Ответить с цитированием
  #18 (permalink)  
Старый 29.01.2022, 17:59
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

DzonyB,
ты бы для начала толком объяснил что тебе надо, а не в ... лез.
Ответить с цитированием
  #19 (permalink)  
Старый 29.01.2022, 18:22
Интересующийся
Отправить личное сообщение для DzonyB Посмотреть профиль Найти все сообщения от DzonyB
 
Регистрация: 28.01.2022
Сообщений: 16

Сообщение от рони Посмотреть сообщение
DzonyB,
ты бы для начала толком объяснил что тебе надо, а не в ... лез.
Да я никуда и не лезу . ОК! Попытаюсь обьяснить сначала.
Дано arr= [1,2,4,7,1,6,2,8]
Нужно получить arr_new=[[8,2],[6,4],[1,2,7,1]]
Т.е -"Разделите элементы массива на группы, сумма каждой из которых максимально равна друг другу."
Вариантов решения здесь несколько , можно разбить
1. array1=>[ [8][6,2][7,1][1,2,4] ]=> 8 - 4группы 
2. array2=>[[8,2][7,2,1][6,4,1]]=>10/11 - 3 группы
3. array3=>[[1,2,4,7,1][6,2,8]]=>15/16 -2 группы

Я выбрал среднюю группу , чтобы упростить задачу . Т.е создать функцию в которую передается 2 аргумента , массив и кол. групп . И на выходе получаем один из трех массивов в зависимости от количества групп .
В первом Вашем ответе была ссылка , в принципе по той ссылке function permutDevide(arr) делает то , что нужно , но в ней вызывается функция function permute(arr) . А вот с ней и проблема код не работает , выдает ошибки , я писал . А Вы мне начинаете давать другие ссылки. Если честно , я уже запутался, мозг кипит.
Надеюсь я понятно изложил.
Ответить с цитированием
  #20 (permalink)  
Старый 29.01.2022, 19:29
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Сообщение от DzonyB
Т.е создать функцию в которую передается 2 аргумента , массив и кол. групп . И на выходе получаем один из трех массивов в зависимости от количества групп .
не знаю.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как преобразовать массив объектов в массив массивов sovsem-nub Events/DOM/Window 4 12.05.2018 21:56
Добавление объекта в массив в цикле Dark19 Элементы интерфейса 3 11.12.2016 23:11
Чтение данных из файла в массив TheSingleElk Общие вопросы Javascript 2 16.06.2016 01:09
Разбить строку в массив по несколько символов BaBaKa Общие вопросы Javascript 11 20.11.2014 21:29
Как создать многомерный массив FRIE Общие вопросы Javascript 29 02.06.2010 19:14