Pull to refresh
196

Программист

0,1
Rating
79
Subscribers
Send message
Значит, на каждую запись решения достаточно два байта:

Получается, можно и в 1 байт.
После моего предыдущего комментария должно быть очевидно
при сохранении для каждой позиции 5 бит на ход белых и ещё 3 на ход чёрных (из неё же).
В таком случае счётчик ходов вообще не нужен. В случае чего, его можно будет восстановить, переходя туда-сюда по предлагаемым ходам, пока не будет мат.
Для описания позиций, из которых результат недостижим, можно в описание хода слона добавить 14ый вариант, который будет это отмечать.
Можно уложиться в 3 бита!
Объяснение
«перевернуть» задачу и хранить ходы для чёрных.

У вас проблема с подсчётом комбинаций. Правильная цифра 64*63*62*61. Т.к., если король стоит на клетке, то там никак не может стоять конь.

По-хорошему, количество комбинаций больше в два раза — важно, какой игрок собирается ходить. Но автор сделал иначе и сохранял только те варианты, в которых должны ходить белые.

Я думаю, при кодировании видео учитывается то, что большая часть изображения не изменяется, и такое видео будет сжиматься очень хорошо.

Круто, читать было интересно. К сожалению, используется очень большое упрощение, которое начинается в самой первой формуле — вместо давления воды сразу используется глубина.


(*) Если бы давление в точке заданной глубины было по каким-то причинам ниже относительно точек на той же глубине, то вода в точках на той же глубине, подвергающаяся большему давлению, очень быстро переместилась бы в точку с меньшим давлением и восстановила равномерное давление на этой глубине.

Это в стационарном случае. Если на море есть волны (которые перемещаются не так уж и быстро), то распределение давлений сложнее. Интуиция мне подсказывает, что давление по горизонтали будет меняться периодически — типа синусоиды с периодом в размер волны на поверхности и с затуханием колебаний в глубине, но я точно не знаю.


В конце считается только вертикальная сила — мне кажется это неправильным. На больших волнах должна возникать и горизонтальная сила. Например, её используют серферы, когда скользят вниз с гребня волны.

То есть если расширение идет постоянно и вселенная открытая, то в определенный момент времени должен быть определенный край, который преодолеть нельзя (или можно, но тогда что будет за ним?).

Мне кажется, там дальше примерно такая же вселенная, хоть мы этого и не увидим. Можно представить надувающийся воздушный шарик, по которому ползёт букашка. Или, что эквивалентно — можно считать, что шар (вселенная) постоянного размера, а скорость букашки со временем снижается.


Например, если считать, что вселенная расширяется пропорционально e^(Ht), то скорость нашей букашки относительно размера вселенной убывает как e^(-Ht), а интеграл от этого сходится.


Ещё одна аналогия: ряд 1 + 1/2 + 1/4 + 1/8 +… вроде бы всё время возрастает, но при этом больше 2 никогда не станет.

Поисковый запрос log(16) возвращает 4 (получается, по умолчанию он считает по основанию 2).

для натурального логарифма надо писать ln(16)

Смотрел на картинки, долго думал, и только потом понял, что есть неточность. Реальная голограмма точки выглядит иначе — разбегающиеся волны становятся всё тоньше с увеличением расстояния от центра. (ссылка на википедию) Причём на больших расстояниях волны лучше вообще не рисовать, так как при размере "волны" меньше двух пикселей там будет мешающий шум и муаровые узоры.
Впрочем, такой вариант будет работать иначе — по маленькому кусочку голограммы будет можно восстановить только часть изображения в некотором круге.

Ого, и правда. Сначала хотел ответить, что с новыми телефонами такой же эффект, но потом решил проверить. Действительно, новый телефон на колонки вообще не влияет, а от старого очень заметно.

Есть опасение, что одними из первых эту технологию освоят рекламщики. Будет очень удобная возможность анализировать привычки человека, подстраивать рекламу персонально под него и показывать её всё время. Остановился на светофоре — посмотри рекламку поперёк дороги, пока он красный. Засмотрелся на мотоцикл — отмечаем, что пользователь, возможно, хочет мотоцикл и надо будет ему предложить кредит.
Даже если предположить, что рекламы не будет, поток информации в толпе всё равно будет огромным — её будет невозможно усвоить всю. Появятся сервисы, которые с помощью алгоритмов и тёмной магии будут решать за пользователя, что же ему показать — владельцы таких сервисов смогут влиять на поведение людей.


Вообще говоря, дополненная реальность даст кучу возможностей, от положительных типа социализации и удобного доступа к информации до негативных типа тотальной слежки. Неизвестно, что в итоге получится.

В симуляторах ходьбы (Пресловутый Firewatch) геймплея нет. Решения ни на что не влияют. В этом и проблема.


Некоторым людям нравится просто исследовать мир.
В firewatch есть локальные решения. Например, можно обратить внимание на черепашку на пеньке, дать ей одно из двух имён — и в дальнейшем в доме будет стоять коробка с ползающей черепашкой. Перед окончательным уходом в конце игры можно её забрать с собой.

