ok
Публикуване на решения
-
Моля да не публикувате своите решения във форума, нито да слагате връзки. Теми в които ще може да дискутирате решения на задачите ще създаваме ние.
Съответно ще трием такива теми създадени от вас.
30.03.2009 (променeно 30.03.2009) -
30.03.2009 (променeно 30.03.2009)
-
сега мога ли да си плясна кода
30.03.2009 -
По-добре недей, че и без това ти е грешна compose (p2.compose(max)(3,4) == 4).
Изчакай първо те да сложат правилните.
30.03.2009 (променeно 30.03.2009) -
Все още няма тема "Решение на втора задача", така че не.
Кодът ти не беше лош, имаш малък пропуск в compose, в groupby безмислено използваш .get, а reduce може да стане и по-добре.
Умишлено не пускаме веднага такива теми, защото искаме да прегледаме решенията и да изберем най-доброто от тях. Ако решението ти е елегантно ще си получиш точките.
Относно връзките, мисля че хората сами могат да ползват google.
30.03.2009 -
10x за инфото за задачите...затова искам да си покажа кода, за да може да получа съвети и оптимизации...човек се учи от грешките си ;)
30.03.2009 -
Разбира се. Очаквам скоро вагабонтът Стефан да пусне тема с решението което показахме на лекции, както и с някои по-елегантни, така че ще можеш да ги сравниш с твоето.
31.03.2009 (променeно 31.03.2009) -
Друго, което не ми харесваше в решението ти, е че извикваш функцията за ключ по два пъти. Това го намирам за адски грешно, понеже е съвсем неочаквано. Ако функцията за ключ има странични ефекти, твоето решение може да доведе до лоши неща.
Погледни
dict.setdefault
31.03.2009