|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.10.2009, 22:19 | #1 |
Пользователь
Регистрация: 19.10.2009
Сообщений: 19
|
Задача по двумерным массивам(Паскаль)
Добрый вечер
возникла проблема в решении очередной задачи: ввести квадратную матрицу, ввести одномерный массив, найти пересечение матрицы и массива, пересечения могу быть только диагональными... в голову не приходит как это решить..( |
23.10.2009, 22:54 | #2 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,572
|
Какова размерность одномерного массива?
E-Mail: arigato.freelance@gmail.com
|
23.10.2009, 23:57 | #3 |
Пользователь
Регистрация: 19.10.2009
Сообщений: 19
|
скорее всего одинаковая длина что у двумерного, что у одномерного..
|
24.10.2009, 00:01 | #4 |
Форумчанин
Регистрация: 19.02.2009
Сообщений: 622
|
Что значит "найти пересечение матрицы и массива"???
Жми на весы!!!
|
24.10.2009, 00:22 | #5 |
Пользователь
Регистрация: 19.10.2009
Сообщений: 19
|
вот это я тоже хотел бы узнать)))
может нужно преобразовать в координаты.. Последний раз редактировалось Stilet; 26.10.2009 в 10:09. |
24.10.2009, 17:58 | #6 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,572
|
Пересечение означает, что элементы матрицы совпадают с элементами массива. Т.к. пересечение диагональное, возникает вопрос о размерности массива. Если рассматривать только главную и побочную диагонали, то с размерностью можно определиться. А если все возможные диагонали матрицы, то размерность массива может быть различной.
E-Mail: arigato.freelance@gmail.com
|
24.10.2009, 18:35 | #7 |
Пользователь
Регистрация: 19.10.2009
Сообщений: 19
|
скорее всего первый вариант, так как по условию сказано что матрица квадратная что играет роль(главная и побочная диагональ)..
|
24.10.2009, 20:53 | #8 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,572
|
Ну тогда задачка совсем простая, уверен, Вы и сами без наших наставлений всё сделаете.
E-Mail: arigato.freelance@gmail.com
|
24.10.2009, 21:04 | #9 |
Пользователь
Регистрация: 19.10.2009
Сообщений: 19
|
Arigato, правда не могу представить как это осуществить, чтобы найти пересечение..
если в других были какие то догадки, а в этой нет.. сопоставлять индексы?... |
24.10.2009, 21:35 | #10 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,572
|
Размер массива = размеру диагонали матрицы. Поэлементно сравнивайте элементы массива и 2-х диагоналей матрицы. Если элементы совпали с одной из диагоналей - пересечение есть.
E-Mail: arigato.freelance@gmail.com
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача по одномерным массивам(паскаль) | pupik100 | Помощь студентам | 2 | 23.10.2009 16:32 |
PascalABC прошу помощи по двумерным массивам | aunt Sveta | Помощь студентам | 7 | 24.06.2009 10:04 |
Программа по двумерным массивам! | Elmander | Помощь студентам | 9 | 22.06.2007 14:32 |