Сохранен 84
https://2ch.hk/b/res/147017414.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 18/02/17 Суб 21:46:43 #1 №147017414 
1466695766198687223.jpg
Сап б, есть одна задача, которую я не могу решить. Буду признателен, если подсобите.
Суть такова:
Есть матрица 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 #2 №147017631 
7.webm
Аноним 18/02/17 Суб 21:53:07 #3 №147017877 
17.webm
Аноним 18/02/17 Суб 21:54:40 #4 №147017985 
24.webm
Аноним 18/02/17 Суб 21:56:49 #5 №147018131 
29.webm
Нeужели никто не дружит с JavaScript?
Аноним 18/02/17 Суб 21:58:01 #6 №147018211 
40.webm
sageАноним 18/02/17 Суб 21:59:09 #7 №147018278 
Проиграл
Не может оформить вложенный цикл
Скрыл
Аноним 18/02/17 Суб 21:59:30 #8 №147018299 
41.webm
42.webm
60.webm
Аноним 18/02/17 Суб 22:01:07 #9 №147018417 
50.webm
Аноним 18/02/17 Суб 22:02:44 #10 №147018497 
что значит 2n-1?
Аноним 18/02/17 Суб 22:03:06 #11 №147018527 
если совсем тупой - рисуй на бумаге 3 матрицы, 3х3, 5х5, 7х7 с индексами каждого элемента и пытайся понять закономерность, если и это не осилишь - задумайся над правильностью выбора профессии
Аноним 18/02/17 Суб 22:03:33 #12 №147018556 
55.webm
Аноним 18/02/17 Суб 22:04:44 #13 №147018626 
57.webm
Аноним 18/02/17 Суб 22:05:51 #14 №147018707 
>>147018497
Нечетное колво строк/столбцов
Для того что бы была середина/центр
Аноним 18/02/17 Суб 22:08:58 #15 №147018958 
62.webm
>>147018527
Закономерность проста, но как оформить в цикле?
Аноним 18/02/17 Суб 22:12:38 #16 №147019235 
64.webm
Аноним 18/02/17 Суб 22:14:52 #17 №147019392 
66.webm
Аноним 18/02/17 Суб 22:17:46 #18 №147019609 
>>147018958
Ох бля баклан
мимо инженер никак не связанный с погромированием и хачи ахуели
Аноним 18/02/17 Суб 22:18:05 #19 №147019628 
69.webm
Аноним 18/02/17 Суб 22:20:56 #20 №147019821 
72.webm
Аноним 18/02/17 Суб 22:25:48 #21 №147020190 
141.webm
Аноним 18/02/17 Суб 22:28:14 #22 №147020370 
Раз уж такое дело, то отпишу сюда. Нужна помощь программиста на js, плачу деньгами. [email protected]
Аноним 18/02/17 Суб 22:28:35 #23 №147020408 
4489876555.webm
Аноним 18/02/17 Суб 22:29:42 #24 №147020499 
>>147017414 (OP)
сейчас напишу, никуда не уходи. Тут немного подумать надо.
Аноним 18/02/17 Суб 22:30:26 #25 №147020560 
1475527721506-0.webm
Аноним 18/02/17 Суб 22:33:30 #26 №147020797 
1476306191758.webm
>>147020499
Принято
Аноним 18/02/17 Суб 22:35:29 #27 №147020926 
1479325909120-0.webm
Аноним 18/02/17 Суб 22:37:22 #28 №147021051 
1479678252994-0.webm
Аноним 18/02/17 Суб 22:38:30 #29 №147021132 
14811487387560.webm
>>147017414 (OP)
>
>Решение должно быть для общего случая с любым n, написано на простом JavaScript
>Побампаю рандомными вебмками пока
Аноним 18/02/17 Суб 22:39:02 #30 №147021174 
14133935649230.webm
Аноним 18/02/17 Суб 22:39:10 #31 №147021186 
>>147020926
я бы собаку резким ударом выключил за такую хуйню
Аноним 18/02/17 Суб 22:40:54 #32 №147021319 
14170343667863.webm
>>147021132
лол
Аноним 18/02/17 Суб 22:41:49 #33 №147021402 
>>147020797
я попытался. Это очень сложно. Мне лень думать. Сори.
Аноним 18/02/17 Суб 22:42:55 #34 №147021479 
14173144405160.webm
Аноним 18/02/17 Суб 22:44:59 #35 №147021638 
14745729010300.webm
>>147021402
Беда
Аноним 18/02/17 Суб 22:49:08 #36 №147022000 
14807199717260.webm
Аноним 18/02/17 Суб 22:54:06 #37 №147022424 
>>147022000
Это видео захвата донецкого аэропорта?
Аноним 18/02/17 Суб 22:57:26 #38 №147022710 
14808023164480.webm
Аноним 18/02/17 Суб 22:59:00 #39 №147022862 
14812415902620.webm
Аноним 18/02/17 Суб 23:01:26 #40 №147023066 
Делал типа такой хуйни на плюсах, там все происходит через цикл, в котором 4 вложенных. 1 идет налево, 2 вниз, 3 вправо, 4 вверх.
Аноним 18/02/17 Суб 23:02:44 #41 №147023203 
14812702234120.webm
Аноним 18/02/17 Суб 23:08:05 #42 №147023662 
18-02-201723-09-09.png
http://pastebin.com/Cz7vqwuJ
Аноним 18/02/17 Суб 23:20:40 #43 №147024865 
18-02-201723-22-37.png
Оп, пидор, съебался. Я что, зря эту хуйню писал.
Аноним 18/02/17 Суб 23:28:41 #44 №147025671 
>>147024865
Не зря анон, ты охуенен. Я ухожу, отпиши-ка сюда
>>147020370
Аноним 18/02/17 Суб 23:31:22 #45 №147025942 
14872501170970.webm
Бампану-ка последний раз
Аноним 18/02/17 Суб 23:39:33 #46 №147026782 
>>147025942
С ней все ок потом было?
мимопроходил
Аноним 18/02/17 Суб 23:40:37 #47 №147026872 
18.webm
>>147026782
Сомневаюсь
Аноним 18/02/17 Суб 23:43:04 #48 №147027082 
нига.webm
Аноним 18/02/17 Суб 23:43:35 #49 №147027124 
анекдот.webm
Аноним 18/02/17 Суб 23:44:07 #50 №147027176 
14870684515861.webm
Аноним 18/02/17 Суб 23:47:01 #51 №147027404 
Теперь это вебм-тред?
Аноним 18/02/17 Суб 23:49:18 #52 №147027583 
14618081875660.webm
Теперь это вебм-тред?
Аноним 18/02/17 Суб 23:49:35 #53 №147027613 
>>147027124
бля,охуенный чувак
как стать таким-же
Аноним 18/02/17 Суб 23:51:37 #54 №147027779 
Ogoun - Sacret Grove Ritual.webm
Аноним 18/02/17 Суб 23:54:14 #55 №147028021 
14813925751590.webm
Аноним 18/02/17 Суб 23:54:31 #56 №147028050 
14787868764220.webm
Аноним 18/02/17 Суб 23:55:53 #57 №147028177 
14789734615463.webm
Аноним 18/02/17 Суб 23:56:26 #58 №147028223 
>>147017414 (OP)
http://pastebin.com/6928vapa
Вот на сисярпе, я нихуя не умняш в алгоритмах, скорее всего там можно оптимизировать дохуя всего, но работает.
Идея в том чтоб начать с конца(т.е. не с центра а с самого правого нижнего элемента) и потом реверснуть результат
Аноним 18/02/17 Суб 23:56:28 #59 №147028225 
14816724489110.webm
Аноним 18/02/17 Суб 23:57:16 #60 №147028291 
14788370055320.webm
Аноним 18/02/17 Суб 23:57:53 #61 №147028337 
14787868764220.webm
Аноним 18/02/17 Суб 23:58:09 #62 №147028367 
14775704621370.webm
Аноним 18/02/17 Суб 23:58:49 #63 №147028422 
14762597665240.webm
Аноним 18/02/17 Суб 23:58:50 #64 №147028426 
>>147028223

