Если я выразил свои мысли непонятно, то могу попробовать выразить тезисно то, в чём я поддерживаю автора:
"Локальные сети вымрут, ибо не будет никакого смысла в них, если все компьютеры и так будут соединены в одну большую сеть. Именно для создания такой большой сети из всех цифровых устройств на планете и придуман IPv6, а его развитие и преимущества являются залогом того, что предсказание кончины локальных сетей вполне оправадано".
Автор хотел сказать, что локальная сеть отличается от глобальной тем, что каждый компьютер в этой сети доступен только с другого компьютера этой сети, тогда как глобальная сеть в идеале соединяет каждый компьютер с каждым. А в этом очень поможет IPv6 - получить реальный IPv6 адрес куда проще, чем IPv4. Например,кратенькое руководство
К сожалению, шариков всего два :) А нам _ну_позарез_ нужно определить этаж. Поэтому рисковать мы не можем - а вдруг оба шарика разобьются - самому прыгать, что ли? ;)
Раз уже все карты раскрыты, то можно и в третий раз написать размышления.
1. Если бросать шарик подряд, начиная с 1-го этажа и до 100-го, то получим допустимое, но не оптимальное решение. Думаем, как его улучшить.
2. У нас ведь есть два шарика! Т.е., один можно разбить, получив с этого какую-то информацию. Например, если бросить его с 50-го этажа, то можно сразу узнать, какую половину здания дальше рассматривать. Это хорошо, но всё еще не оптимально.
3. А что если бросать шарик через какие-то промежутки? Например, бросать его на 10, 20, 30м этаже? Как только он разобьётся, мы будем знать, на каком промежутке искать дальше. Таким образом можно сократить количество бросков до 19ти. Но и этого нам мало.
4. Мы заметили, что если бросать с промежутком в 10, то если шарик разобьётся сразу, то вторым шариком мы сможем обнаружить нужный этаж гораздо раньше. Т.е., мы могли бы бросать сразу не с 10го этажа, а выше, и в итоге быстрее добрались бы до верха. Допустим, что мы решили бросать с N-го этажа. Тогда, очевидно, что если первый шарик разобьётся сразу, то нам понадобится еще max N-1 шагов, чтобы узнать нужный этаж. Т.е., в случае, если шарик разбивается сразу, нам нужно всего 1+N-1=N бросков. Ну, а что будет, если шарик сразу не разобьётся?
5. Первым броском мы отсекли N этажей. Т.е., мы можем перейти к той же задаче, что и раньше, только этажей стало меньше. На каком же этаже нужно бросить шарик еще раз? Очевидно, что на N-1(считая от отсечения). Действительно, если шарик разобьётся получим: 1(первый неудачный бросок)+1(бросок на N+N-1 этаже)+N-2(бросаний второго шарика) - количество бросаний, нужное для определения этажа, если шарик разобьётся в первую или во вторую попытку.
6. Продолжаем заниматься отсечением. Размеры отсечений у нас получаются N,N-1,N-2 и т.д. Логично, что отсечения когда-то должны закончится. Значит, случится, что сумма всех отсечений будет больше высоты здания. Т.е. N+N-1+N-2. По известной ф-ле суммы арифметической прогрессии, это будет равно N*(N+1)/2. Для того, чтобы сумма отсечений покрывала весь дом, достаточно N=14(а N=13 недостаточно).
7. Вот так. Можно проверить и убедиться.
С какой стороны посмотреть если. Можно считать, что подражают, а можно говорить, что похожи. Можно доказывать, что многим отличаются, а можно заметить, что, возможно, они просто пытаюься делать то, что нравится им и нравится нам? Можно говорить много, рассуждая о брендах, но я предпочитаю смотреть на наполнение, а не на наклеечку.
На любом бесплатном хостинге поднимаете гостевую книгу и опросник. После этого размещаете ссылку на хабре, даёте своим 30 знакомым, которые передают ее дальше. За небольшое кол-во времени можно будет собрать довольно опрятные цифры - особенно если считать только те голоса, которые подтверждены юзер-сториями. К сожалению, такая статистика процентных данных не даст, но даст обычные числа, которые можно будет брать за инфимум количества отказов.
О этот интернетизированный век! Вместо "Акции Apple..." прочёл "Аццкий Apple" :D Надо патентовать.
А если серьёзно - я не являюсь владельцем акций Apple, и даже не являюсь пользователем яблочной продукции. Поэтому мое отношение к этому - вполне спокойное. Поживём - увидим :)
Есть распространённый термин: "Не захочешь - не выучишь". С ним мало кто решается спорить. Поэтому не стоит переводить стрелки на то, что не работает стимул - хорошего осла и палкой не заставишь идти.
Просто по негласным правилам рекламы, данный компонент стоило бы рекламировать как "самую стабильную часть стабильного целого". Это из общих соображений :)
Он очень прост для изучения. Естествено, это только плюс, но кому как... :)
"Локальные сети вымрут, ибо не будет никакого смысла в них, если все компьютеры и так будут соединены в одну большую сеть. Именно для создания такой большой сети из всех цифровых устройств на планете и придуман IPv6, а его развитие и преимущества являются залогом того, что предсказание кончины локальных сетей вполне оправадано".
1. Если бросать шарик подряд, начиная с 1-го этажа и до 100-го, то получим допустимое, но не оптимальное решение. Думаем, как его улучшить.
2. У нас ведь есть два шарика! Т.е., один можно разбить, получив с этого какую-то информацию. Например, если бросить его с 50-го этажа, то можно сразу узнать, какую половину здания дальше рассматривать. Это хорошо, но всё еще не оптимально.
3. А что если бросать шарик через какие-то промежутки? Например, бросать его на 10, 20, 30м этаже? Как только он разобьётся, мы будем знать, на каком промежутке искать дальше. Таким образом можно сократить количество бросков до 19ти. Но и этого нам мало.
4. Мы заметили, что если бросать с промежутком в 10, то если шарик разобьётся сразу, то вторым шариком мы сможем обнаружить нужный этаж гораздо раньше. Т.е., мы могли бы бросать сразу не с 10го этажа, а выше, и в итоге быстрее добрались бы до верха. Допустим, что мы решили бросать с N-го этажа. Тогда, очевидно, что если первый шарик разобьётся сразу, то нам понадобится еще max N-1 шагов, чтобы узнать нужный этаж. Т.е., в случае, если шарик разбивается сразу, нам нужно всего 1+N-1=N бросков. Ну, а что будет, если шарик сразу не разобьётся?
5. Первым броском мы отсекли N этажей. Т.е., мы можем перейти к той же задаче, что и раньше, только этажей стало меньше. На каком же этаже нужно бросить шарик еще раз? Очевидно, что на N-1(считая от отсечения). Действительно, если шарик разобьётся получим: 1(первый неудачный бросок)+1(бросок на N+N-1 этаже)+N-2(бросаний второго шарика) - количество бросаний, нужное для определения этажа, если шарик разобьётся в первую или во вторую попытку.
6. Продолжаем заниматься отсечением. Размеры отсечений у нас получаются N,N-1,N-2 и т.д. Логично, что отсечения когда-то должны закончится. Значит, случится, что сумма всех отсечений будет больше высоты здания. Т.е. N+N-1+N-2. По известной ф-ле суммы арифметической прогрессии, это будет равно N*(N+1)/2. Для того, чтобы сумма отсечений покрывала весь дом, достаточно N=14(а N=13 недостаточно).
7. Вот так. Можно проверить и убедиться.
Подробней уж никак не могу :)
Ответ уже написали правильный, just joking. :)
А если серьёзно - я не являюсь владельцем акций Apple, и даже не являюсь пользователем яблочной продукции. Поэтому мое отношение к этому - вполне спокойное. Поживём - увидим :)
И часто они проверяют? :) Какая-то антиреклама получается...