1. 1C / Говнокод #8149

    −154

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    Мое решение является эффективным и уникальным.
    Решение задачи базируется на принципе двойственности.
    В первом стеке будем хранить сами числа, а во втором - результат XOR над ними.
    [] []
    push a ->[a] [a]
    push b -> [b a] [a^b a]
    pop -> b^(a^b) = a [a] [a]
    Однако после такого pop пропадает b.
    Как с этим бороться я расскажу через 24 часа.

    Задача о двух стеках. Поэтапное решение для повышения слюноотделения.

    Запостил: alexoy, 10 Октября 2011

    Комментарии (24) RSS

    • Поясните мысль.вот мой всем совет: игнорируйте эту хуйню и не разводите срач
      /thread
      Ответить
      • А что белым написано?
        Ответить
        • То что тебе давно пора уйти с говнокода и обратно взять за щеку, как это говорится, для повышения слюноотделения.
          Ответить
    • решение нерабочее!
      Ответить
      • Частичное. Я не хотел бы, чтобы чудесное решение приняли, осмыслили как ежедневный хлеб, поэтому я решил выдавать его по частям, как пищу для ума.
        Ответить
        • Скажи сразу, как ты за O(1) будешь потом все эти ксоры раскручивать.
          Ответить
          • >за O(1)...
            Абрашвабракодабра!(с)
            Ответить
          • вот мне тоже интересно, как имея доступ только к вершине, со дна доставать элемент за O(1)
            Ответить
    • ЭХ И ПРИДУРОК.
      Ответить
    • > для повышения слюноотделения ЧСВ
      fixed
      Ответить
    • Что, маленького мальчика застремали на Хабре и он решил повысить своё ЧСВ на ГК? Деточка, тебя здесь все считают за идиота. Ты смешён и убог, и тролль из тебя - как хрен из трамвайной ручки. Иди уже на ручки к маме и попроси у неё сисю, она тебе не откажет.
      Ответить
    • >Мое решение является эффективным и уникальным
      Не забудьте запатентовать!
      Ответить
    • вы долго еще будете превращать уютненький ГК в обсуждения на лурке?
      Ответить
    • Раз уж тут такой уютный чатик, то скажите - это правда, что в крестах шаблонный класс надо полностью реализовывать в заголовочном файле, иначе компилятор не врубится?
      Ответить
      • да
        Ответить
        • То есть ничего крупного на шаблонах в С++ ты не напишешь, если ты не хочешь жёстко насиловать компилятор и себя?
          Ответить
          • Короче, посоны, я тут решил напиать простенькую программу на крестах. После Ады это ощущение, будто у меня отрезали крылья, ослепили и кастрировали.
            Я В АДЕ ПИСАЛ ШАБЛОННЫЙ КОНТЕЙНЕР ИНИЦИАЛИЗИРОВАЛ ЕГО ШАБЛОННЫМ КЛАССОМ ПОДСТАВЛЯЯ В ШАБЛОН И ВСЁ ЭТО БЫЛО ПО разным файлам, посоны.
            Я писал локальные функции без уёбищных макросов, поставляя их в качестве параметры в функции итерирования по шаблонному контейнеру, и всё это было удобно скрыто внутри своего файла, мне не приходилось писать долгокомпилирующиеся простыни из-за того, что С++ не может шабоны по разным файлам.
            Я итерировался по любому массиву, получая его длину стандартными функциями, а не через задницу. Я задавал массивам любые границы любого перечислимого типа. Я, бля, к двумерным массивам обращался через (i,j), а не через уёбищное [i][j],
            Я БЛЕАТЬ ПИСАЛ ЧТО ХОТЕЛ, зная, что если компилятор Ады разрешил мне это писать, то это будет работать.
            А крестошаблоны - это хуйня для троллей, кроме СТЛ они нахуй нигде не нужны. Не слушайте крестушков, пацаны, они пиздоболы.
            Ответить
    • страйкер, не ну на самом деле.

      добавь фичу для заминусованых ГКов, что бы они на главной странице, например, показывались свернутыми - только язык, номер, бал и кол-во комментов - все светлосерого цвета и мелким шрифтом, что бы не отсвечивало.
      Ответить
      • > все светлосерого цвета и мелким шрифтом
        не надо скатывать в сраную хабрухабр
        Ответить
        • >не надо скатывать в сраную хабрухабр
          Благодаря таким постам, сраная хабрухабр скатывается сюда.
          Ответить
    • показать все, что скрытоvanished
      Ответить

    Добавить комментарий