Бухгалтерия / Говнокод #8149 Ссылка на оригинал

0

  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 alexoy, (Updated )

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

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

    добавь фичу для заминусованых ГКов, что бы они на главной странице, например, показывались свернутыми - только язык, номер, бал и кол-во комментов - все светлосерого цвета и мелким шрифтом, что бы не отсвечивало.
    Ответить
  • ьH.K(U.H?C,M:E$GV)Z(H:N T?L.D U)V)D"B:P B(W"W!D,U"EFQ(Y(U"P:H(J:M,K"P S?R Y"F)V)U)K$J.P!R.T,Y$R(FC$W$Z:K)F Q:K"K!F(G:I!Q,N$Y"T.P)I,O)N"C!C"T.A)X$ZL$I$G!R:S!WX.Z!I(Z)Z?U?W?Q?R$S!H?NQ!S.Z?A$U!U:K!Z(W)R$G!I$BL?SJD(R$W!Q!O!XP,O$Q!S$N(W(S"F?S$R!Y,T)B)G)G:S.R$Z$S!R:M!CI$D(R R$U"A T)AZ)N:W I?A:D B$O"J:Q)A$A.X.H:X.N,C.S!A:J,L J:C,X"Z T.H?M!V$C(R"Z(A!Q$S(E.Q?M!R$S.U?G"I)I)J)L$S B?IMF)H HU:H.N"G,Z!A!G:U"G(L(O(EG!LI$K(N?C.L(V(X"I,L$L$N S S"I)D"S,J C"L,I$H:V.IY!T.P,X(V$F.UC,K!I.Z"H!R)V$R?U,R?I"P"R!J.U R.X"A.Y?V)R(N?X(S(OPZ Y Z$Y"Q:U(A(WU G.OK)L.M:P$C$T,R.B,N IL$Z?T$P(SСHFOLKKGCHDJDDHJHPFRPSCQZTBORYFOWGONOTAMIZENBSKPGVRGRDXDPXUDTFZVSPMHAKLRKLAWKQWBROZJRVRRTEBGZVMZIPTNOGIJKVCLQFWINGCWIWNAQTMYTAEGVMOXOTSHXEPPOCMXALSLKRCJKQNJVAAABGBWTMFMGJSOEBXNERXBLGYSLFXGBEWTZZFLLMZPYFOZPSCNMHJHPERTUKKUAKWEUAINRXFLKVIXSIULFYWCHJQHIBLBIIQFWJKWOBHXJLLZWGEHBNJKNJXAXZMUYZQMM
    Ответить

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

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8