Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2014, 20:33   #11
Smogg
Участник клуба
 
Регистрация: 14.06.2011
Сообщений: 1,138
По умолчанию

Цитата:
Сообщение от mital25 Посмотреть сообщение
тогда стоит использовать метод пузырька.да я что то ни хрена не могу понять что делать с этим гребаным вариантом не хочет ни считать не переставляться
боже... как еще сказать, чтоб разобрался, как надо выделять память под массив?
Smogg вне форума Ответить с цитированием
Старый 23.12.2014, 21:28   #12
mital25
Пользователь
 
Регистрация: 06.03.2014
Сообщений: 28
По умолчанию

Цитата:
Сообщение от Smogg Посмотреть сообщение
боже... как еще сказать, чтоб разобрался, как надо выделять память под массив?
т.е вы хотите сказать что я не верно выделил память и от этого у меня не работает программа?
mital25 вне форума Ответить с цитированием
Старый 24.12.2014, 08:07   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Насчет создания массива, я бы делал так: http://www.programmersforum.ru/showthread.php?t=117524
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 24.12.2014, 14:32   #14
Smogg
Участник клуба
 
Регистрация: 14.06.2011
Сообщений: 1,138
По умолчанию

Цитата:
Сообщение от Smogg Посмотреть сообщение
Я, конечно, допускаю, что твой подход работает, ибо не компилял, но тогда прошу, из любопытства и в целях самообразования, объяснить, как происходит обращение к элементу a[i][j];
а ведь красиво, если прочитать внимательно)
Код:
 
    a = (int**)calloc(n, sizeof(int*));   // 1
    a[0] = (int*)calloc(n*m, sizeof(int));  // 2

    for ( i = 1; i < n; ++i)        // 3
        a[i] = a[0] + i*m;
мне показалось очевидным, что инициацию матрицы нужно делать в одном месте, а не разносить по разным углам...
Smogg вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прошу помощи(( Fransuz_F Общие вопросы Delphi 3 25.02.2014 10:24
Прошу помощи Пупсончик PHP 11 12.01.2014 10:42
прошу помощи ex-hack Помощь студентам 2 05.06.2009 15:54