Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Rooster

Программирование[8]

Рекомендованные сообщения

При добавлении элемента смотришь четное или нет. Нахуя тебе дерево тут?


Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
 

Поделиться сообщением


Ссылка на сообщение

может быть Electron тебя заинтересует - пишешь веб приложение, получаешь десктоп

о, крутяк

охуенный топик - задал вопрос - получил ответ

 

При добавлении элемента смотришь четное или нет. Нахуя тебе дерево тут?

ну можно два дерева тогда, не подумал

:zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:

:zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:    всё что пишу -- шизофренический бред     :zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:

:zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:

Поделиться сообщением


Ссылка на сообщение

Что-то вы как-то сложно к решению подходите. Красно-черные деревья...

 

Накидал простенькое решение на чистом си, приятного чтения  :prayshit:

 

 

#include <stdio.h>

short* doMagic(int* jts) {
    int m = 0;
    if (jts == NULL || !m[jts]) {
        m += (3 << m + 4);
        return jts + m % ((int) jts);
    }

    do {
        ++m;
    } while (m[(char*)jts] > 0);
    
    return (short*) m;
}

int doPmgy(void* irt, char* nmnm) {
    static int* hee = "\{\1\1\2\0\1\0\0g0101010-1202020202}";
    long int cge = ((int) irt);
    float ko = 1.8;
    while (cge > 0) {
        if (cge % ((int)doMagic((char*)hee) >> 1)) {
            ko = ((int)ko >> 1);
        }
        cge = (cge << 1) / (int)doMagic((int*) nmnm);
    }
    return ko;
}

int doBnh(int* apgyn) {
    static char* mg = "012345 289zc\1vbnfgh0\0jdnft\5";
    
    static long long int vej = 0;
    while (-9) {
        int ld = -19;
        scanf("%d", &ld);
        if (!ld) {
            printf("Sum %i\n", vej);
            return 8;
        }
        if (doPmgy((void*) ld, mg)) {
            vej += ld;
            printf("Super even %d\n", ld);
        }
    }
    printf("Good luck\n", vej);
    return 1;
    
}

int main()
{
    int x = doBnh((void*) 787);

    return 0;
}

 

 

 

 

Да, мне нечем заняться :trollface:

 

 

 

Хотя я бы даже наверное такую лабу принял, если бы мне принесли и объяснили, что там внутри происходит :trollface: 

 

 

Не гарантирую, что современные компиляторы это вообще дадут скомпилить (там примерно миллион варнингов), можно например протестить вот тут https://onlinegdb.com/S1xDiT25r

Поделиться сообщением


Ссылка на сообщение

3cbffb268177fe3b23f7aaca6677239e.jpg

 

 

 

если эта хуйня еще и работает, то я не знаю, что это за колдунство


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
(изменено)

Если бы я был преподом и Ты ко мне пришёл вот с такой хуйней и логами типа good luck/super even, то ты бы чел уже плац от травы чистил.

Пс это если ещё не брать во внимание название функций.


Изменено пользователем JuJeu

Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
 

Поделиться сообщением


Ссылка на сообщение

фэнтезийное программирование первый раз слышишь?

Поделиться сообщением


Ссылка на сообщение

фэнтезийное программирование первый раз слышишь?

photo-139160.jpg?_r=1563682471

Поделиться сообщением


Ссылка на сообщение

приятного чтения

тварина :avtoradolf:


:zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:

:zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:    всё что пишу -- шизофренический бред     :zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:

:zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:

Поделиться сообщением


Ссылка на сообщение

Если бы я был преподом и Ты ко мне пришёл вот с такой хуйней и логами типа good luck/super even, то ты бы чел уже плац от травы чистил.

Пс это если ещё не брать во внимание название функций.

Самое веселое тут не в логах и не в названиях функций/переменных (их я от балды набирал, как и сигнатуры функций  :trollface:). А в том, как завуалировать простой, казалось бы, алгоритм до абсолютно нечитаемого и, однако, работающего говнокода  :nate:  Что-то вроде brainfuck'а на минималках.

Поделиться сообщением


Ссылка на сообщение

всем здоровья, полгода не заходил, пд очень отвлекает от жизни

 

короче в банке моем до конца года акция - если я челибоса в айтишку предложу нормального, то мне 2к бачинских в рублях дадут

 

кто хочет напополам освоить бюджет хрюшин пишите в личку

 

из условий - дефолт банковский, ебучий сиб и все такое

работу дают в москвабаде, спб и самаре еще вроде

Поделиться сообщением


Ссылка на сообщение

да я ж и не пытаюсь продать место работы, просто есть вариант для тех, кто думает менять работу получить профит по факту устройства на новую

 

так-то в кабинетах дядьки уже подумали всех поувольнять и взять ещё раз (так нельзя, потому все в обиде ебаной)

Kant понравилось это

Поделиться сообщением


Ссылка на сообщение

redis или rabbitmq для celery?

какие подводные камни для redis? часто ли на продакшене будут проебываться задачи?

Поделиться сообщением


Ссылка на сообщение

ставь [object Object] если любишь жабаскрипт и веб программирование
https://i.imgur.com/SD2sXgn.png

Matriarch, ShadesOfGrey и Kant понравилось это

Поделиться сообщением


Ссылка на сообщение
(изменено)

redis или rabbitmq для celery?

какие подводные камни для redis? часто ли на продакшене будут проебываться задачи?

redis - kv starage

rabbitmq - message broker

 

странное сравнение

 

я конечно понимаю что отслеживание выполнения отложенных задач можно хоть на блокнотике вести, но всё же

 

вообще я бы выбирал по принципу

1) что уже есть на проекте

2) какие есть вокруг компетенции по каждому инструменту

3) более популярное в индустрии, лучше поддерживается сообществом, имеет лучше клиент под твой язык

4) что в своей основе имеет предпосылки лучше подходить под задачу (под основой подразумеваю низкоуровневую структуру данных в основе рассматриваемого инструмента, либо та задача на решении которой сконцентрирован инструмент)

 

первые 3 - отвечать тебе нужно самому

по 4 - я бы сказал что rabbitmq тк он про сообщения и асинхронщину, а редис - это просто HashMap выделенная в сервис


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

 

redis или rabbitmq для celery?

какие подводные камни для redis? часто ли на продакшене будут проебываться задачи?

redis - kv starage

rabbitmq - message broker

 

странное сравнение

 

я конечно понимаю что отслеживание выполнения отложенных задач можно хоть на блокнотике вести, но всё же

 

вообще я бы выбирал по принципу

1) что уже есть на проекте

2) какие есть вокруг компетенции по каждому инструменту

3) более популярное в индустрии, лучше поддерживается сообществом, имеет лучше клиент под твой язык

4) что в своей основе имеет предпосылки лучше подходить под задачу (под основой подразумеваю низкоуровневую структуру данных в основе рассматриваемого инструмента, либо та задача на решении которой сконцентрирован инструмент)

 

первые 3 - отвечать тебе нужно самому

по 4 - я бы сказал что rabbitmq тк он про сообщения и асинхронщину, а редис - это просто HashMap выделенная в сервис

 

настроить это всё не проблема, у нас докеризировано всё, на проекте уже есть redis в качестве бэкенда кэша, вот я и думаю, раз celery поддерживает redis, зачем пихать ещё один сервис, после подъема которого места на тачке совсем не останется даже банально в shell зайти (дешевые сервера 1гб 1 ядро).

Поделиться сообщением


Ссылка на сообщение

 

 

Хотя я бы даже наверное такую лабу принял, если бы мне принесли и объяснили, что там внутри происходит :trollface: 

у тебя там ошибка кста :buba:

Bad|Fat|Rat понравилось это

:zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:

:zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:    всё что пишу -- шизофренический бред     :zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:

:zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:

Поделиться сообщением


Ссылка на сообщение

кстати ребятишки, как дела то? суез хату купил в сингапурии своей или што? еще чел с берлина был, его понаехавшие террористы с сирии не зарезали? индекс с минкса вроде я помню на галеру устраивался, но на второй день в припадке интроверсии документы забирал, чтоб дома за корку сыра фрилансить

Поделиться сообщением


Ссылка на сообщение

 

Хотя я бы даже наверное такую лабу принял, если бы мне принесли и объяснили, что там внутри происходит :trollface:

у тебя там ошибка кста :buba:

 

И правда, надо было хотя бы пролистать ворнинги, нашел бы переполнение при выводе суммы  :nate:

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...