[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!

Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 83 | 61 | 19
Назад Вниз Каталог Обновить

Аноним 18/02/17 Суб 21:46:43  147017414  
146669576619868[...].jpg (66Кб, 540x544)
Сап б, есть одна задача, которую я не могу решить. Буду признателен, если подсобите.
Суть такова:
Есть матрица 2n-1 x 2n-1, заполненная случайными значениями.

Надо вывести их на экран в ряд, начиная из центра по спирали: влево - вниз - вправо - вверх и т.д.


Пример

Если матрица:
1 2 3
4 5 6
7 8 9

То результат:
5 4 7 8 9 6 3 2 1

Решение должно быть для общего случая с любым n, написано на простом JavaScript
Побампаю рандомными вебмками пока
Аноним 18/02/17 Суб 21:49:49  147017631
7.webm (2664Кб, 640x480, 00:00:24)
Аноним 18/02/17 Суб 21:53:07  147017877
17.webm (863Кб, 240x426, 00:00:13)
Аноним 18/02/17 Суб 21:54:40  147017985
24.webm (375Кб, 640x360, 00:00:05)
Аноним 18/02/17 Суб 21:56:49  147018131
29.webm (1436Кб, 400x400, 00:00:30)
Нeужели никто не дружит с JavaScript?
Аноним 18/02/17 Суб 21:58:01  147018211
40.webm (619Кб, 1280x720, 00:00:06)
Аноним 18/02/17 Суб 21:59:09  147018278
Проиграл
Не может оформить вложенный цикл
Скрыл
Аноним 18/02/17 Суб 21:59:30  147018299
41.webm (1051Кб, 1280x720, 00:00:14)
42.webm (1091Кб, 1280x720, 00:00:14)
60.webm (449Кб, 720x396, 00:00:05)
Аноним 18/02/17 Суб 22:01:07  147018417
50.webm (437Кб, 360x360, 00:00:06)
Аноним 18/02/17 Суб 22:02:44  147018497
что значит 2n-1?
Аноним 18/02/17 Суб 22:03:06  147018527
если совсем тупой - рисуй на бумаге 3 матрицы, 3х3, 5х5, 7х7 с индексами каждого элемента и пытайся понять закономерность, если и это не осилишь - задумайся над правильностью выбора профессии
Аноним 18/02/17 Суб 22:03:33  147018556
55.webm (1357Кб, 720x720, 00:00:09)
Аноним 18/02/17 Суб 22:04:44  147018626
57.webm (1913Кб, 600x338, 00:00:29)
Аноним 18/02/17 Суб 22:05:51  147018707
>>147018497
Нечетное колво строк/столбцов
Для того что бы была середина/центр
Аноним 18/02/17 Суб 22:08:58  147018958
62.webm (11255Кб, 480x360, 00:02:28)
>>147018527
Закономерность проста, но как оформить в цикле?
Аноним 18/02/17 Суб 22:12:38  147019235
64.webm (643Кб, 430x314, 00:00:10)
Аноним 18/02/17 Суб 22:14:52  147019392
66.webm (3959Кб, 854x480, 00:01:08)
Аноним 18/02/17 Суб 22:17:46  147019609
>>147018958
Ох бля баклан
мимо инженер никак не связанный с погромированием и хачи ахуели
Аноним 18/02/17 Суб 22:18:05  147019628
69.webm (14671Кб, 1280x720, 00:01:34)
Аноним 18/02/17 Суб 22:20:56  147019821
72.webm (232Кб, 360x640, 00:00:08)
Аноним 18/02/17 Суб 22:25:48  147020190
141.webm (3119Кб, 314x208, 00:01:41)
Аноним 18/02/17 Суб 22:28:14  147020370
Раз уж такое дело, то отпишу сюда. Нужна помощь программиста на js, плачу деньгами. a.gigas@bk.ru
Аноним 18/02/17 Суб 22:28:35  147020408
4489876555.webm (738Кб, 480x480, 00:00:13)
Аноним 18/02/17 Суб 22:29:42  147020499
>>147017414 (OP)
сейчас напишу, никуда не уходи. Тут немного подумать надо.
Аноним 18/02/17 Суб 22:30:26  147020560
1475527721506-0.webm (5441Кб, 480x272, 00:00:48)
Аноним 18/02/17 Суб 22:33:30  147020797
1476306191758.webm (4034Кб, 640x360, 00:01:10)
>>147020499
Принято
Аноним 18/02/17 Суб 22:35:29  147020926
1479325909120-0.webm (693Кб, 480x480, 00:00:06)
Аноним 18/02/17 Суб 22:37:22  147021051
1479678252994-0.webm (6017Кб, 662x480, 00:01:09)
Аноним 18/02/17 Суб 22:38:30  147021132
14811487387560.webm (3962Кб, 1280x720, 00:00:26)
>>147017414 (OP)
>
>Решение должно быть для общего случая с любым n, написано на простом JavaScript
>Побампаю рандомными вебмками пока
Аноним 18/02/17 Суб 22:39:02  147021174
14133935649230.webm (2758Кб, 853x480, 00:00:11)
Аноним 18/02/17 Суб 22:39:10  147021186
>>147020926
я бы собаку резким ударом выключил за такую хуйню
Аноним 18/02/17 Суб 22:40:54  147021319
14170343667863.webm (4619Кб, 1280x720, 00:00:55)
>>147021132
лол
Аноним 18/02/17 Суб 22:41:49  147021402
>>147020797
я попытался. Это очень сложно. Мне лень думать. Сори.
Аноним 18/02/17 Суб 22:42:55  147021479
14173144405160.webm (8142Кб, 1280x720, 00:00:24)
Аноним 18/02/17 Суб 22:44:59  147021638
14745729010300.webm (2462Кб, 640x360, 00:00:30)
>>147021402
Беда
Аноним 18/02/17 Суб 22:49:08  147022000
14807199717260.webm (12306Кб, 1280x720, 00:02:42)
Аноним 18/02/17 Суб 22:54:06  147022424
>>147022000
Это видео захвата донецкого аэропорта?
Аноним 18/02/17 Суб 22:57:26  147022710
14808023164480.webm (2638Кб, 360x360, 00:00:32)
Аноним 18/02/17 Суб 22:59:00  147022862
14812415902620.webm (2154Кб, 480x360, 00:00:20)
Аноним 18/02/17 Суб 23:01:26  147023066
Делал типа такой хуйни на плюсах, там все происходит через цикл, в котором 4 вложенных. 1 идет налево, 2 вниз, 3 вправо, 4 вверх.
Аноним 18/02/17 Суб 23:02:44  147023203
14812702234120.webm (5173Кб, 1280x720, 00:00:10)
Аноним 18/02/17 Суб 23:08:05  147023662
18-02-201723-09[...].png (16Кб, 353x490)
http://pastebin.com/Cz7vqwuJ
Аноним 18/02/17 Суб 23:20:40  147024865
18-02-201723-22[...].png (24Кб, 605x753)
Оп, пидор, съебался. Я что, зря эту хуйню писал.
Аноним 18/02/17 Суб 23:28:41  147025671
>>147024865
Не зря анон, ты охуенен. Я ухожу, отпиши-ка сюда
>>147020370
Аноним 18/02/17 Суб 23:31:22  147025942
14872501170970.webm (13348Кб, 1080x1920, 00:00:18)
Бампану-ка последний раз
Аноним 18/02/17 Суб 23:39:33  147026782
>>147025942
С ней все ок потом было?
мимопроходил
Аноним 18/02/17 Суб 23:40:37  147026872
18.webm (1476Кб, 600x480, 00:00:22)
>>147026782
Сомневаюсь
Аноним 18/02/17 Суб 23:43:04  147027082
нига.webm (3886Кб, 640x640, 00:00:15)
Аноним 18/02/17 Суб 23:43:35  147027124
анекдот.webm (9909Кб, 450x360, 00:01:25)
Аноним 18/02/17 Суб 23:44:07  147027176
14870684515861.webm (5073Кб, 852x480, 00:01:30)
Аноним 18/02/17 Суб 23:47:01  147027404
Теперь это вебм-тред?
Аноним 18/02/17 Суб 23:49:18  147027583
14618081875660.webm (2089Кб, 720x1280, 00:00:06)
Теперь это вебм-тред?
Аноним 18/02/17 Суб 23:49:35  147027613
>>147027124
бля,охуенный чувак
как стать таким-же
Аноним 18/02/17 Суб 23:51:37  147027779
Ogoun - Sacret [...].webm (25068Кб, 640x360, 00:14:17)
Аноним 18/02/17 Суб 23:54:14  147028021
14813925751590.webm (661Кб, 640x360, 00:00:06)
Аноним 18/02/17 Суб 23:54:31  147028050
14787868764220.webm (2253Кб, 240x320, 00:00:30)
Аноним 18/02/17 Суб 23:55:53  147028177
14789734615463.webm (3798Кб, 720x960, 00:00:15)
Аноним 18/02/17 Суб 23:56:26  147028223
>>147017414 (OP)
http://pastebin.com/6928vapa
Вот на сисярпе, я нихуя не умняш в алгоритмах, скорее всего там можно оптимизировать дохуя всего, но работает.
Идея в том чтоб начать с конца(т.е. не с центра а с самого правого нижнего элемента) и потом реверснуть результат
Аноним 18/02/17 Суб 23:56:28  147028225
14816724489110.webm (13266Кб, 640x360, 00:03:01)
Аноним 18/02/17 Суб 23:57:16  147028291
14788370055320.webm (19610Кб, 1236x720, 00:02:00)
Аноним 18/02/17 Суб 23:57:53  147028337
14787868764220.webm (2253Кб, 240x320, 00:00:30)
Аноним 18/02/17 Суб 23:58:09  147028367
14775704621370.webm (484Кб, 352x288, 00:00:19)
Аноним 18/02/17 Суб 23:58:49  147028422
14762597665240.webm (9934Кб, 848x480, 00:02:24)
Аноним 18/02/17 Суб 23:58:50  147028426
>>147028223

там неточность,я не проверяю while not center, просто делаю столько итераций сколько всего есть элементов for-ом
Аноним 18/02/17 Суб 23:59:42  147028497
14761338886200.webm (8097Кб, 998x562, 00:01:09)
Аноним 19/02/17 Вск 00:00:56  147028595
>>147017414 (OP)
Ну бля с индексами поиграйся
Аноним 19/02/17 Вск 00:01:03  147028607
14757824444450.webm (2837Кб, 1280x720, 00:00:27)
Аноним 19/02/17 Вск 00:01:34  147028643
14731942615010.webm (4841Кб, 264x200, 00:02:08)
Аноним 19/02/17 Вск 00:01:48  147028659
>>147028337
Маньяк какой то
Аноним 19/02/17 Вск 00:01:58  147028677
14866892107150.webm (5982Кб, 966x720, 00:00:38)
Аноним 19/02/17 Вск 00:02:42  147028743
14807181350330.webm (985Кб, 360x360, 00:00:15)
Аноним 19/02/17 Вск 00:06:21  147029020
>>147028743
More
Аноним 19/02/17 Вск 00:07:15  147029095
14871074258550.webm (13505Кб, 640x360, 00:03:58)
>>147029020
Аноним 19/02/17 Вск 00:07:26  147029109
>>147028743
В голосину аж до хрюканья.
Аноним 19/02/17 Вск 00:08:24  147029177
14866801805100.webm (16396Кб, 582x360, 00:02:54)
Аноним 19/02/17 Вск 00:08:48  147029201
14851253505430.webm (6014Кб, 1280x720, 00:00:43)
Аноним 19/02/17 Вск 00:09:04  147029225
14731942615010.webm (4841Кб, 264x200, 00:02:08)
Аноним 19/02/17 Вск 00:09:25  147029241
14787868764220.webm (2253Кб, 240x320, 00:00:30)
Аноним 19/02/17 Вск 00:09:51  147029273
14787868764220 [...].webm (15299Кб, 640x360, 00:02:12)
Аноним 19/02/17 Вск 00:10:07  147029295
14866892107150.webm (5982Кб, 966x720, 00:00:38)
Аноним 19/02/17 Вск 00:10:50  147029359
Sherlock S04E03[...].webm (9405Кб, 640x360, 00:01:49)
Аноним 19/02/17 Вск 00:10:58  147029370
11.webm (3063Кб, 270x360, 00:00:31)
Аноним 19/02/17 Вск 00:24:51  147030348
>>147021186
Да ты бы и девочку включил
Аноним 19/02/17 Вск 01:16:36  147033412
>>147020370
Неужели никому не интересно

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 83 | 61 | 19
Назад Вверх Каталог Обновить

Топ тредов
Избранное