Дайте я угадаю, почему вы это написали.
Вы ведь в это все не верите…
Просто кто-то, по младости лет, подумал, что первый(!) заметил сходство между платежными картами и цитатой из библии.
Это же такой баян, баянище!
Перестать заниматься фигней, в том числе созданием национальных видов:
ОС, браузера, антивируса, электронных денег, платежных систем, демократии и автомобиля.
Судя по фильму «Социальная сеть», Цукенберг был еще тот антисоциальный тип. И что-то я вообще сомневаюсь, что средний айтишник разбирается в психологии
Все эти молодые фреймворки очень сырые.
Вам придется или вылавливать в них баги, или бороться с ограничениями, которые они накладывают.
И для небольших приложений (под iPhone) это дает небольшой выигрыш.
Вот ради XNATouch можно постараться — это хороший мощный фреймворк, а MonoTouch — просто обертка. Радикально новой функциональности он не приносит.
Напоминает Задорнова:
— А помнишь, 20 лет назад мы мечтали, что он нашего села до Марса трамваи ходить будут?
— Ага…
— Так вот, последний автобус до города закрыли!
Ясно, что если выводить все варианты, то их все нужно сгенерировать, а это — полный перебор. Поэтому в условии сказано — построить башню максимальной высоты. Т.е. достаточно вывести номера ящиков любой башни, высота которой равна максимальной.
В фразе «Осталось рассмотреть частные случаи, вроде когда из 1й цепочки получается 2 и более» и кроется сложность задачи.
А если из одной цепочки получается 10 или более? и так на каждом шаге?
Представьте, что у вас 100 ящиков. Их вес колеблется от 1 до 10, а грузоподъемность от 100 до 200. Тогда получится, что башню высоты 10 можно построить из любых 10 ящиков, а это даст C(m,n) башен при n=100, m=10
Подсказок давать не буду. Но мне задача понравилась
Для тех, кто легко справился с этой задачей, хочу предложить еще одну, которая когда-то мне очень понравилась.
Есть N ящиков. Для каждого ящика известены w и p.
где:
w — вес ящика.
p — вес который способен выдержать ящик не будучи раздавленным
(вес ящика(ов), который можно поставить на него).
Задача — построить башню из ящиков максимальной высоты.
Вы оба правы:
1 iPhone появился в продаже летом 2007. Т.е. всего три года назад.
2 Глючил только если делать джеил и ставить патчи из сидии.
Из коробки работал нормально.
История проблемы:
Пользователь хочет/может добавить свои контакты из Google в Facebook. Для этого он дает Facebook свои логин и пароль к GMail и Facebook сам вычитывает контакты. (по новым правилам пользователь их сам экспортирует из Gmail, и потом скармливает Facebook)
Но никому нафиг не нужно передавать свои Facebook-контакты Google'у.
Проблема:
Google очень хочет их получить.
Ход 1 «Справедливое» решение проблемы от Google:
Для каждого пользователя Facebook, чьи контакты/друзья были экспортированы из GMail в Facebook, Facebook в замен отдаст информацию о контактах/друзьях этого пользователся Google'у.
Только дело в том, что на экспорт контактов из GMail в Facebook пользователь согласие давал — в виде логина и пароля к своему аккауну, а на экспорт из Facebook в GMail — нет.
Т.е.Google хочет получить конфидециальные данные пользователя без его согласия, к тому же составляющую комерческую тайну
Facebook.
Ход 2 Ответ Facebook:
Теперь Facebook не экспортирует ваши GMail-контакты автоматически.
Вместо этого вам предлагают самостоятельно сохранить их и скормить Facebook'у.
Ход 3 Ответ Google:
«Вы точно уверены, что хотите импортировать свою контактную информацию в сервис, который не позволит вам вернуть её?»
Заявления в стиле:
Facebook плАаахой!
[х] Пожаловатся в ООН!
В текстве опечатка, написано:
«Потому что, в конце концов, вы должны иметь контроль над своими данными!»
следует читать как
«Сколько, в конце концов, мы можем ждать контроля над вашими данными?!»
Google жалок в своей попытке выставить Facebook эдаким моснстром.
Google, он же о нас заботится, да?
Примерно как ОПСОСы, пытаясь защитить нас от Skype, забанив его?
Вы ведь в это все не верите…
Просто кто-то, по младости лет, подумал, что первый(!) заметил сходство между платежными картами и цитатой из библии.
Это же такой баян, баянище!
Хоть бы что-то новое придумали.
Учитесь как нужно делать:
www.aif.ru/techno/news/72977
ОС, браузера, антивируса, электронных денег, платежных систем, демократии и автомобиля.
Разрулили ситуацию, подключив… президента!
И о каких инновациях после этого может идти речь?
Такое ощущение, что ребята наверху целыми сидят и думают, что бы еще такого запретить?
Вам придется или вылавливать в них баги, или бороться с ограничениями, которые они накладывают.
И для небольших приложений (под iPhone) это дает небольшой выигрыш.
Вот ради XNATouch можно постараться — это хороший мощный фреймворк, а MonoTouch — просто обертка. Радикально новой функциональности он не приносит.
— А помнишь, 20 лет назад мы мечтали, что он нашего села до Марса трамваи ходить будут?
— Ага…
— Так вот, последний автобус до города закрыли!
Сначала сортируем ящики по (p+w), затем динамикой получаем самое большое подмножество — это и будет ответ.
Доказательство не сложное — желающие могут потренироваться.
(это не полный перебор)
А если из одной цепочки получается 10 или более? и так на каждом шаге?
Представьте, что у вас 100 ящиков. Их вес колеблется от 1 до 10, а грузоподъемность от 100 до 200. Тогда получится, что башню высоты 10 можно построить из любых 10 ящиков, а это даст C(m,n) башен при n=100, m=10
Подсказок давать не буду. Но мне задача понравилась
Есть N ящиков. Для каждого ящика известены w и p.
где:
w — вес ящика.
p — вес который способен выдержать ящик не будучи раздавленным
(вес ящика(ов), который можно поставить на него).
Задача — построить башню из ящиков максимальной высоты.
И какая же у тела человека полярность?
Очень похоже на выступления фокусников.
Думаю, что так оно и есть.
Всего-то и нужно было перенести объявление переменной Timer t из метода в класс.
Ну и бетта-тестирование проводить на release версии.
spiridonov.ru/post/209
1 iPhone появился в продаже летом 2007. Т.е. всего три года назад.
2 Глючил только если делать джеил и ставить патчи из сидии.
Из коробки работал нормально.
Пользователь хочет/может добавить свои контакты из Google в Facebook. Для этого он дает Facebook свои логин и пароль к GMail и Facebook сам вычитывает контакты. (по новым правилам пользователь их сам экспортирует из Gmail, и потом скармливает Facebook)
Но никому нафиг не нужно передавать свои Facebook-контакты Google'у.
Проблема:
Google очень хочет их получить.
Ход 1 «Справедливое» решение проблемы от Google:
Для каждого пользователя Facebook, чьи контакты/друзья были экспортированы из GMail в Facebook, Facebook в замен отдаст информацию о контактах/друзьях этого пользователся Google'у.
Только дело в том, что на экспорт контактов из GMail в Facebook пользователь согласие давал — в виде логина и пароля к своему аккауну, а на экспорт из Facebook в GMail — нет.
Т.е.Google хочет получить конфидециальные данные пользователя без его согласия, к тому же составляющую комерческую тайну
Facebook.
Ход 2 Ответ Facebook:
Теперь Facebook не экспортирует ваши GMail-контакты автоматически.
Вместо этого вам предлагают самостоятельно сохранить их и скормить Facebook'у.
Ход 3 Ответ Google:
«Вы точно уверены, что хотите импортировать свою контактную информацию в сервис, который не позволит вам вернуть её?»
Заявления в стиле:
Facebook плАаахой!
[х] Пожаловатся в ООН!
«Потому что, в конце концов, вы должны иметь контроль над своими данными!»
следует читать как
«Сколько, в конце концов, мы можем ждать контроля над вашими данными?!»
Google жалок в своей попытке выставить Facebook эдаким моснстром.
Google, он же о нас заботится, да?
Примерно как ОПСОСы, пытаясь защитить нас от Skype, забанив его?