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

16/08/16 - Запущен Двач Трекер
01/08/16 - Вернули возможность создавать юзердоски
09/07/16 - Новое API для капчи - внимание разработчикам приложений


Новые доски: /obr/ - Offline Battle Rap • /hv/ - Халява в интернете • /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 58 | 2 | 24
Назад Вниз Каталог Обновить

Аноним 08/09/16 Чтв 23:44:49  135790045  
14733674891840.png (155Кб, 1334x750)
Сап, двач, нужна твоя помощь. Я даун и мне нужно написать эту прогу на языке С. Выручайте анонасики. с меня как всегда ниуя
Аноним 08/09/16 Чтв 23:45:27  135790081
Бамп, анончики
Аноним 08/09/16 Чтв 23:45:48  135790111
Бамп, миленькие
Аноним 08/09/16 Чтв 23:46:15  135790142
Призываются программисты в тред
Аноним 08/09/16 Чтв 23:46:31  135790158
>>135790045 (OP)
> Сап, двач, нужна твоя помощь.
> МИФИ
Бог в помощь!
Аноним 08/09/16 Чтв 23:46:44  135790173
Бамп
Аноним 08/09/16 Чтв 23:47:34  135790230
Да, я первокур и нихуя не понимаю в программировании
Аноним 08/09/16 Чтв 23:48:05  135790267
Вот вам задача поинтереснее для джуна на С++

Написать свой оператор foreach, который будет работать с типами коллекций
array (не std!)
vector
deque
list
map
set
Естественно, типы стандартные и расширять их своими нельзя.
Там, где это возможно алгоритм должен распаралелливаться.
Код для проверки будет примерно таким:
int foo [5] = { 16, 2, 77, 40, 12071 };
std::vector<int> second (4,100);
std::deque<int> second (4,100);
map <string,int> map = {{ "Mother", 37 },
                                 { "Father", 40 },///map явно инициализирована
                                 { "Brother", 15 },
                                 { "Sister", 20 }};
и для каждого элемента
foreach(auto el in collection) {//code}
Можно пользоваться всеми средствами языка, включая макросы.
Аноним 08/09/16 Чтв 23:48:32  135790295
прага вычисляет количество хромосом?
Аноним 08/09/16 Чтв 23:48:34  135790296
>>135790230
А нахуй ты туда поступил?

хотя сам в шараге на быдлокодера учусь, но после первого курса перекачусь
Аноним 08/09/16 Чтв 23:49:42  135790373
>>135790267
Foreach уже есть в языке.
И вообще цикл по контейнерам есть.
Аноним 08/09/16 Чтв 23:52:54  135790576
>>135790373
>Foreach уже есть в языке.
не сработает для [] массива
int foo [2] = {1,2};
>И вообще цикл по контейнерам есть.
Требуется оператор, а не говнофункция с лямбдами и работующая последовательно. Ты задание читал?
Аноним 08/09/16 Чтв 23:57:05  135790834
Аноны, можно мне просто саму программу? Которую сразу можно залить?
Аноним 08/09/16 Чтв 23:57:35  135790863
Аноны, можно мне просто саму программу? Которую сразу можно залить?
Аноним 09/09/16 Птн 00:00:21  135791013
>>135790045 (OP)
Иди в макдак работай, бездарь.
Аноним 09/09/16 Птн 00:01:24  135791073
Ребят, да киньте ему уже универсальный вишмастер.
Алсо, с помощью вишмастера такая задачка как у тя, оп, как нехуй решается.
Аноним 09/09/16 Птн 00:03:48  135791204
>>135790863
Держи №1
#include "stdio.h"

int main()
{
while (true)
{
printf("О\nП\nХ");
printf("У\nЙ\n");
int sum = 0;
for (int i = 0; i < 4; i++)
{
sum += i;
}
}
}
Аноним 09/09/16 Птн 00:04:45  135791255
>>135791204
http://pastebin.com/RAN8TXHa
Аноним 09/09/16 Птн 00:17:29  135791927
>>135790045 (OP)
Слышь уеба, ты еще тут? Актуально? первую азадчу могу дать
Аноним 09/09/16 Птн 00:30:01  135792585
>>135790045 (OP)
я конечно извиняюсь, но если ты не можешь справиться даже с этим, то тебе лучше уйти отсюда
Аноним 09/09/16 Птн 01:34:35  135795284
>>135792585
С сосача?
Аноним 09/09/16 Птн 01:36:57  135795379
>>135790045 (OP)
проиграл.
Аноним 09/09/16 Птн 01:39:14  135795470
>>135790267
это ты раньше всех тут своими фибоначчами доставал?
Аноним 09/09/16 Птн 01:39:44  135795493
>>135792585
Отсюда слишком категорично, но из кодинга уйти надо.
Аноним 09/09/16 Птн 01:41:27  135795550
>>135795470
Нет, мне просто тестовое задание дали, вот не могу решить.
Аноним 09/09/16 Птн 01:43:47  135795625
>>135795493
bit'чую
Аноним 09/09/16 Птн 01:44:10  135795637
14733746511490.jpg (388Кб, 1280x720)
Пиздец блядь, всегда думал, что стать погромистом это что-то дохуя сложное. Пиздец, вспомнил как в 12 лет на делфи смехуечки писал и сразу понял как все сделать.
9 классов, хуячу на заводе. Пойду наверное изучу вашу парашу, если аж В УНИВЕРСИТЕТЕ такую хуйню для идиотов задают.
Аноним 09/09/16 Птн 01:49:39  135795821
>>135795637
Так ето же совковый вуз. Им там так насрут в голову очевидной хуйнёй вперемешку с устаревшей двадцать лет назад дрянью, что потом года три переучиваться придётся.
Аноним 09/09/16 Птн 02:02:27  135796322
Держи, http://pastebin.com/sSAkEBcz
Аноним 09/09/16 Птн 02:06:24  135796465
>>135795637
На сишечке не смогу написать, на каком-нибудь R - запросто.
Мимовылетел с илитного универа и стал стропалем
Аноним 09/09/16 Птн 02:07:47  135796506
>>135796322
Си не умеет переводить чиселки в строчки? Ебать дегенеративный язык.
Аноним 09/09/16 Птн 02:09:08  135796558
>>135796465
> sum(sapply(strsplit("123",""), as.integer))
[1] 6
Аноним 09/09/16 Птн 02:10:18  135796593
>>135796322
Ща бы даунам, которые не учатся, просиживают свою жопу в играх и на борде, помогать... Я с тебя в ахуе. Такие элементарные вещи не уметь делать, при чём - по своей специальности.

Рака яиц обоим
Аноним 09/09/16 Птн 02:12:27  135796667
>>135796322
> x1 = (x / 1000) % 10;
> x2 = (x / 100) % 10;
> x3 = (x / 10) % 10;
> x4 = x % 10;
На пересдачу, быдло! Совсем охуели, цикл с известным числом итераций составить не могут.
Аноним 09/09/16 Птн 02:14:11  135796725
>>135796667
Каждый цикл это 2 команды машинного кода. >>135796322 оптимизатор прост.
Аноним 09/09/16 Птн 02:17:44  135796844
>>135796725
А 4 нахуй не нужных переменных в коде это тоже, блядь, оптимизация?
Аноним 09/09/16 Птн 02:18:55  135796879
>>135796844
>2016
>волноваться из-за памяти, вместо тактов процессора

Алло, маня, памяти тебе дядя за 100 баксов еще 16 гигов докинет, а процессор вот хуй
Аноним 09/09/16 Птн 02:20:14  135796930
>>135796844
Это побочные действия оптимизации. Почти всегда так: оптимизируешь время - сосешь по памяти.
Аноним 09/09/16 Птн 02:20:23  135796937
>>135796879
скоклько тактов один промах кеша, маня?
Аноним 09/09/16 Птн 02:21:45  135796984
>>135796879
Хорош толстить блядь. Тут в принципе дело не в оптимизации, а в том, что эту уёбищность кому-то потом поддерживать. Давай ради оптимизации тогда построчно весь код хуярить через Ctrl+C/Ctrl+V, а ещё GOTO обмажемся.
Аноним 09/09/16 Птн 02:22:05  135796995
>>135796879
В 2016 норм погроммист кладет хуи на память и такты.
Аноним 09/09/16 Птн 02:22:19  135797006
>>135790045 (OP)
Т это нынче теология?
мимо-Б-выпус-2009
Аноним 09/09/16 Птн 02:23:43  135797054
>>135796984
Да ясен хуй, что это не код а говно, я ж намекнул что оптимизация тут в пользу тактов в ущерб памяти, которой и так дохуя
>в ущерб памяти, которой и так дохуя
кстати это девиз разработчиков хрома
Аноним 09/09/16 Птн 02:24:17  135797075
>>135796984
> Давай ради оптимизации тогда построчно весь код хуярить через Ctrl+C/Ctrl+V
Как что-то плохое. Альтфажики так и делали.
Аноним 09/09/16 Птн 02:24:46  135797096
>>135796995
видимо норм программисту не дают писать ничего быстрого, ничего большого, и вообще ничего, где внезапно выясняется что компьютер конечного размера.
Аноним 09/09/16 Птн 02:26:49  135797169
>>135797096
> где внезапно выясняется что компьютер конечного размера.
Че блять? Я вона на жаве кладу на всё хуи. И ничё работает хэллоу ворлд всего 8 гигов жрет!!
Аноним 09/09/16 Птн 02:27:08  135797176
>>135797096
Уёбывай, у тебя ещё 100500 итераций двухмерного цикла не скопипащены.
Аноним 09/09/16 Птн 02:28:26  135797206
>>135790267
Хули тут делать то?
Аноним 09/09/16 Птн 02:29:26  135797236
Хуя даун, я в 9 классе рогалики писал на крестах.
Аноним 09/09/16 Птн 02:30:19  135797259
>>135797206
1) оператор, не функцию
2) для обобщенного типа, включая `[]` такой массив, std::vector, map...
3) параллельный, где возможно
Аноним 09/09/16 Птн 02:31:07  135797297
>>135797236
Хуя задрот, я в 9 классе кресты малял на спинах.
Аноним 09/09/16 Птн 02:31:11  135797300
>>135797169
а я c Xmx=16G разбираю 300Гб жсона и тоже, как ты выражаешься"ничё работает". видишь разницу?
Аноним 09/09/16 Птн 02:32:33  135797334
>>135797297
Я на учете только стоял в мусарне.
Аноним 09/09/16 Птн 02:34:02  135797387
>>135790045 (OP)
1)тупо задаешь переменную , пишешь там ввидите число и все такую хуету.

Тебе нужно будет ограничить размер переменной. Ибо там 4-тырехзначное число. Как это сделать хз я не погромист и не учился на него, писал только хелло ворлды.
Но я знаю там перед int(main) можно писать unsigned или undigned long long.
Есть еще short, short -переменная. Правда врядли 3 значное число будет.




Аноним 09/09/16 Птн 02:34:06  135797390
http://ideone.com/mgYr89

Вторую лень делать, уже поздно.
Аноним 09/09/16 Птн 02:35:17  135797423
>>135797259
Ебать, какая разница, перегрузка оператора от функции мало чем отличается.
Если я правильно тебя понял - всё просто.
Аноним 09/09/16 Птн 02:37:47  135797496
>>135797423
в функции у тебя убудет лямбл=да и совершенно другая семантика
я не хочу foreach(coll, lambda, etc);
я хочу foreach(auto f in coll) { //code }

но вообще ты меня обрадовал, все посылали почти, сделаешь?
Аноним 09/09/16 Птн 02:44:36  135797678
>>135797496
Ноп, медвежья услуга, сейчас я тебе это сделаю, а потом ты хуи сосёшь ибо не можешь в самостоятельную работу.
а вообще всё сделано до нас, гугли и найдёшь готовое
Аноним 09/09/16 Птн 02:45:36  135797714
>>135797678
Скажу по секрету, не сделано и не может быть сделано на С++. Слишком язык слабый для такого.

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

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