Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
heroii2009
16 / 6 / 3
Регистрация: 13.03.2012
Сообщений: 196
1

Алгоритм Флойда для заполнения двумерного массива

03.03.2013, 14:29. Просмотров 613. Ответов 2
Метки нет (Все метки)

Доброго времени суток, вообщем задача стоит такая, есть динамический двумерный массив который заполняется случайными числами из заданного диапазона
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int **Matrix;
Matrix = new int*[u];
for(int g=0; g<u; g++)
{
   Matrix[g] = new int [u];
}
 
for (int i = 0; i<n ; i++)
for (int j = 0; j<n ; j++)  {
Matrix[i][0] = RandomRange(a,b);
Matrix[0][j] = RandomRange(a,b);
 
}
все работает хорошо, но мне нужно к нему прикрутить еще и Алоритм Флойда
C++
1
2
3
for (int k=0; k<n; ++k)
    for (int i=0; i<n; ++i)
        for (int j=0; j<n; ++j)
делаю так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int **Matrix;
Matrix = new int*[u];
for(int g=0; g<u; g++)
{
   Matrix[g] = new int [u];
}
 for (int k=0; k<n; ++k)
    for (int i=0; i<n; ++i)
        for (int j=0; j<n; ++j)
        {
for (int i = 0; i<n ; i++)
for (int j = 0; j<n ; j++)  {
Matrix[i][0] = RandomRange(a,b);
Matrix[0][j] = RandomRange(a,b);
}
}
но нечего не работает в чем ошибка ?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2013, 14:29
Ответы с готовыми решениями:

Алгоритм Флойда
Помогите переделать программу вот нашел #include &lt;iostream&gt; const int inf=1E9; using namespace...

Алгоритм выполнения внутреннего цикла for для заполнения двумерного массива
Здравствуйте. Изучаю двумерные массивы, и заодно циклы. Так вот, заполняю аналогично как в книге...

Написать программу заполнения двумерного массива A по схеме, результаты заполнения выдать на экран и в файл
помогите, пожалуйста, написать программу заполнения двумерного массива A по схеме. Результаты...

Как создать интерфейс для заполнения двумерного массива
Нужно создать функцию, которая заполнит двумерный массив, не важно чем, чтобы я из функции main мог...

Составить алгоритм и программу для заполнения массива записей
11)Составьте алгоритм и программу для заполнения массива записей. Обьявите тип запись...

2
nick42
Практикантроп
4455 / 2421 / 438
Регистрация: 23.09.2011
Сообщений: 5,187
03.03.2013, 15:25 2
Цитата Сообщение от heroii2009 Посмотреть сообщение
но нечего не работает
алгоритм какой-то путаный; я особо не вникал, но "глаз режет" вольное использование индексов, - вы внутри тройного цикла используете еще один двойной, где переопределяете индексы ( i j ). Чего вы в результате хотите увидеть?...
0
heroii2009
16 / 6 / 3
Регистрация: 13.03.2012
Сообщений: 196
03.03.2013, 15:43  [ТС] 3
Цитата Сообщение от nick42 Посмотреть сообщение
алгоритм какой-то путаный; я особо не вникал, но "глаз режет" вольное использование индексов, - вы внутри тройного цикла используете еще один двойной, где переопределяете индексы ( i j ). Чего вы в результате хотите увидеть?...
Это я пример сюда пихнул собирал с википедии, у меня индексы другие, они не путаются, задание тако что надо случайным образом заполнить двумерный массив с применением алгоритма этого
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.03.2013, 15:43

Способы заполнения двумерного массива
Как можно заполнить двумерный массив(два столбца) через два одномерных с типом String при условии,...

Ошибка заполнения динамического двумерного массива
При заполнении массива mas происходит выход за границы массива. По ходу исполнения программы данные...

Составить программу заполнения двумерного массива
Составить программу заполнения двумерного массива A по заданной схеме. Результаты заполнения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru