Будь дома


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

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
245 13 67

Аноним 12/05/20 Втр 21:27:04 2200458121
image.png (33Кб, 576x382)
576x382
Сап, анончики. Никогда не работал с матрицами.
Препод кинул задание, не могу сделать это: Вычислить и вывести кол-во чётных элементов главной диагонали матрицы matrix. c#


Аноним 12/05/20 Втр 21:28:23 2200458982
>>220045812 (OP)
Я даже хуй знает что это за язык. Может ты просто тупой?
Аноним 12/05/20 Втр 21:29:40 2200459933
>>220045898
не, не тупой. Тупой скорее ты, я ведь написал c#
Аноним 12/05/20 Втр 21:29:56 2200460074
Кому ты пиздишь хуесос? Ты вообще никогда не писал программы, ты просто ничтожество, сука, тварь ебанная.
Аноним 12/05/20 Втр 21:29:57 2200460095
Какие сложности-то, блядь? Какие варианты решения пробовал, сука? Где хоть что-то, выродок?
Аноним 12/05/20 Втр 21:30:24 2200460456
Аноним 12/05/20 Втр 21:31:02 2200460947
>>220045812 (OP)
Главная диагональ это слева направо сверху вниз? Значит там будут 0, 0 1,1 ? проходи после создания матрицы циклом по ней и если i==j проверяй на четность и инкрементируй счетчик.
Аноним 12/05/20 Втр 21:31:11 2200461018
>>220045993
иди матрицы блять выводи, а не двоче сиди еблан
Аноним 12/05/20 Втр 21:31:32 2200461229
>>220045812 (OP)
В жизни наверное не видел языка уродливее и кривее, чем сшрап.
Будто его придумали чуждые нам насекомые-пришельцы.
Аноним 12/05/20 Втр 21:32:32 22004619110
>>220046122
Шарп нормальный язык, оп просто хуеты накидал шоб красивый вывод был
Аноним 12/05/20 Втр 21:32:40 22004621311
>>220046122
двачаю, только турбопаскаль
Аноним 12/05/20 Втр 21:32:48 22004622612
>>220046122
Да он не отличается ничем от других языков, все то же самое.
Аноним 12/05/20 Втр 21:34:17 22004634813
Найс проверка на < 0 and > 7 в начале. Потом будут вопить про 300к/нсек
Аноним 12/05/20 Втр 21:37:15 22004654914
Блять, а серьезно. Как матрицы то выводить в этом c# ебаном? Человеку далекому от этого нихуя не понятно. О, ВЕЛИКИЙ ДВАЧ, объясни, что да как.
Аноним 12/05/20 Втр 21:37:28 22004656515
Знаю одну компанию, в которой задается подобная задача на собесе на тестера.Только там матрица и диагональ, с которой нужно работать, прямоугольные.Суть в том, что эти ебланы(интервьюеры) сами не знают, как это сделать и моего кореша пидорнули за якобы неверный ответ, а другого взяли, хотя он не решил нихуя толком.А вообще, сейчас в айти одно быдло пиздует и я не удивлен.
Аноним 12/05/20 Втр 21:38:47 22004665616
>>220046094
Этот прав.
Нахуй твой шизокод.
/thread.
Аноним 12/05/20 Втр 21:40:35 22004678117
image.png (4Кб, 399x70)
399x70
Аноним 12/05/20 Втр 21:42:29 22004692318
>>220046781
Ты используешь стандартную тему для sublime?
Аноним 12/05/20 Втр 21:43:45 22004701119
Аноним 12/05/20 Втр 21:43:50 22004702020
.png (26Кб, 495x578)
495x578
Аноним 12/05/20 Втр 21:46:28 22004721721
>>220046565
Так че, харкачеры бля.Вы знаете как это сделать? Пройтись по диагонали прямоугольной матрицы.
Аноним 12/05/20 Втр 21:47:31 22004730322
>>220046549
Ну как у ОПа в картинке, циклом по одной штуке за итерацию.
Аноним 12/05/20 Втр 21:50:05 22004750023
>>220045812 (OP)
Примерно так
int count = 0;
for (int i = 0; i < matrixSize; i++) {
If ((matrix[i,i] % 2) == 0) count ++;
}
Аноним 12/05/20 Втр 21:51:06 22004759224
>>220046565
Ну с прямоугольной посложнее, у ОПа квадратная это вообще ни о чем. С прямоугольной я так понимаю надо от первого элемента работать и смотреть, какая сторона меньше, туда и "диагоналить"?
Аноним 12/05/20 Втр 21:52:12 22004766725
>>220045812 (OP)
Нет ни одного хорошего парня который бы захотел стать программистом. Программисты же ходячее дерьмо. Все уродливые и трусливые ничтожества ставящие целью жизни сыммитировать успех.
Аноним 12/05/20 Втр 21:53:00 22004773326
бве.webm (1438Кб, 640x360, 00:00:05)
640x360
Аноним 12/05/20 Втр 21:53:43 22004779027
image.png (226Кб, 1136x736)
1136x736
>>220045812 (OP)
То есть ты знаешь язык на таком уровне и не можешь вывести элементы? Поставь условие для диагонали, если элемент % 2 = 0, то выведи
Аноним 12/05/20 Втр 21:53:57 22004781328
Аноним 12/05/20 Втр 21:54:05 22004782329
>>220047592
Там надо взять наибольший общий делитель и делить измерения массива на него.Это и будут шаги в каждой итерации.А долбаебы на интервью ждали ответ :"поделить большее измерение на меньшее", т.е. частный случай, при котором деление не всегда будет целым и все накроется пиздой.
Аноним 12/05/20 Втр 21:54:28 22004785030
Аноним 12/05/20 Втр 21:54:43 22004787531
>>220047667
Двачую епта бля че та там тыкают кнопки свое ебаные черти очкастые, и получают херову гору деньжищ, пока нормальные мужики на заводе горбятся, давил бы сапогом сучар до кровавой каши
Аноним 12/05/20 Втр 21:54:56 22004788832
>>220045812 (OP)
>месяц май
Пошол нахуй, двоечник. Приходи в феврале.
Аноним 12/05/20 Втр 21:55:20 22004791133
Аноним 12/05/20 Втр 21:55:22 22004791534
>>220047850
Тоже пиздец, но не хуже с++.
Аноним 12/05/20 Втр 21:55:44 22004795035
>>220047790
Не знает он ничего, код чужой и он не может понять, как он работает.
Аноним 12/05/20 Втр 21:56:35 22004802336
Аноним 12/05/20 Втр 21:56:38 22004803137
>>220046565
А нахуя программисту матрицы, если он не математик?
Аноним 12/05/20 Втр 21:57:10 22004808238
>>220047950
Блять, это рак полный. Уже май, он основ языка не знает. Надеюсь это второстепенный предмет, хотя не знаю, есть прога второстепенной вообще.
Аноним 12/05/20 Втр 21:57:51 22004812339
>>220048031
Суть в том, что они одного пидарнули, который сказал, что он не знает.А другого взяли, который якобы решил.Можт он там где-то еще проебался, я хз.
Аноним 12/05/20 Втр 21:57:53 22004812540
>>220048031
Надеюсь ты оп, иначе это пиздец. Загугли где применяются матрицы хотя бы.
Аноним 12/05/20 Втр 21:58:14 22004814741
>>220048031
Программист должен уметь обращаться с абстракциями. А где еще столько абстрактного говнеца, как в математике? Тем более, в алгебре?
Аноним 12/05/20 Втр 22:00:49 22004834142
>>220046549
Сам ты ебаный. Это ОП нихуя не может в логику.
Аноним 12/05/20 Втр 22:01:39 22004840843
>>220046549
> в этом c#
Да, главный вопрос. Ох уж этот шарп, вот в других языках я бы точно вывел матрицу. кек блять
Аноним 12/05/20 Втр 22:02:14 22004845844
Аноним 12/05/20 Втр 22:02:24 22004846745
>>220048125
Ну, где применяются матрицы? Чтоб ты такой пишешь код, и думаешь, о, а вот здесь ебану ка матрицу, определитель посчитаю ну и поверчу ее заодно. Где блядь такое встречал?
Аноним 12/05/20 Втр 22:03:24 22004854746
>>220048467
Машинная графика, компьютерное моделирование.
Аноним 12/05/20 Втр 22:04:43 22004866147
Матрица поимела тебя.
Аноним 12/05/20 Втр 22:05:23 22004870048
>>220048467
"
Поэтому программирование графики в основе содержит матричные преобразования. Вычислительная математика - матрицы. Графы - через матрицы. Линейное программирование - матрицы.
"
Обработка реальных данных, МРТ. Мне препод показывал огромный слайд, где десятка различных применений.
Аноним 12/05/20 Втр 22:09:04 22004899149
>>220048467
Комп графика, шейдеры opengl, хуе-мое, гРаФоНиЙ кАк В кРуЗиСе.
Машинлернинг и различные задачи оптимизаций.
Аноним 12/05/20 Втр 22:09:35 22004904350
А ну да, не подумал, каждый день openCV с нуля изобретают все же сидят.
Аноним 12/05/20 Втр 22:10:52 22004914551
>>220048467
Подытоживая, давая тебе матрицы, преподы пытаются сделать из тебя нечто большее, чем хеловорд-макаку, освоившую только ветвление, цикл и пакетики.
Аноним 12/05/20 Втр 22:11:33 22004920652
фу блядь вас самих не тянет блевать от этих ваших zalupaKENTAVR с mochaHACHA++
как психически здоровый человек может погромировать, не понимаю
Аноним 12/05/20 Втр 22:14:40 22004945453
>>220049206
Не хочу работать кассиром в пятерочке, вот и погромирую. class zalupaKENTAVR { public: int length;...
Аноним 12/05/20 Втр 22:19:47 22004979954
>>220049206
Чувак, кодеры - это тупые макаки, которые занимаются тем, что придумывают названия переменных и иногда дают заумные названия какой-нибудь элементарной хуйне.
Аноним 12/05/20 Втр 22:22:16 22005000255
>>220049799
>заумные названия
Ничего подобного. Код всегда делается для людей, если речь не о макак. Простые названия, которые сами говорят что выполняют.
О каких заумных названиях ты говоришь.?
Аноним 12/05/20 Втр 22:24:46 22005019256
>>220048123
Да на этих собесах профессиональный скилл всегда был и будет второстепенным навыком, не только у программистов, у всех. Всегда в первую очередь берут "по морде лица", смотрят, на сколько ты не отталкиваешь, как твой ебальник вписывается в коллектив остальных. Не будешь ли ты слишком молодым/старым, красивым/срашным. Я к своим 37 годам уже кучу работ поменял, и видел как набирают и везде одно и то же. Готов поспорить, что твоего друга пидорнули, не потому что он не сделал какое-то задание, а потому что просто пизданул чего-то лишнего еще до задания, когда общался с эйчаром. Любым навыкам новичка можно научить, а если ты в принципе человек-говно, строящий из себя сумрачного гения, которого все вокруг недооценивают, то это уже не исправить.
Аноним 12/05/20 Втр 22:26:20 22005033157
>>220050002
Я это имею ввиду не в коде, а как кодеры бросаются заумными терминами и абрревиатурами, типа CRUD, звучит круто, да?А на самом деле эта хуйня разбирается интуитивно за пару часов.
Аноним 12/05/20 Втр 22:27:18 22005041658
>>220050331
>CRUD
Это удобно и всем понятно какой функционал нужен.
Аноним 12/05/20 Втр 22:27:30 22005043359
Аноним 12/05/20 Втр 22:27:58 22005048760
>>220050331
Любой профессионал в любой области бросается заумными терминами и аббревиатурами. Любой заумный термин звучит круто, но разбирается интуитивно за пару часов.
Аноним 12/05/20 Втр 22:28:06 22005049961
>>220046094
> после создания матрицы циклом по ней и если i==j

Сукабля! Я теперь знаю, почему все новые программы тормозят.
Потому что уебки вместо одного цикла лепят два, а то и десять по каждому измерению, и когда размер матрицы/таблицы/что таам еще растет, то сложность увеличивается в On

Сраные денегераты.
Аноним 12/05/20 Втр 22:28:45 22005056462
>>220050487
Ну давай, разбери мне гипотезу Пуанкаре за пару часов.
Аноним 12/05/20 Втр 22:29:05 22005058663
>>220050433
Гей-шлюхой. К своим 37 годам сложно найти нормальную работу, только смазливых пидоров берут в основном.
Аноним 12/05/20 Втр 22:29:52 22005065064
>>220050564
Бля, ну ты ебанутый реально. Даже объяснять не буду почему, ну это рак.
Аноним 12/05/20 Втр 22:31:39 22005079265
>>220050650
>пук макаки, которая боится оказаться под забором
Аноним 12/05/20 Втр 22:32:34 22005087566
>>220050792
Ты термины, аббревиатуры и гипотезы в одно смешал? Ты серьёзно?
Аноним 12/05/20 Втр 22:33:14 22005092767
Аноним 12/05/20 Втр 22:33:23 22005093768
>>220047020
Луа самый красивый скриптовый язык, а еще самый быстрый. Ноу дискасс.
Аноним 12/05/20 Втр 22:33:26 22005094369
>>220050433
погромист, иначе зачем бы мне еще заходить в этот тред
Аноним 12/05/20 Втр 22:34:16 22005100070
>>220050927
>алгоритм с википедии
Блять, ты серьёзно? Там циклом i раз надо пройти по , лол.
Аноним 12/05/20 Втр 22:34:58 22005106471
Аноним 12/05/20 Втр 22:36:17 22005116172
>>220050564
>Всякое односвязное компактное трёхмерное многообразие без края гомеоморфно трёхмерной сфере.
Односвязное - ну без дырок типа тора, наверное.
Компактное - замкнутое и ограниченное.
Многообразие - ну, похоже на Евклидово, у точки есть окрестность, нормальное такое пространство, без микродырок
Гомеоморфно - есть взаимно-однозначное отображение
Трехмерная сфера - трехмерная сфера.

В общем, видимо, из любой недырявой трехмерной херни можно слепить сферу, так, если интуитивно, по википедии.
Аноним 12/05/20 Втр 22:37:26 22005125273
>>220045812 (OP)
>.net
пшикнул с этого проприетарного дерьма
а чиво ни питон/жс/кресты/си/жаба ?
Аноним 12/05/20 Втр 22:40:02 22005142974
>>220051252
питон залупа
жс изучаю
за кресты не выкупаю
си для дедов
жаба хуета
Аноним 12/05/20 Втр 22:41:38 22005156375
Аноним 12/05/20 Втр 22:43:13 22005169876
Аноним 12/05/20 Втр 22:43:18 22005170377
>>220051252
Лучше куни сделать маме
Чем писать на сраной жаве
Аноним 12/05/20 Втр 22:43:19 22005170678
>>220049454
хорошая идея для обфускатора
Аноним 12/05/20 Втр 22:43:38 22005173279
Аноним 12/05/20 Втр 22:45:29 22005187780
>>220050499
а ведь ты прав. одним циклом с счетчиком внутри даже удобнее.
Аноним 12/05/20 Втр 22:45:30 22005187881
>>220050192
>Всегда в первую очередь берут "по морде лица", смотрят, на сколько ты не отталкиваешь, как твой ебальник вписывается в коллектив остальных. Не будешь ли ты слишком молодым/старым, красивым/срашным.
Есть ли вообще шансы новичку устроиться погромистом после 25?
Ото всех слышал, что эйчары таких не глядя нахуй посылают, вне зависимости от знаний и тестового.
Аноним 12/05/20 Втр 22:47:12 22005200582
>>220051252
питон/жс/кресты/си/жаба
лол
по уровню глубины ватывания в программирование, из этого списка только кресты могут составить конкуренцию дотнету, все остальное учится за пару недель как дополнительный инструментарий для программиста.
Аноним 12/05/20 Втр 22:47:21 22005201783
>>220050499
Ебать, а как надо? Даже если в один цикл все запихать, данных меньше не станет.
Аноним 12/05/20 Втр 22:48:41 22005212084
>>220051429
почему залупа?
из за отступов?
Аноним 12/05/20 Втр 22:49:44 22005221185
>>220045812 (OP)
Ты не можешь написать цикл matrix[i,i], где i = 0 .. size ???
Аноним 12/05/20 Втр 22:50:21 22005225786
>>220052005
ты не прав. java и python поимеют твой моск.
Аноним 12/05/20 Втр 22:51:17 22005232787
>>220051878
конечно, ты шутишь? Некоторые в 25 еще даже универ не успевают закончить. Вкатываются и в 40. Все программисты, которые раньше не брали в свои команды 30+ сейчас уже сами постарели и поняли, что это ничего не значит.
Аноним 12/05/20 Втр 22:51:59 22005239488
>>220048082
Есть, но там креста и и чистым Си ебут, а не шарпом.
Аноним 12/05/20 Втр 22:53:18 22005249989
>>220052120
не могу терпеть этот язык, предпочитаю си подобные
Аноним 12/05/20 Втр 22:55:41 22005270690
Анончики, так вы не помогли решить задачку. Ваши варианты не рабочие
Аноним 12/05/20 Втр 22:56:49 22005279491
>>220052257
Джава по развитию отстает от шарпа на поколение. Она уже давно в роли догоняющего C#. А сейчас с нее и вовсе все слазят потихоньку, переходя на тот же дотнет или котлин. А питон иначе, как ДЛЦ(в геймерском значении), рассматривать нельзя.
Аноним 12/05/20 Втр 22:57:02 22005281192
1461812540527.jpg (60Кб, 754x721)
754x721
>>220045812 (OP)
Нахуя тут вообще матрица? Тем более которая рандомом заполняется.
Аноним 12/05/20 Втр 22:57:40 22005286093
>>220052706
>Ваши варианты не рабочие
А ты хули хотел, придя за советом на двач? Пшёл вон отсюда.
Аноним 12/05/20 Втр 22:58:15 22005292194

>>220052499
> предпочитаю си подобные
>>220051429
> за кресты не выкупаю
> си для дедов
Би Поляр Очка?
Аноним 12/05/20 Втр 22:59:01 22005297295
12/05/20 Втр 22:59:30 22005301396
>>220045812 (OP)
> Никогда не работал с матрицами
самое время начать
Аноним 12/05/20 Втр 22:59:54 22005304997
>>220052811
Может он очень хитрый способ шифровки данных придумал
Аноним 12/05/20 Втр 23:02:43 22005326698
image.png (19Кб, 550x278)
550x278
image.png (7Кб, 390x112)
390x112
Аноним 12/05/20 Втр 23:03:28 22005331299
>>220045812 (OP)
это не ты на днях просил тебе помочь с удалением элементов из массива?
Аноним 12/05/20 Втр 23:03:29 220053313100
>>220052327
>конечно, ты шутишь?
Нет, я это отовсюду слышу. Мол, устраиваться надо лет в 20, на старших курсах, или, в худшем случае, в магистратуре. Ладно бы только на дваче так говорили, но я это и на серьёзных ресурсах читал.
Аноним 12/05/20 Втр 23:04:03 220053352101
Аноним 12/05/20 Втр 23:04:26 220053387102
Аноним 12/05/20 Втр 23:05:29 220053462103
Аноним 12/05/20 Втр 23:05:35 220053471104
>>220053387
поясняй, иначе прямой наводкой хуем в рот твоей матери заряжу
Аноним 12/05/20 Втр 23:06:08 220053511105
Ок
Аноним 12/05/20 Втр 23:06:38 220053545106
>>220046549
Форич строка
-форич элемент
--принт элемент
-райтлн
Аноним 12/05/20 Втр 23:08:00 220053648107
>>220053471
>поясняй
Пойти нахуй - это то, что ты дожен сделать, а дебил - это ты.
А вообще, по-честноку, переводись на другое направление. Не стать тебе погромистом, не умея даже собственное задание прочитать.
Аноним 12/05/20 Втр 23:08:33 220053685108
Аноним 12/05/20 Втр 23:09:41 220053758109
>>220053313
Да разные компании бывают. В оутсорсинговых, например, вообще похуй кто ты и сколько тебе лет. Но там обычно нужен нормальный уровень английского.
Аноним 12/05/20 Втр 23:10:04 220053788110
>>220050499
У тебя в любом случае будет w*h итераций.
Аноним 12/05/20 Втр 23:10:37 220053832111
Аноним 12/05/20 Втр 23:11:42 220053910112
>>220052794
>А питон иначе, как ДЛЦ(в геймерском значении), рассматривать нельзя.
Питон это универсальный язык, и по сложности сопоставим с крестами, если в него углубляться.
Аноним 12/05/20 Втр 23:12:30 220053962113
>>220053832
А нет, я прочитал остальное.
Аноним 12/05/20 Втр 23:13:33 220054028114
>>220050499
Ну такое, чувак.
Если ты работаешь в критической точке программы, то да, лучше один счётчик, чтобы тратить время.
Но если ты знаешь, что матрица адекватных размеров и сверхскорость тебе тут не нужна, то на какой хрен так бить по читабельности кода? Проще прочесть двойной цикл, нежели один, но со всякими хитровыебанными условиями и остатками от деления.

Это как всякие умники, которые любят побайтоёбить в результате чего их код просто не читаем из-за нагромождений union-ов и всяких byte вместо int (говорю за плюсы). Если ты не пишешь систему управления МКС, где каждый бит на счету, то тебе этого и не нужно, куда важнее читаемость того, что ты пишешь.
Аноним 12/05/20 Втр 23:15:25 220054147115
>>220045812 (OP)
возьми листочек в клеточку и нарисуй там эту матрицу.
что ты не можешь себе представить?
12/05/20 Втр 23:15:36 220054159116
А что тебе именно непонятно, долбоёб? Врубил дебаггер и пошёл думать.
Аноним 12/05/20 Втр 23:17:35 220054294117
>>220054028
Тут не надо i==j никак, m даже читабельнее будет. Алсо тормоза имеют способность накапливаться.
Аноним 12/05/20 Втр 23:18:13 220054340118
>>220048031
дебил это просто массив двухмерный. нигде их не применяешь и представить себе не можешь?
фио сотрудника - зарплата
фио бабы - размер сисек
Аноним 12/05/20 Втр 23:18:33 220054369119
>>220054294
m[ - i - ] [ - i - ] ёбаная макаба
12/05/20 Втр 23:20:28 220054485120
>>220054340
Но ты кинул не двумерный массив
Аноним 12/05/20 Втр 23:21:10 220054527121
>>220054294
Согласен, я про тему ОПа не спорю.
Просто не в первый раз встречаю такое, что гонят на двойной цикл, хотя вместо него пишут какую-то вундервафлю (типа чтобы не тратить время), хотя там во втором потоке выгрузка из БД, которая ещё вечность будет длиться.
Аноним 12/05/20 Втр 23:22:14 220054597122
>>220054485
да ты что?
massiv_dlya_debilov[0][0] = 'ivanov';
massiv_dlya_debilov[0][1] = 5000;
massiv_dlya_debilov[1][0] = 'petrov';
massiv_dlya_debilov[1][1] = 6000;
Аноним 12/05/20 Втр 23:26:29 220054898123
Аноним 12/05/20 Втр 23:26:30 220054899124
image.png (4Кб, 363x129)
363x129
Вот так. На басурманский свой сам переведешь.
Аноним 12/05/20 Втр 23:26:34 220054904125
Аноним 12/05/20 Втр 23:30:13 220055132126
Аноним 12/05/20 Втр 23:31:49 220055233127
Аноним 12/05/20 Втр 23:32:13 220055260128
image.png (5Кб, 373x130)
373x130
Или можно даже !+(b[i++] % 2)
Аноним 12/05/20 Втр 23:33:33 220055336129
>>220055233
type error: cannot convert 300кк/нсек to float
Аноним 12/05/20 Втр 23:33:56 220055361130
15881771141200.jpg (43Кб, 600x539)
600x539
На работе для внутреннего употребления веду десктопную тулзу; она кусками на крестах (примерно и условно 30%), си (60%) и лол ассемблере (10%), и есть мысли луа прикрутить для скриптования. Плюс используются Qt, OLE и два узкоспециальных фреймворка, каждый из которых сам по себе сложнее любого языка.
(Есть и два моноязычных тулзы - на крестах и питоне - но со всяким специальным обвесом там еще "веселее".)
Могу представить что в серьезных крупных проектах творится, которыми настоящие программисты заняты (а не инжнеришки с анальным плагом экстеншеном кодинга как я).
Но на дваче продолжаются битвы хуями за САМЫЙ-ПРЕСАМЫЙ ЕЗЫГ (а потом еще говорят что тут не школиё в основном). Как будто IRL вы что-то сами выбирать сможете лол. Мне вот раст вполне православным кажется и вообще нравится, только приткнуть его некуда.
Привет.
Аноним 12/05/20 Втр 23:35:03 220055418131
>>220055336
Потому что нехуй деньги флоатами считать.
Аноним 12/05/20 Втр 23:35:21 220055433132
>>220054340
>>220054597
Так только второкурсники хуярят, которые не проходили еще другие структуры данных.

>>220055132
Фейспалм
Аноним 12/05/20 Втр 23:40:39 220055780133
>>220048408
Ну в пистоне вывел бы, там у всего аналоги to_string изкаробки определены.
Аноним 12/05/20 Втр 23:42:42 220055924134
>>220055260
Ну это овердроч уже. Первый вариант норм вполне.
Аноним 12/05/20 Втр 23:44:26 220056043135
>>220054597
Проиграл в голосину, спасибо.
Аноним 12/05/20 Втр 23:54:05 220056702136
изображение.png (27Кб, 412x326)
412x326
Вот на нормальном языке программирования.
Аноним 12/05/20 Втр 23:54:54 220056765137
>>220045812 (OP)
ты же тот пидр что был вчера со своими удалениями из списков.
Аноним 12/05/20 Втр 23:56:35 220056892138
>>220055361
Молоток лучше пилы. Прув ми ронг.
Аноним 12/05/20 Втр 23:56:41 220056901139
>>220056702
Две здвёздочки, одна звёздочки. Какая-то хуйня с памятью malloc.
И где же нормальный язык?
Аноним 12/05/20 Втр 23:57:13 220056930140
Аноним 12/05/20 Втр 23:58:07 220056995141
2b79635bf98311e[...].jpg (166Кб, 1000x1000)
1000x1000
Аноним 12/05/20 Втр 23:59:19 220057085142
Аноним 13/05/20 Срд 00:00:11 220057144143
Аноним 13/05/20 Срд 00:01:12 220057234144
>>220054340
матрица это одномерный массив. двумерность там на хуй не нужна.
Аноним 13/05/20 Срд 00:01:21 220057242145
>>220056901
Двачую, предел возможностей этого говна - гонять массивы и выводить всякую хуйню в DOS-окошко.
Аноним 13/05/20 Срд 00:01:38 220057268146
>>220057144
На этом языке написана практически любая хуйня.
Аноним 13/05/20 Срд 00:02:23 220057334147
Аноним 13/05/20 Срд 00:03:17 220057404148
>>220056702
>плюсы
>нормальный язык
очень толсто
Аноним 13/05/20 Срд 00:03:20 220057414149
>>220057268
В том и дело, что одна хуйня и написана. Кому эти лабы с дрочкой массивов нужны?
Аноним 13/05/20 Срд 00:04:28 220057501150
>>220057404
>плюсы
Ой блять... Сиди не позорься
Аноним 13/05/20 Срд 00:05:31 220057586151
>>220045812 (OP)
В цикле проверяешь элемент [i,i] на чётность и добавляешь единичку к сумме, если чётное. Хули тут сложного то?
Аноним 13/05/20 Срд 00:05:31 220057588152
>>220057404
>C++
Ты оскорбляешь божественный язык Си, упомянув это говно.
Аноним 13/05/20 Срд 00:06:37 220057679153
>>220057414
Ну вообще можно легко и просто написать программу, которая решить за тебя задачку по алгебре или дискретной математике.
Аноним 13/05/20 Срд 00:07:55 220057772154
Аноним 13/05/20 Срд 00:08:24 220057810155
>>220057679
>Ну вообще можно легко и просто написать программу, которая решить за тебя задачку по алгебре или дискретной математике.
Такое на питоне написать на порядок легче. Кресты нужны только тогда, когда необходима максимальная производительность. Например, много питоновских библиотек написанные именно на них.
Аноним 13/05/20 Срд 00:09:23 220057885156
>>220057772
А оно может вывести ШАГИ нахождения СДНФ/СКНФ или например кода Прюфера? Посчитает мне максимальный поток в сети?
Аноним 13/05/20 Срд 00:10:10 220057947157
>>220057885
Обязательно посчитает.
Аноним 13/05/20 Срд 00:10:34 220057982158
>>220057234
Какой же ты дегенерат, пиздец просто.
Аноним 13/05/20 Срд 00:10:36 220057988159
>>220057810
Зачем писать на Питоне, когда можно писать на Сишке?
Аноним 13/05/20 Срд 00:11:05 220058031160
>>220057234
Двачую адеквата. На сколько пробники по информатке пишешь?
Аноним 13/05/20 Срд 00:11:19 220058051161
Аноним 13/05/20 Срд 00:11:31 220058065162
>>220057988
>Зачем писать на Питоне, когда можно писать на Сишке?
То что я на питоне напишу за полчаса, ты на С будешь дрочить минимум сутки.
Аноним 13/05/20 Срд 00:12:49 220058172163
>>220057988
Вопрос уровня: зачем использовать нож, когда можно использовать рубанок.
При этом, задача - порезать торт.
Аноним 13/05/20 Срд 00:13:10 220058197164
>>220058065
Это миф. С один из самых простых языков, на крайний случай можно использовать С++ с его STL.
Аноним 13/05/20 Срд 00:14:08 220058260165
>>220058051
Софистика уровня "одномерный массив одномерных массивов" можешь себе за щеку засунуть.
Аноним 13/05/20 Срд 00:14:32 220058285166
>>220057988
Зачем писать на Сишке, когда можно писать на Ассемблере? Лучше уж сразу отдавать компьютеру, что делать.
Аноним 13/05/20 Срд 00:15:46 220058384167
>>220058197
>С один из самых простых языков
Ассемблер еще проще. Только это не означает, что на нем быстрее всего решать любые задачи.
Аноним 13/05/20 Срд 00:16:52 220058470168
>>220058285
Нахуя ассемблер, предлагаю сразу байт код транслировать, а то напридумывали тут.
Аноним 13/05/20 Срд 00:17:06 220058490169
>>220053685
Нет. Научи меня правильно циклы писать. Вчера 4 вложенных цикла сделал и прекрасно себя чувствую.
Аноним 13/05/20 Срд 00:18:19 220058578170
>>220058490
Для таких хуесосов как ты есть специальный котел в аду.
Аноним 13/05/20 Срд 00:18:39 220058602171
>>220058470
>байт код транслировать
Жертва ЕГЭ, ты?
Аноним 13/05/20 Срд 00:18:52 220058626172
>>220057234
Любой массив в памяти компа одномерный. Двумерность нужна тем, кто пишет и читает код. Что бы получать доступ к элементу по понятному индексу [x, y], а не вычитывать там формулы, где доступ к элементу ворого уровня, где третьего. В работе с графикой и 4-х мерные массивы могут быть (обычное дело, когда засовывают РГБ каналы+прозрачность в отдельные слои). Посмотрел бы я код такого принципиального кодера, который решил, что n-мерность массивов ненужна (а потому бы руки нахуй отбил).
Аноним 13/05/20 Срд 00:19:29 220058664173
13/05/20 Срд 00:19:56 220058688174
>>220058602
>Жертва ЕГЭ
Совковая пидораха, ты? Как там лучшее в мире образование? В МММ вложился уже?
Аноним 13/05/20 Срд 00:20:39 220058730175
>>220058490
Какая разница сколько данных. Там анон имел ввиду логику оптимизировать, а не хуярить полным перебором всех данных.
Аноним 13/05/20 Срд 00:20:44 220058738176
1452166249921.jpg (24Кб, 400x400)
400x400
>>220058285
Какая у ассемблера типизация? Динамическая или строгая?
Аноним 13/05/20 Срд 00:22:09 220058845177
Аноним 13/05/20 Срд 00:22:16 220058852178
>>220058738
>Типизация
Попробуй тоньше.
Аноним 13/05/20 Срд 00:24:40 220059015179
>>220045812 (OP)
трабл в чём?ты проебал тему матриц? или ты не шаришь в сишарпе?а какой тогда препод если ты не шаришь в нём? или в чём проблема посмотреть какой-либо 10 минутный видос о матрицах в шарпе?
Аноним 13/05/20 Срд 00:25:38 220059071180
>>220045812 (OP)
Так матрицы же в первом семестре в сентябре проходят, не? Ты в шараге учишься?
Аноним 13/05/20 Срд 00:32:24 220059494181
>>220056702
в чистом си, на сколько я помню, нельзя инициализировать переменную в теле уcловия цикла (for (int i = 0;)). Этот код скомпилировался только потому, что ты использовал плюсовый компилятор. Так что аноны, которые сказали тебе про с++ не так уж были и неправы.
Аноним 13/05/20 Срд 00:33:03 220059537182
>>220058578
Давай я напишу тебе условную задачу,а ты скажешь как ее в меньшее количество циклов впихнуть, ну или пососешь.
>>220058730
Если имеется ввиду что данные в матрице не однородны и достаточно цикла только по одному измерению, то да. Но зачем тогда они вообще в одной матрице.
Аноним 13/05/20 Срд 00:34:54 220059658183
Аноним 13/05/20 Срд 00:37:12 220059791184
>>220059658
Ну вообще он правильно помнит, но в целом хуйня.
Аноним 13/05/20 Срд 00:38:33 220059880185
>>220059494
> нельзя инициализировать переменную в теле уcловия цикла (for (int i = 0;)).
Из 98 года капчуешь?
Срочно меняй все рубли на доллары, скоро пизда придет.
Аноним 13/05/20 Срд 00:40:33 220060004186
>>220059537
>данные в матрице не однородны
вообще не понял что за однородность
Вернить туда по ответам, там чел предложил хуярить полный перебор и сравнивать i == j, что ебано, так как можно было сразу обратиться по нужным индексам к нужным элементам.
Аноним 13/05/20 Срд 00:42:36 220060140187
>>220059880
лол, тоесть выделять память маллоком в 2020 году, это норм, как там в 80-х?, скоро ссср развалится, снимай все деньги в сберкассе
Аноним 13/05/20 Срд 00:43:38 220060212188
>>220060140
>тоесть выделять память маллоком в 2020 году, это норм
А как надо?
Аноним 13/05/20 Срд 00:43:57 220060237189
>>220060140
То есть программировать на С-подобных языках в XXI веке это норма?
Аноним 13/05/20 Срд 00:44:20 220060262190
>>220059494
>смешивает в одну кучу инициализацию и объявление
>лезет поучать
мда
Аноним 13/05/20 Срд 00:46:55 220060395191
Аноним 13/05/20 Срд 00:49:40 220060555192
>>220060237
подобие си-подобных языков заключается только в их похожести записи в текстовом виде и больше ни в чем
Аноним 13/05/20 Срд 00:51:58 220060674193
>>220060262
на пике, к которому я писал коммент имменно что инициализация, поэтому я так и написал. Ну а так да, если доебаться до точности терминологии, то нельзя объявлять конечно, а не инициализировать.
Аноним 13/05/20 Срд 00:59:20 220061044194
>>220045812 (OP)
Ты в 9 классе?
Просто циклом пробеги по главной диагонали (matrix[0,0]; matrix[1,1]...), а дальше можешь просто счетчиком посчитать четные элементы.
1 цикл, 1 условие.
Ты программировал когда-нибудь?
Аноним 13/05/20 Срд 01:01:35 220061143195
>>220061044
>Ты программировал когда-нибудь?
Да, в зарплатотредах
Аноним 13/05/20 Срд 01:03:35 220061264196
>>220058260
с хуя ли? нормальный вариант. главное индексацию понимать.
Аноним 13/05/20 Срд 01:04:36 220061320197
Аноним 13/05/20 Срд 01:04:48 220061333198
>>220058626
все библиотечные абстракции матриц сделаны на векторах, открой код и посмотри.
Аноним 13/05/20 Срд 01:05:53 220061394199
>>220046122
Да иди ты.
Ахуенный язык, мне проще всего было именно с ним работать.
Аноним 13/05/20 Срд 01:09:17 220061591200
>>220045812 (OP)
Слышь, чепуха, почему нельзя матрицу 8 порядка?
Схуяли ты там выбрал что в ней будет, делай так, чтоб границы рандома человек вводил.
Аноним 13/05/20 Срд 01:18:00 220062019201
>>220061591
Да там на скрине все хуйня, кусок кода, который хуй пойми что делает. Объявление переменной в теле фонкции (int size), рандом до 10 (а надо до 11, т.к. верхняя граница не включается). Какая-то невнятная попытка вывести матрицу в одну строку через табуляцию. Там чел не может просто матрицу в консоль вывести, не то, что пробежаться по диагонали и посчитать что-то.
13/05/20 Срд 01:21:20 220062189202
Пиздец, 200 постов, вам не стыдно нахуй?
А что будет завтра?
привет двач помогите программирую 2 года не компилится код где ошибка:
Print("helo" word);
Аноним 13/05/20 Срд 01:21:27 220062196203
>>220062019
в параметрах функции конечно же, а не в теле, быстрофикс
Аноним 13/05/20 Срд 01:25:04 220062394204
>>220062189
очнись, мы уже перешли на проблему реализации матриц через одномерный иди двумерный массив.
Аноним 13/05/20 Срд 01:26:04 220062443205
>>220062189
тебе не похуй? Суть не в посте, а в самом пиздеже. Что бы собраться можно было, потрещать. Если выбирать только "правильные" темы для обсуждения, то в b/ вообще делать будет нехуй и это уже будет не двач, а фейсбук.
13/05/20 Срд 01:27:27 220062516206
>>220062443
Ладно, тогда я завтра следующий создаю такой тред, потрещим
Аноним 13/05/20 Срд 01:34:02 220062869207
>>220062516
ты сперва скажи, реализации матрицы на одномерном массиве это тру или нет?
Аноним 13/05/20 Срд 01:43:41 220063360208
>>220062869
Хуй знает, реализуй как хочешь, я велосипедами не занимаюсь и юзаю что мне дает язык
двумерный уже запрещено использовать?
Аноним 13/05/20 Срд 01:54:01 220063846209
>>220054028
Какая нахуй сверхскорость?
У тебя объем вычислений растет в квадрате. Нахера гонять цикл и сравнивать внутри, равно ли i и j?
Если и так ясно, что они ДОЛЖНЫ быть равны?
При размере 3 у тебя 9 сравнений, при размере 10 уже 100, а при сотне 10000., хотя тебе всегда надо лишь равное размеру матрицы количество проходов.
Да, заполнять ее все равно будешь целиком, я имел в виду лишь часть где сравнение на диагональность.

А если это не квадратная матрица а куб?

Еще больше меня радуют те, кто джойнит огромные таблицы, а потом ищет в них.

Собственно это ответ, почему в 2008 я сидел на лисе с открытыми 200-250 вкладок на 8гб, а сейчас оно же тормозит на десятке вкладок при 16 гигах.
Аноним 13/05/20 Срд 01:55:19 220063921210
>>220063360
>двумерный уже запрещено использовать?
нет.
Аноним 13/05/20 Срд 01:56:38 220064000211
>>220056702
У меня от твоего маалокса изжога.
13/05/20 Срд 02:11:52 220064677212
к чему тут язык вообще? оп алгоритм составить осилить не может, какая разница на каком языке это делать?
в обертке из двух циклов условие:
(i == j) && (массив[j]%2==0)
синтаксически подгоняй под любой язык и заработает
13/05/20 Срд 02:12:22 220064703213
13/05/20 Срд 02:13:15 220064741214
13/05/20 Срд 02:16:43 220064914215
>>220064741
>3 сажи
У тебя там все нормально? перед кем отчитываешься?
Аноним 13/05/20 Срд 02:18:17 220064977216
>>220064677
>(i == j)
Но ведь уже обоссали, что за полный перебор и такое сравнение надо бить ебало в данной задаче.
Аноним 13/05/20 Срд 02:22:46 220065162217
>>220064977
если он генерится полным перебором, то это можно сделать не вынимая хуя в той же обертке, а еще там длина масимальная ограничена
>>220064914
зачем мне это бампать?
зачем кому-то это бампать?
Аноним 13/05/20 Срд 02:23:06 220065175218
Аноним 13/05/20 Срд 02:24:38 220065213219
>>220064977
По сути-то один хуй проверку на четность надо делать каждый раз, ну а вместе с ней и такую тоже
То есть если бы мы не сравнивали I==j количество сравнений всего лишь уменьшилось бы в 2 раза, то есть по сути на константу: O(2n) = O(n), то есть хуйня, а значит и по ебалу за это давать нерационально
Где я проебался
мимо другой анон
13/05/20 Срд 02:31:31 220065534220
>>220065213
проебался в том, что не в 2 раза, лучше сделать в отдельном цикле, тогда он будет делать size итераций, а в случае с невынимая хуя проверки будут произведены в size*size итераций, но короче написать так как я написал выше
Аноним 13/05/20 Срд 02:42:21 220065940221
>>220045812 (OP)
int count = 0;
for (int i = 0; i < n; i++){
if (matrix%2 == 0) count++
}

/thread

пиздец оп - даун
Аноним 13/05/20 Срд 02:43:04 220065967222
Аноним 13/05/20 Срд 02:43:58 220066004223
>>220065967
блядь, ебаная макаба

if (matrix [ i ][ i ] % 2 == 0)
Аноним 13/05/20 Срд 02:46:44 220066105224
>>220045898
Это джава, только кривая и вся в говне и ссанине.
Аноним 13/05/20 Срд 02:46:56 220066121225
>>220047790
На каком "таком"? Это же элементарная хуитка
Аноним 13/05/20 Срд 02:48:31 220066185226
Аноним 13/05/20 Срд 02:49:41 220066237227
>>220046781
А если матрица не квадратная?
Аноним 13/05/20 Срд 02:50:33 220066265228
>>220065213
O(n^2)
Смысл проходить по всем строкам и столбцам, когда нужно пройтись по ебаной диагонали?

Какие же на дваче дегенераты
Аноним 13/05/20 Срд 02:50:52 220066273229
>>220066237
У неквадратной матрицы нет диагонали, дурашка
Аноним 13/05/20 Срд 02:50:52 220066275230
>>220047217
Для начала надо рассчитать эту диагональ, лол.
Аноним 13/05/20 Срд 02:54:33 220066419231
>>220054597
Базы данных не изучали ещё?
Аноним 13/05/20 Срд 02:55:41 220066461232
>>220056702
На Бейсике и то быстрее и короче бы вышло.
Аноним 13/05/20 Срд 02:57:30 220066534233
>>220063846
Все правильно братишь. Касательно бравзера. В 2008 сайты были проще. Сейчас для того, чтобы сделать быстрее - никто не будет ебаться, а просто навернет йоба фреймворк типа ангуляра + хуилиард либ к нему. И все это помножим на говнокод макак. Получим вкладку, которая отжирает память не хуже какой нибудь йоба игры 2005-2008 года
Аноним 13/05/20 Срд 03:01:31 220066655234
Аноним 13/05/20 Срд 03:02:00 220066675235
Аноним 13/05/20 Срд 03:15:27 220067097236
Аноним 13/05/20 Срд 03:15:48 220067106237
>>220045812 (OP)
Мне просто смешно смотреть, как очередной шизоид прибегает на двач с какой-то высранной терминалогией или классификацией и пытается это зафорсить. Все ваши попытки придумать очередную классификацию выглядят так же нелепо, как флексить или кринж. С другой стороны, кому я это пишу вообще? Вы же все тут как собаки: глаза вроде, умные, а в голове пустота. Вы же, натурально, дегенераты, стадо, которому надо дать четкие инструкции: что, как и когда говорить. Вы - народ-гной, народ-пидор. Вы хуесосите правительство, но вы достойны таких правителей, достойны такого уровня жизни, таких перспектив, потому что никогда не умели думать своей головой.
Единственное, о чем я прошу хуисосов и ибланов: ответье на мой пост или проигнорируйте его, чтобы я лишний раз убедился в своей правоте по всем пунктам
Аноним 13/05/20 Срд 03:16:23 220067122238
Аноним 13/05/20 Срд 03:17:25 220067152239
>>220067106
мне кажется ты слишком резко переходишь от субъекта к народу
Аноним 13/05/20 Срд 03:23:41 220067341240
Тред не читал, решение тривиальное oN для существующей матрицы
Просто в цикле (0:n) считаешь из матрицы [i,i]%2==0, прибавляешь в счетчик.

Можно сделать еще на этапе ввода матрицы, если вводишь поэлементно в двух циклах от i j, просто смотришь if(i==j) вводишь элемент и работаешь, если нет - просто вводишь в пустоту, можно даже матрицу не использовать. В итоге в терминале будет ввод типа ввел матрицу поэлементно, но по факту просто считал диагональ.



Аноним 13/05/20 Срд 03:45:34 220067957241
ебать макак полон тред
на таком простом языке как шарп не решить задачу уровня аутиста это надо еще постараться
посмотрел бы на опа хуя если бы ему задали на си это написать например
на первом же выделении памяти пукнул бы и обмяк
ебаные макаки
Аноним 13/05/20 Срд 03:47:05 220067995242
>>220067341
я думаю оп и не слышал об О вообще
Аноним 13/05/20 Срд 04:43:51 220069230243
>>220066534
Ну как проще.. Везде вместо ебучего жаваскрипта, вернее толстых фреймворков на нем, был не менее ебучий, но внезапно более быстродействующий флеш. И функционал сайтов был более ровный. Вместо сраной подгрузки динамической и бесконечных скроллов были нормальные страницы с пагинаторами и нормальной версткой. Которые можно было нормальнго сохранить, нормально загрузить с середины, а не мотать как баран.
Это я по мотивам недавнего сохранения выписок на сайте одного банка, баттхерт у меня от этого.
Аноним 13/05/20 Срд 04:47:53 220069318244
>>220067341
Да зачем во внутреннем цикле сравнивать координаты, когда после заполненной строки можно поставить [ i, i]? После вложенного цикла.
Аноним 13/05/20 Срд 04:57:32 220069522245
>>220045812 (OP)
Ебать ты дегенерат, еще пестрее не мог сделать цветовую схему, выблядок?
Аноним 13/05/20 Срд 05:00:46 220069588246
>>220067152
Найс ты тупой петух с пастой поговорил. Разевай пасть, буду туда ссать.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов