1. VisualBasic / Говнокод #8248

    −149

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    Dim a as Stack
    Dim b as Stack
    
    For n :=8 to 1:
        a.Push 1
        b.Push 1 xor n
        if n xor 1 = 1 then
        begin
             a.push(b) b.push(a)
        end
    end

    Мультивложенные стеки
    Операции за О(1)
    Вставка, забывчивость
    О(1)
    Извлечение в От (1)
    От - О с чертой
    Константа, короче говоря.
    Настоящий стек.

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

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

    • показать все, что скрытоКто-то не осилил задачу про два стека и минусанул . :)
      Кстати, смайл . :) если повернуть в районе головы налево, то это не просто смайл, а волшебная шапочка.
      Кстати, идея с поворотом головы используется в моем методе решении задачи про два стека. Я так долго не писал про решение потому, что надо было согласовать решение с научным руководителем.
      Ответить
      • > надо было согласовать решение с научным руководителем
        Мама за компьютер не пускала?
        Ответить
        • >надо было согласовать решение с научным руководителем
          ну как, согласовал?
          Ответить
      • нам похуй
        Ответить
    • Таак... Я смотрю, всех кто так или иначе пошлёт алехуя на хуй плюсуют да?
      Алехуй, а может ты тот самый Компренда, а?
      Ответить
    • показать все, что скрытоvanished
      Ответить

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