там неточность,я не проверяю while not center, просто делаю столько итераций сколько всего есть элементов for-ом
Аноним 18/02/17 Суб 23:59:42 #65 №147028497 
14761338886200.webm
Аноним 19/02/17 Вск 00:00:56 #66 №147028595 
>>147017414 (OP)
Ну бля с индексами поиграйся
Аноним 19/02/17 Вск 00:01:03 #67 №147028607 
14757824444450.webm
Аноним 19/02/17 Вск 00:01:34 #68 №147028643 
14731942615010.webm
Аноним 19/02/17 Вск 00:01:48 #69 №147028659 
>>147028337
Маньяк какой то
Аноним 19/02/17 Вск 00:01:58 #70 №147028677 
14866892107150.webm
Аноним 19/02/17 Вск 00:02:42 #71 №147028743 
14807181350330.webm
Аноним 19/02/17 Вск 00:06:21 #72 №147029020 
>>147028743
More
Аноним 19/02/17 Вск 00:07:15 #73 №147029095 
14871074258550.webm
>>147029020
Аноним 19/02/17 Вск 00:07:26 #74 №147029109 
>>147028743
В голосину аж до хрюканья.
Аноним 19/02/17 Вск 00:08:24 #75 №147029177 
14866801805100.webm
Аноним 19/02/17 Вск 00:08:48 #76 №147029201 
14851253505430.webm
Аноним 19/02/17 Вск 00:09:04 #77 №147029225 
14731942615010.webm
Аноним 19/02/17 Вск 00:09:25 #78 №147029241 
14787868764220.webm
Аноним 19/02/17 Вск 00:09:51 #79 №147029273 
14787868764220 (2).webm
Аноним 19/02/17 Вск 00:10:07 #80 №147029295 
14866892107150.webm
Аноним 19/02/17 Вск 00:10:50 #81 №147029359 
Sherlock S04E03 - Jim Moriarty Full Scene - I Want To Break.webm
Аноним 19/02/17 Вск 00:10:58 #82 №147029370 
11.webm
Аноним 19/02/17 Вск 00:24:51 #83 №147030348 
>>147021186
Да ты бы и девочку включил
Аноним 19/02/17 Вск 01:16:36 #84 №147033412 
>>147020370
Неужели никому не интересно
comments powered by Disqus

Отзывы и предложения