>>255379968 (OP) уже лет 15 я вертел на хуях это дерьмо (ненавижу кодерство, занимаюсь чистой наукой), а си# и в глаза никогда не видел, но таки подозреваю, что надо сначала проверить i >= array.Length, и только потом уже обращаться по array
>>255380586 всё равно обращаться по i-ому элементу, не убедившись, что такой элемент в массиве есть, это неразумно. в чистых сях на этом можно здорово облажаться
>>255380586 а вот ещё твой вызов method_sum(говно,говно) бесконечное число раз вызывается с i, равной 0 (ты не передаёшь туда новое значение i, вызывая функцию с параметром по умолчанию) т.е. рекурсия не остановится никогда
Какой смысл создавать тред и въебывать время в тупую? Во-первых, нахуя ты передаешь в функцию result, если ты мог сделать ее локальной переменной и вернуть обратно ретёрном, без присваиваний. Во-вторых, чтобы уметь разобраться самому достаточно просто в функции написать вывод элементов, посмотреть что он вообще выводит. Я не знаю как на шарпах, но в плюсах нужно передавать указатель на твой массив, ибо те переменные что в функции - они локальные, и заполнены нулями либо хуй его знает чем. Если просто вывод ретёрна тебя не устраивает, тогда читай внимательнее
>>255379968 (OP) >>255381231 Вот тебе еще однострочник на языке богов, легко читаемый и написанный за 2 минуты const sum = (a, b = 0) => a.length === 1 ? a[0] + b : sum(a.slice(1), a[0])
Какой же сишарп говно, всратая консоль отладки с подсказками для домохозяек, тяжеловесная VS с зондами, дотнет, всратый синтаксис скобок. Но принято считать говном питон и жс.
>>255381414 В каком языке ты так же элегантно в одну строчку сможешь написать? И вся кремниевая долина с тобой не согласна, гребец из саратова, JS - Lingua Franka от мира программирования, на нем пишут абсолютно все и он невероятно востребован, как и питон (который тоже динамически типизирован и там будет то же самое что на твоем смешнявом мемчике, а ведь на нем нейросети пишут) А ты просто неосилятор динамической типизации
>>255381414 И в чем он не прав? Еще в школе говорится, что для нахождения минимального элемента нужно брать максимально возможный и наоборот, это основа основ всех алгоритмов поиска
>>255381726 нахуй ты лезешь со своим сасемблером в тред где оп не может рекурсию понять и аргументы мутирует? ассемблер - очень узкоспециализированный инструмент, в отличие от JS и питона
>>255382216 >Ебанутый язык который непонятно какого хуя вообще существует Для инженегров и вученых, которым в хуй не уперлось на всяких сисянах с указателями дрочиться, не?
>>255381334 За такой говнокод (еще и нерабочий, как выяснили выше), тебя пидорнут из любой галеры быстрее, чем ты взвизгнешь ЗАЩО Я ЖИ НА ЯЗЫКЕ БОГОВ ПИШУ((9 Работа это не соревнование на тему "высрать самый ублюдочный однострочник".
>>255379968 (OP) хуйня, у тебя сумм вне цикла, и в сумм и не передаешь. делаешь i++ внутри метода, если бы передавал даже в аргумент то надо по ссылке а не по значению. Все стереть и пойти нахуй.
Ааа у тебя там рекурсия еще ебанутая. Ну все равно и по ссылке пихай в рекурсивном вызове. Блять такой говнокод, у меня глаза заболели я нихуя не вижу нахуй
>>255379968 (OP) Ладно, ОП. Помогу я тебе, жалкому дебилу, убогому таракану. Ты почему при рекурсивном вызове i как параметр не передал, мокрица ты челенистоногая? Ещё сравнение индекса с длиной массива сделал нестрогое и поставил перед доступом к элементам массива. Тупая, жалкая ты скотина.
>>255388869 Какой нахуй цикл, свинорылая блядина? Он мне нужен лишь для заполнения массива, а саму суму нужно посчитать рекурсией. Уёбище, ты в глаза долбишься?
>>255379968 (OP) Ты пытаешься вкатиться, это твоя главная проблема. Люди с IT вышкой не могут вкатится годами, а ты такой вылез: "Ребят у меня тут массив первоклассника и рекурсия, чо терь возьмут меня?". Да хуй там плавал. Хуй. Пока не поздно, если ты учишься в шараге - переводись.