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

Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные - C++

Восстановить пароль Регистрация
 
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
14.07.2011, 15:40     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные #1
Всё просто довольно. Как и обещал, две строки. Чтобы не говорили, что я типа в кустах

C++
1
2
3
4
5
6
7
8
9
10
 struct koordinati_ {
  int nomer_stroki;
  int nomer_stolbtsa;
  koordinati_
}; 
template <class T>
bool matrix<T>::f_perevod_koordinat (koordinati_* koordinati, int y, int x) {
 koordinati->nomer_stroki= y- ((y- kol_vo_strok+ 1)+ abs(y- kol_vo_strok+ 1))/2- x;
 koordinati->nomer_stolbtsa= y- koordinati->nomer_stroki;  
};
Добавлено через 1 минуту
Ищу начинающих программистов!

Добавлено через 17 секунд
тут условие
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.07.2011, 15:40     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные
Посмотрите здесь:

Препод задал повторить сервис на с++ C++
Упражнение C++
C++ перевод из одного языка в другой
C++ Определить кольцо с центром в начале координат, которое содержит все точки.
C++ Перевод чисел в строку и прибавление к этой строке другой строки
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CAHTEXHUK
Заблокирован
14.07.2011, 16:00     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные #2
1) что такое диагональные координаты?
2) не пользуйтесь транслитом
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
14.07.2011, 16:05  [ТС]     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные #3
Допустим имеется матрица
1 2 3
2 0 4
4 5 6
6 7 8

Условимся считать её диагоналями такие последовательности:
1 (нулевая диагональ)
2 2 (первая)
4 0 3 (вторая)
6 5 4 (третья)
7 6 (четвёртая)
8 (пятая)

Таким образом, диагональные координаты (2, 1) означают первый элемент второй диагонали. То есть ноль.
CAHTEXHUK
Заблокирован
14.07.2011, 16:08     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные #4
зачем?
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
14.07.2011, 16:18  [ТС]     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные #5
Затем, чтобы легко решать задачи всякие разные. Эту, например:
http://www.cyberforum.ru/cpp-beginne...ml#post1841265

(Хотя тут не про диагонали, но про диагонали входит в мой класс "матрица")
CAHTEXHUK
Заблокирован
14.07.2011, 16:29     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные #6
я так и не понял ничего про диагональные координаты и при чём тут диагонали впринципе, в boost::matrix ничего подобного нет
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
14.07.2011, 16:30  [ТС]     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные #7
Я я не понял при чём тут boost
CAHTEXHUK
Заблокирован
14.07.2011, 16:34     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные #8
при том что там есть юзабельная матрица в нормальном представлении, зачем вся эта морока с диагоналями?
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
14.07.2011, 16:47  [ТС]     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные #9
Прочёл: зачем же мне решать трудные задачи? Они же трудные!

Решайте лёгкие, чё могу сказать. Или вообще не решайте, а то перетрудитесь ещё.
CAHTEXHUK
Заблокирован
14.07.2011, 16:54     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные #10
...а на самом деле было написано: зачем трудные задачи делать через Ж, когда их можно решить легко(собственно в этом и заключается исскуство программирования, а не решать всё в лоб, через пень колоду)? Вам заняться нечем, ищите трудные задачки? Так их не проблема найти, для этого не надо специально извращаться
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
14.07.2011, 16:57  [ТС]     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные #11
Я не мог разговаривать с человеком, который употребляет в качестве доказательств "в лоб", "через пень-колоду", "извращаться" и прочая.

Моя прерогатива- разбираться в вещах. Ваша- в их названиях. Бога ради.
CAHTEXHUK
Заблокирован
14.07.2011, 17:03     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные #12
моя прерогатива писать как можно проще и эффективней, у вас видимо прямо противоположная... Покажите мне методы вставки\удаления строки\столбца в вашей матрице, сдаётся мне чтобы это сделать необходимо перекопировать половину матрицы в вашем случае?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.07.2011, 17:15     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные
Еще ссылки по теме:

C++ Где можно прочитать про перевод структуры в массив
Определить кольцо с центром в начале координат, которое содержит все точки C++
C++ Перевод числа из одной системы счисления в другой

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
14.07.2011, 17:15  [ТС]     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные #13
Говорить с человеком, который сказал, что я программирую в лоб, извращаюсь, что у меня морока, через жопу и прочая- себя не уважать. Думайте что хотите. Я со всем согласен, только отстаньте.
Yandex
Объявления
14.07.2011, 17:15     Ответ на упражнение, которое я задал в другой теме про перевод диагональных координат в стандартные
Ответ Создать тему
Опции темы

Текущее время: 00:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru