0 / 2 / 0
Регистрация: 07.10.2014
Сообщений: 202
1

В квадратной матрице определить, где располагаются одинаковые элементы, симметричные главной диагонали

18.11.2014, 23:10. Показов 1002. Ответов 7
Метки нет (Все метки)

44. Дана целочисленная матрица размером n×n. Определить, на каком месте располагаются одинаковые элементы, симметричные главной диагонали.

выручайте
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2014, 23:10
Ответы с готовыми решениями:

Матрица. В квадратной матрице поменять местами элементы симметричные отностиельно главной диагонали
В квадратной матрице поменять местами элементы симметричные отностиельно главной диагонали. спасибо!

В квадратной матрице заменить нулями все элементы, расположенные на главной диагонали и выше главной диагонали
В квадратной матрице заменить нулями все элементы, расположенные на главной диагонали и выше...

В квадратной матрице найти максимальный и минимальный элементы на главной диагонали
В квадратной матрице найти максимальный и минимальный элементы на главной диагонали. Хотя бы как...

В квадратной матрице найти максимальные элементы ниже главной диагонали
Дана матрица А .Найти max элементы ниже главной диагонали .Квадратная матрица ,ввод и вывод был...

7
0 / 2 / 0
Регистрация: 07.10.2014
Сообщений: 202
03.12.2014, 18:03  [ТС] 2
Пожалуйста

Добавлено через 6 часов 18 минут
Пожалуйста
0
Си-решеточник
140 / 134 / 60
Регистрация: 07.02.2011
Сообщений: 669
04.12.2014, 11:30 3
Как-то так, насколько я понял:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
class Program
    {
        public struct Location
        {
            public int X;
            public int Y;
 
            public Location(int X, int Y)
            {
                this.X = X;
                this.Y = Y;
            }
        }
 
        static void Main(string[] args)
        {
            int[,] mat = { { 1, 2, 3, 5 }, { 2, 8, 5, 2 }, { 4, 8, 3, 6 }, { 2, 5, 3, 1 } };
 
            Location[] locs = getSameLocation(mat);
        }
 
        private static Location[] getSameLocation(int[,] Matrix)
        {
            int n = Matrix.GetLength(0);
 
            List<Location> points = new List<Location>();
 
            for (int x = 0; x < n; x++)
            {
                for (int y = 0; y < n; y++)
                {
                    if (Matrix[x,y] == Matrix[y,x] && x != y)
                        points.Add(new Location(x, y));
                }
            }
 
            return points.ToArray();
        }
    }
0
0 / 2 / 0
Регистрация: 07.10.2014
Сообщений: 202
07.12.2014, 21:52  [ТС] 4
а можно как то на языке 1 курса ,а то я многого не знаю ,пожалуйста
0
Си-решеточник
140 / 134 / 60
Регистрация: 07.02.2011
Сообщений: 669
07.12.2014, 22:56 5
andrey1993, что именно непонятно?
0
0 / 2 / 0
Регистрация: 07.10.2014
Сообщений: 202
11.12.2014, 00:00  [ТС] 6
Rameron, ЕСЛИ ЧЕСТНО ТО ВСЕ .можно как то легче а то мы много из этого не изучали
0
Си-решеточник
140 / 134 / 60
Регистрация: 07.02.2011
Сообщений: 669
11.12.2014, 13:25 7
Цитата Сообщение от andrey1993 Посмотреть сообщение
.можно как то легче а то мы много из этого не изучали
это и так написано на примитивном уровне. Чего вы из этого не изучали? Структур? Списков? Проще уже некуда.
0
0 / 2 / 0
Регистрация: 07.10.2014
Сообщений: 202
16.12.2014, 21:48  [ТС] 8
C#
1
points.Add(new Location(x, y));
это что значит?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2014, 21:48
Помогаю со студенческими работами здесь

В квадратной матрице заменить элементы главной и побочной диагонали на минимальный элемент
задача такая:в квадратной матрице заменить элементы главной и побочной диагонали на минимальный...

Обнулить в квадратной матрице элементы, лежащие выше главной и ниже побочной диагонали
Как обнулить в квадратной матрице элементы, лежащие выше главной и ниже побочной диагонали....

В заданной квадратной матрице поменять местами элементы, стоящие на главной и побочной диагонали
Добрый день ! Помогите пожалуйста с задачей,очень нужно! (С++) Дана матрицы А(3,3). В матрице...

В квадратной матрице замените нулями все ее элементы, расположенные на главной диагонали и выше нее
Есть задание : В квадратной матрице замените нулями все ее элементы, расположенные на главной...

В квадратной матрице заменить нулями все элементы, расположенные на главной диагонали и выше нее
условие задачи: В квадратной матрице заменить нулями все элементы, расположенные на главной...

В квадратной целой матрице заменить все нечетные элементы суммой элементов главной диагонали
В квадратной целой матрице заменить все нечетные элементы суммой элементов главной диагонали и...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru