Вход | Регистрация

Публикуване на решения

  • Моля да не публикувате своите решения във форума, нито да слагате връзки. Теми в които ще може да дискутирате решения на задачите ще създаваме ние.

    Съответно ще трием такива теми създадени от вас.

    30.03.2009 (променeно 30.03.2009)
  • ok

    30.03.2009 (променeно 30.03.2009)
  • сега мога ли да си плясна кода

    30.03.2009
  • По-добре недей, че и без това ти е грешна compose (p2.compose(max)(3,4) == 4).

    Изчакай първо те да сложат правилните.

    30.03.2009 (променeно 30.03.2009)
  • Thumbs_upThumbs_up

    Все още няма тема "Решение на втора задача", така че не.

    Кодът ти не беше лош, имаш малък пропуск в compose, в groupby безмислено използваш .get, а reduce може да стане и по-добре.

    Умишлено не пускаме веднага такива теми, защото искаме да прегледаме решенията и да изберем най-доброто от тях. Ако решението ти е елегантно ще си получиш точките.

    Относно връзките, мисля че хората сами могат да ползват google.

    30.03.2009
  • Thumbs_up

    10x за инфото за задачите...затова искам да си покажа кода, за да може да получа съвети и оптимизации...човек се учи от грешките си ;)

    30.03.2009
  • Разбира се. Очаквам скоро вагабонтът Стефан да пусне тема с решението което показахме на лекции, както и с някои по-елегантни, така че ще можеш да ги сравниш с твоето.

    31.03.2009 (променeно 31.03.2009)
  • Друго, което не ми харесваше в решението ти, е че извикваш функцията за ключ по два пъти. Това го намирам за адски грешно, понеже е съвсем неочаквано. Ако функцията за ключ има странични ефекти, твоето решение може да доведе до лоши неща.

    Погледни dict.setdefault

    31.03.2009