Хм, не знаю… У меня вот куплены с десяток книг на Amazon (как дешёвых за 2$, так и дорогих – под 40$). Сегодня решился взять Kindle и думаю книг только прибавится… Думаю я же не один такой.
И мне кажется что если Amazon видит бизнес на Украине, то почему бы его не углядеть в РФ?
Тут, кстати, очень подошёл бы какой-нибудь стековый ЯП, тогда можно было бы просто сделать dup (повтор аргумента, находящегося на вершине стека, и запихивание результата в стек)
А, понял идею. Генератор вызывается 1 раз за поход в магазин. Тогда да. Просто такой вариант показался мне менее логичным, потому что market.candies() – вообще-то mutable объект и от захода к заходу может меняться.
Я в своём коде имел ввиду следующее:
import random
curr_sweet = random.choice( market.candies() )
Хм… Это зачем? Типа посмотрел на полку со сладостями в магазине, выбрал [0..N) штук случайных сладостей (где-то вне генератора), а потом всё снова и снова возвращаешься к полке? Зачем бесконечный цикл?
Заносить доп. условие в алгоритм покупок. Сохранять предыдущий список (prev_basket) и знать список любимых сладостей (favorite_sweets), а дальше всё просто:
if (curr_sweet in favorite_sweets) and (curr_sweet not in prev_basket): basket.add(curr_sweet)
Ещё вариант, если за сладостями ходишь не только ты, то перед выходом прикидывать то, что ещё есть на полках (сладости ведь отдельно, так?) и добавлять то, что вчера ели.
Вот с этим методом очень интересно. Где бы о нём популярно почитать? Я могу его закодить, но не понимаю как он работает (прочёл в «Началах программирования» Степанова)…
Ну и наконец: это единственное средство отладки программ на CUDA, не считая профайлер «NVIDIA Compute Visual Profiler».
Эээм. А как же cuda-gdb? Он под linux уже давно есть, да и под OS X появился уж полгода как.
А так да, выглядит привлекательно. Жаль что только под Win.
И мне кажется что если Amazon видит бизнес на Украине, то почему бы его не углядеть в РФ?
Аллергия – бессердечная сука.
Я в своём коде имел ввиду следующее:
import random
curr_sweet = random.choice( market.candies() )
А сладости манят и манят))
if (curr_sweet in favorite_sweets) and (curr_sweet not in prev_basket): basket.add(curr_sweet)
Ещё вариант, если за сладостями ходишь не только ты, то перед выходом прикидывать то, что ещё есть на полках (сладости ведь отдельно, так?) и добавлять то, что вчера ели.
И на этой фразе появляются Наши.
Эээм. А как же cuda-gdb? Он под linux уже давно есть, да и под OS X появился уж полгода как.
А так да, выглядит привлекательно. Жаль что только под Win.