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

Как реализировать заполнение массива квадратами? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Циклы для распечатки чисел http://www.cyberforum.ru/cpp-beginners/thread962967.html
Циклы для распечатки чисел. В диалоговом режиме вводится некоторое число N (В диапазоне от 1 до 2000). Программа должна вывести числа, определенные заданием в виде нескольких колонок, выровненных по правому краю. Все числа от 1 до N натуральные. 1) Распечатать числа в диапазоне от 1 до N, у которых самый большой делитель (не равный числу) есть двухзначное число. 2)Распечатать числа в...
C++ перемешать массив Существует такой алгоритм как random_shuffle. Как сделать чтобы работал данный алгоритм в c++ windows forms? http://www.cyberforum.ru/cpp-beginners/thread962963.html
Разложение в ряд C++
Помогите пожалуйста Функция Разложение в ряд Область сходимости
Вставка поиска в програмный код C++
#include <iostream.h> #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> FILE *fl; typedef struct { char fio;
C++ Отладчик MCVS 2012 http://www.cyberforum.ru/cpp-beginners/thread962924.html
Добрый день! Начал читать Создание эффективных вин32 приложений Рихтер. В первой главе рассматривается обработчик ошибок. Авто пишет что нужно добавить в окно watch строку @err,hr и можно будет увидеть описание последней API ошибки в текущем потоке. В нете еще пишут команда r0,hr идентично работает. Так вот не могу добавить никакую строку в watch окно. (Консольное win32 приложение, debug версия )...
C++ Почему цикл с условием EOF читает последний символ 2 раза? Данная программа читает двоичную строку и выводит длину самой продолжительной цепочки нулей. Почему мой цикл читает 2 раза последнее число? #include <iostream> #include <fstream> #include <stdio.h> using namespace std; int main (){ char a; int i1,i2; i1 = 0; подробнее

Показать сообщение отдельно
HedgehogLu
 Аватар для HedgehogLu
146 / 67 / 1
Регистрация: 04.09.2013
Сообщений: 250
26.09.2013, 18:24     Как реализировать заполнение массива квадратами?
тока тут есть одна оговорка, если тебе нельзя несколько прямоугольников связывать несколько раз, то при построении линии между двумя прямоугольниками надо будет ее проверять на пересечение любых других прямоугольников и соответственно персеченные исключать из дальнейшего расчета. (при перекрашивании тогда придется возвращать исходные значения 46 для прямоугльников при соединении. А именно:возвращать значения для соединяемых прямоугольников, при прорисовки линии в массиве проверять на перекрашенный элемент, и если такой попался, то восстанавливать весь прямоугольник который линия зацепила. В последющем при выборе следующего соединяемого прямоугольника прямоугольника пропускать уже восстановленные.

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