Форум программистов, компьютерный форум, киберфорум
Наши страницы

Есть матрица из [100000][100000] как лучше ее представить в голове компьютера) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Инициализация полей класса через vector<> http://www.cyberforum.ru/cpp-beginners/thread916415.html
Здравствуйте, можете подсказать как правильно инициализировать поля класса, вот например есть класс MyClass, в нем 2 поля int x int у, имеется конструктор с параметрами, и вот в реализации создаю...
C++ Строки. Поменять в каждом слове местами первую и последнюю буквы Разработать программу, выполняющую задание в соответствии с вариантом. Программа должна запросить и ввести с клавиатуры строку и при необходимости дополнительные данные. Программа должна состоять не... http://www.cyberforum.ru/cpp-beginners/thread916414.html
Дана строка. Найти число вхождений в ее подстроку , расположенную левее первого символа «.», подстроки из двух символов «:=» C++
Дана строка. Найти число вхождений в ее подстроку , расположенную левее первого символа «.», подстроки из двух символов «:=». Если символ «.» является самым первым символом исходной строки, либо...
C++ В массиве найти количество элементов, стоящих на четных местах, удовлетворяющих условию a<ti<b
В массиве t(30), сформированном случайным образом, найти количество элементов, стоящих на четных местах, удовлетворяющих условию a<ti<b, где a и b - заданные числа. Помогите ещё разок...
C++ Как поток чтения (или записи) запихнуть в класс? http://www.cyberforum.ru/cpp-beginners/thread916364.html
Здравствуйте!!! Ребят, подскажите пожалуйста, собственно, как запихнуть в класс поток ifstream? Че-то я озадачен оказался *-) Без класса это выглядит у меня вот так: const size_t MAX1 = 81; ...
C++ Книга и программа в ней Начал читать такую xорошую книгу как "Кениг, Му - Эффективное программирование на С++". Очень понравилась так как очень xорошо всё объясняется, но проблема в том что в начале книги дан код: //... подробнее

Показать сообщение отдельно
Ko
-65 / 5 / 0
Регистрация: 23.12.2011
Сообщений: 247
02.07.2013, 20:45  [ТС]
Ребята всё задача решена, конкретно была задача сделать компактней массив 01010, всем спасибо.

Добавлено через 34 секунды
Цитата Сообщение от salam Посмотреть сообщение
опишите конкретно задачу. готов поспорить, что хранение такого объема данных здесь излишне.
задача была представить массив [100000][100000] как можно компактней в памяти.

Добавлено через 1 минуту
Цитата Сообщение от soican Посмотреть сообщение
Здесь явно напрашивается bool.
Bool - тип данных, который может принимать два возможных значения, иногда называемых правдой - true(в вашем случае 1) и ложью -false( соответственно 0).
И пишешь свой массив, где каждая ячейка - это mass[i][j] = true или mass[i][j] = false
проще прикрепить к каждому объекту по массиву в нужную длину и будет всё работать и занимать мизер по сравнению с предыдущим вариантом.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.