![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 28.10.2009
Сообщений: 34
|
![]()
Подскажите, пожалуйста. У меня такая проблема. Когда запускаю прогу, пишет не удается найти указанный файл. сама прога без файла, все с массива. в чем дело? проект уже тысячу раз переделывала
![]() например, при запуске проги [CODE] #include <vector> #include <limits> int knapsack2(const std::vector<int>& wts, const std::vector<int>& cost, int W) { size_t n = wts.size(); std::vector<std::vector<int> > dp(W + 1); for (int i = 0; i <= W; i++) { dp[i].resize(n + 1); dp[i][0] = 0; } for (size_t i = 0; i <= n; i++) { dp[0][i] = 0; } for (size_t j = 1; j <= n; j++) { for (int w = 1; w <= W; w++) { if (wts[j-1] <= w) { dp[w][j] = std::max(dp[w][j - 1], dp[w - wts[j-1]][j - 1] + cost[j-1]); } else { dp[w][j] = dp[w][j - 1]; } } } return dp[W][n]; } [CODE] задача "с ранцем". //wts - массив весов, cost - массив стоимостей предметов, W - вместимость рюкзака //функция возвращает максимальную стоимость, которую можно набрать Последний раз редактировалось Veina; 13.12.2009 в 21:14. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 02.12.2009
Сообщений: 33
|
![]()
В самом начале подключаешь библиотеки:
#include <limits> - не хватает ".h". т.е. <limits.h> - стандартная библиотека. Библиотеку <vector> я не знаю но думаю там то же самое... <vector.h>. Попробуй. Но я не уверен что беда в этом... |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 28.10.2009
Сообщений: 34
|
![]()
нет. не помогло. что делать?
1>------ Build started: Project: zadacha3, Configuration: Debug Win32 ------ 1>Compiling... 1>zadacha3.cpp 1>c:\documents and settings\марина\мои документы\visual studio 2008\projects\zadacha3\zadacha3.cpp (1) : fatal error C1083: Cannot open include file: 'vector.h': No such file or directory 1>Build log was saved at "file://c:\Documents and Settings\Марина\Мои документы\Visual Studio 2008\Projects\zadacha3\Debug\BuildL og.htm" 1>zadacha3 - 1 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== только пишет такую нехорошую штуку....((( Последний раз редактировалось Veina; 14.12.2009 в 12:31. |
![]() |
![]() |
![]() |
#4 |
Удален
Форумчанин
Регистрация: 02.12.2009
Сообщений: 309
|
![]()
это всё та самая задача? Если она вам не срочно нужна, то могу завтра её решить...
а по поводу файла vector.h, то такого нет, он пишется без точки h: vector Данную задачу можно решить методом ветвей и границ. Последний раз редактировалось Alex_FF; 14.12.2009 в 13:18. |
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 16.12.2009
Сообщений: 1
|
![]()
Alex_FF, можешь решить эту задачу методом ветвей и границ?
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Nero - ошибка драйвера DMA. ошибка CRC | NecRoMat | Софт | 5 | 09.05.2012 01:29 |
Это ошибка Delphi или моя ошибка??? | bloodeagle | Общие вопросы Delphi | 3 | 12.11.2009 15:26 |
Ошибка в статье = ошибка в рограмме. | Alex Cones | Общие вопросы Delphi | 14 | 29.07.2009 18:17 |
Ошибка в Аfor i:=1 to SI do. Пишит что ошибка в SI | Алексей_xXx | Помощь студентам | 2 | 29.05.2009 00:09 |
...Ошибка 101 (net::ERR_CONNECTION_RESET): Неизвестная ошибка... | infrared | Помощь студентам | 0 | 16.04.2009 17:44 |