Действительно, это мелочи — но я был поражён, что они есть. Помогают погружению в игру.
Когда Нокия выпустила убийцу айфона в виде 5800 — уже можно было ставить крест на ней.

Но почему? 5800 вполне хорошая модель — пользовался 6 лет, пока она не начала разваливаться. Надёжная, удобная, аккумулятора хватало надолго. Софт типа навигации, браузера и читалок был. Камера вполне приличная для своего времени, экран тоже — 640*360 пикселей. В отличие от первого айфона (с экраном в 480*320), операционная система была многозадачной и вообще, как мне кажется, более гибкой и продуманной. Например, будильник срабатывал, даже если телефон был выключен.
Прочие мысли
Я тогда экспериментировал с многопоточностью в java2me — мог написать приложение, которое выполняет работу в фоне, даже когда оно свернуто. Ещё в нокии при сворачивании java2me приложения не терялся контекст, соответственно не было заморочек с его восстановлением. В андроиде, не смотря на большее количество оперативки, почему-то так не сделали.

P.S. На лабах по оптике заметил, что в темноте камера нокии фотографирует лучше других телефонов

Стакан жидкости рядом с электроникой — это в принципе неюзабельно. Рано или поздно разольётся.

int sum = 0;
for (int i = 0; i < size; i++) {
    sum += array[i];
}

В результате такой вот неопределённости, компилятору придётся сгенерировать код проверки на выход значения i за границы массива, который попадёт в исполняемый файл и будет выполняться при каждой операции доступа к массиву.

Но зачем? В данном случае достаточно одной проверки — сравнения значений size и размера массива. Если size <= array.length, проверка на выход за границу не нужна, если size > array.length, опять же без проверки можно пройти все элементы массива, потом кинуть исключение. Неужели компилятор андроида настолько примитивен?


Кстати, в данном случае можно написать так:


int sum = 0;
for (int i:array) {
    sum += i;
}

И этот вариант быстрее, если массив является полем объекта, а не переменной внутри метода. тут обоснование

на 3:30 сказали, что от ЛДПР поддержки не будет, но, тем не менее, против проголосовали только 7 человек, хотя эта партия вроде как имеет 56 мест в думе. В чём подвох?

По-вашему получается, что учиться плохо — это нормально. Списывать тоже. И пить, конечно, как же. А вот прогуливать пары — всё, отчислять за это.
Ничего странным не кажется?
Оценивать надо знания. Если человек знает предмет — с какой стати требовать ещё и ходить на него? Он, может, вместо пар ещё что-нибудь самостоятельно освоит.

По хорошему как минимум все наушники типа вкладышей должны идти с огромной красной надписью на всю упаковку ПРИВОДИТ К НЕОБРАТИМОЙ ПОТЕРЕ СЛУХА. Дело в том, что именно вкладыши создают избыточное давление внутри уха.

Можете поподробнее объяснить, как и почему? Не совсем понятно, почему избыточное давление и чем оно так вредно. Регулярно пользуюсь вкладышами — и мне казалось, что так лучше, потому что в них внешние звуки типа шума метро становятся значительно тише.

По моим теоретическим прикидкам получается, что поверхностная яркость вроде бы не должна вырастать. (от объекта с угловым размером a, при диаметре объектива D и поверхностной яркостью объекта (отношением количества энергии к угловому размеру объекта на единицу площади приёмника) I_in в объектив приходит энергия E ~ I_in * a^2 * D^2, при увеличении Г на выходе в окуляре диаметром d получается примерно та же энергия E ~ I_out * (a * Г)^2 * d^2), и если считать, что увеличение Г = D/d, то поверхностная яркость вроде бы не должна расти.) Это согласуется в Вашими наблюдениями в бинокль, но противоречит моему опыту — от телескопа с диаметром объектива в 10-15см можно поджигать листочки или немного обжечь руку.
Возможно, фишка в том, что при взгляде сквозь окуляр будет «видно» солнце, эдак в 20 градусов диаметром и в сумме от него будет приходить в 1600 = (20/0.5)^2 раз больше фотонов.

P.S. у бинокля увеличение значительно меньше (8-10 раз), диаметр объектива тоже намного меньше, а закатное солнце вполне комфортно для глаз. Я бы не советовал смотреть на солнце в бинокль днём.
Получается дело не в почта vs симка, а адекватная юрисдикция vs самизнаетечто…

Для почты я могу выбрать любой сервис (в том числе тот, который находится в адекватной юрисдикции). С симкой всё сложнее.

Не представляю, зачем дома может понадобится подключение к домену и остальные плюшки «про» версии.

Например, Home Premium не поддерживает больше 16gb ram.

Information

Rating
3,254-th
Location
Белград, Сербия
Registered
Activity

Specialization

Десктоп разработчик, ML разработчик
Kotlin
Scala
Java
Python
Нейронные сети
Алгоритмы и структуры данных
Разработка под Android
OpenGL