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

Удаление рядков и столбцов в матрице - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Русская локаль http://www.cyberforum.ru/cpp-beginners/thread724412.html
Задача: сделать так, чтобы "cout" был без кракозяблов, в программах где небыло классов, в тело функции вставлял setlocale(LC_ALL,"Russian");, а сдесь не могу понять, куда... //В программе объявлен...
C++ Код клавиши Здравствуйте! Есть такой вопрос - какой ASCII код у клавиши вызова контекстного меню? Сейчас пишу небольшой файловый менеджер, и хотелось бы реализовать вызов контекстного меню по нажатию именно... http://www.cyberforum.ru/cpp-beginners/thread724406.html
C++ Небольшой шаблонный класс matrix: комментарии/критика относительно кода с точки зрения правильности написания
В плане своего общего развития написал не большой шаблонный класс matrix. Хочу поделиться своей работой с остальными, - может кому то это будет нужно или интересно. Плюс, хотел бы услышать...
Открытие Изображения в с++ C++
Подскажите пожалуйста как открыть и вывести в графическое окно картинку.
C++ Односвязный и двусвязный список - оптимализация http://www.cyberforum.ru/cpp-beginners/thread724390.html
Еще раз здравствуйте. После тяжелых и горьких проб и неудач, у меня получилось написать версию программы для односвязного и двусвязного списка. Условие. Первое число - количество подходов....
C++ Модель стека Не знаю где создать эту тему, поэтому создал тут: Есть вот такое задание: Модель стека 1. Исходные данные: стек списковой структуры, перечень операций со стеком: создание, включение элемента,... подробнее

Показать сообщение отдельно
Vourhey
Почетный модератор
6487 / 2261 / 123
Регистрация: 29.07.2006
Сообщений: 12,534
09.12.2012, 06:25
Triall, ну ты просто можешь завести контейнер (вектор, или сет, например) и там сохранять индексы.
Цитата Сообщение от Triall Посмотреть сообщение
Vourhey, Если матрица будет например такая:
1 2 3 2 1
1 0 2 0 1
1 2 3 3 2
1 3 2 1 3
То сначала найдется 0 на [2][2] и удалится 0 на [2][4] что приведет к неизменению 4 столбца.
А ты, когда будешь переносить строку, то 0 оставь на месте. То есть при переносе тройки с третьей строки на вторую, ставишь просто 0. Это можно сделать, потому что этот столбец все равно будет удален и какое там было значение уже не важно. Для остальных нулей - то же самое. Должно сработать, я думаю.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.