Size: a a a

2021 April 27

E

Evgeny in pro.algorithms
Можно поподробнее,пожалуйста) как это реализовывается
источник

q

qwert in pro.algorithms
for (size_t i = 0; i < FCount; ++i) {
     k1[i] = functions_[i](t_, param_state);
  }
источник

q

qwert in pro.algorithms
или даже так для k2, чуть чуть полнее картина
for (int i = 0; i < size; ++i) {
  k2[i]=(functions_[i](x_+0.5*dx, new_param_state.data()));
  new_param_state2[i]=(param_state[i] + 0.5*dx*k2[i]);
}
источник

с

саня in pro.algorithms
Можете подсказать как решить следующую задачу с простой формулировкой?
Даны два целочисленных массива A и B размера n. Нужно переставить элементы массива A так, чтобы сумма A1/B1 + A2/B2 + ... + An/Bn была максимальна (каждое деление с округлением вниз).
Не могу додуматься до нормального жадника, сортировки падают на контрпримерах. Вообще это можно решить задачей о назначениях, но разве нет способа проще?
источник

DP

Defragmented Panda in pro.algorithms
проверь жадника такого:

проверить все пары A,B на остаток, чем больше - тем хуже

это O(n^2), но лучше чем вообще все решения О(n!)
источник

DP

Defragmented Panda in pro.algorithms
а не, это не то

лучше брать самые большие А вместе с самыми малыми B
источник

с

саня in pro.algorithms
просто не факт, что у этой задачи есть решение) наткнулся на нее пока придумывал сам задачи
источник

DP

Defragmented Panda in pro.algorithms
ну решение есть всегда, полный перебор )
источник

с

саня in pro.algorithms
падает на тесте
A = [6 7]
B = [7 6]
источник

с

саня in pro.algorithms
ну n! это такое)
источник

DP

Defragmented Panda in pro.algorithms
эвристики не дают точное решение

для больших датасетов это норм что некоторые данные посчитаны не идеально
источник

DP

Defragmented Panda in pro.algorithms
это эвристика для больших датасетов
источник

с

саня in pro.algorithms
просто выглядит как классическая задача, вот и подумал что есть какое-то решение, о котором я не слышал)
источник

DP

Defragmented Panda in pro.algorithms
ну это вариант задачи о рюкзаке если почитать хочется
источник

с

саня in pro.algorithms
спасибо, подумаю как применить
источник

AT

Anatoly Tomilov in pro.algorithms
Покажи контрпримеры к сортировкам
источник

с

саня in pro.algorithms
Переслано от саня
падает на тесте
A = [6 7]
B = [7 6]
источник

с

саня in pro.algorithms
сортируем эвристически - получаем 6/7 + 7/6 = 1
правильный ответ 6/6 + 7/7 = 2
источник

AT

Anatoly Tomilov in pro.algorithms
Угу. Понял
источник

DP

Defragmented Panda in pro.algorithms
как вариант если соотношение около 1 то считаем остаток

если соотношение сильно больше 1 то макс\мин
источник