Форум программистов, компьютерный форум CyberForum.ru

Двумерный рваный массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Алгоритм дейкстры с использованием двоичной кучи http://www.cyberforum.ru/cpp-beginners/thread758676.html
Кто-нибудь может написать алгоритм дейкстры с использованием двоичной кучи? Желательно с комментариями, так как я в с++ новичок, могу многое не понять :(
C++ Столкновения прямоугольника с окружностью Пишу арканоид. Есть окружность (биток) и прямоугольник. Реализовал столкновение между ними: Прямоугольник, это 4 уравнения прямой типа Ax+By+C=0 Окружность уравнение окружности (x-x1)^2+(y-y1)^2=R^2 решаю в цикле эту систему, по каждой из сторон и уравнению окружности нахожу точку (точки) пересечения, умножаю на -1 нормальный вектор между центром и точкой столкновения. получаю... http://www.cyberforum.ru/cpp-beginners/thread758660.html
C++ Вставка пробелов перед заданными символами
Просидел значительное время над заданием а так и не понял как это реализовать. Наверное еще не хватает опыта (начинающий в C++). Задание является следующим: "В заданной пользователем строке определить положение гласных латинских букв (a,e,i,o,u). И перед ними вставить пробелы. Пример - исходная строка "ivanov", результирующая "iv an ov"." #include <iostream> using namespace std; void main...
C++ Переделка под указатели
Имеем код: #include <iostream> #include <math.h> using namespace std; int sum1(int, int, int, int, int); int sum2(int, int, int, int, int); int sum3(int, int, int, int, int); void print(int, int, int);
C++ Словарь map http://www.cyberforum.ru/cpp-beginners/thread758594.html
1) Необходимо создать словарь map на основании информации из файла data.txt. Структура файла соответствует полям struct из задания. Структуру файла выбрать самостоятельно, например, каждая строка соответствует отдельному полю структуры. 2) Организовать возможность поиска по ключу и вывод всей информации по ключу из словаря. Значение ключа для поиска вводить вручную. Если в словаре такого ключа...
C++ C++11 время жизни переменных После долгого перерыва в программирование вновь спохватился и тут наткнулся на такую не ожиданность #include <iostream> using std::cout; int *f(); int main(void) { подробнее

Показать сообщение отдельно
Байт
 Аватар для Байт
14321 / 9152 / 1319
Регистрация: 24.12.2010
Сообщений: 16,728
11.01.2013, 14:30     Двумерный рваный массив
dplusm, Что вы имеете ввиду? Если массив, строки которого имеют разную длину, тогда ответ в 2-х предыдущих постах.
Если массив, большинство строк которого равны нулю, тогда создайте структуру
C++
1
typedef struct { int row, col; double val; } ELEM;
и вектор их этих структур

Добавлено через 1 минуту
Это один из возможных подходов. Все зависит от того, что вы с этим массивом собираетесь делать.

Добавлено через 3 минуты
Прошу прощения. Вот погуглил, и увидел, что "рваный массив" - вполне конкретный термин С-шарпа и имеет в виду именно то, что имеется в виду в постах #2, #3
 
Текущее время: 16:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru