|
|
|
Состав сумы которая получена из некоторых элементов масива
|
|||
|---|---|---|---|
|
#18+
Такая проблема, может кто сталкивался есть таблица //Номер//Число// Есть -Сума- которая подсчитана из каких то элементов этой таблицы Сколько этих элементов, и их значения не известно :( Задача: вывести эти элементы в другую таблицу записей 3000 Чтото подобное делали в универе но не могу никак вспомнить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2009, 23:13:36 |
|
||
|
Состав сумы которая получена из некоторых элементов масива
|
|||
|---|---|---|---|
|
#18+
Dm_Pal, числа в масиве например 20145,87 12540,32 10654,02 8000,64 Сумма 173547,14 из каких записей мне всеравно, меня удовлетворит любой вариант Модератор: зачем столько восклицательных знаков вставлять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2009, 23:25:59 |
|
||
|
Состав сумы которая получена из некоторых элементов масива
|
|||
|---|---|---|---|
|
#18+
Dm_Pal, Эта задача называется Subset sum problem . В общем случае она NP-полная, т.е. для случая N = 3000 не удастся написать решение работающее за приемлимое время. Возможно у вас есть дополнительные ограничения... например различных значений в массиве может быть не много или еще что-то, тогда можно будет подумать... На крайний случай есть приближенные алгоритмы, но это уж как вам подойдет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2009, 17:02:05 |
|
||
|
Состав сумы которая получена из некоторых элементов масива
|
|||
|---|---|---|---|
|
#18+
это была первая в моей жизни программа на VBA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2009, 23:06:36 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36353007&tid=1344040]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
193ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 530ms |

| 0 / 0 |
