Pull to refresh
3
0
Никита Кургин@neurocore

Веб-разработчик

Send message

В шахматах использование 64-битных чисел и правда классика, но не думаю что получение битбоарда всех коней как-то полезно. Обычно для известного индекса поля достают готовый битбоард из таблиц.

И ещё опечатка тут:
for (int col = 0; col < 8; col++) {3

А вообще, было бы интересно послушать подробное объяснение алгоритма Kogge-Stone (я лично не въехал), полагаю, именно он здесь и использовался

Автор молодец - сузил одно бесконечное множество до другого бесконечного множества той же мощности

А чем не устроило разложение в ряд Тейлора? Вычисляется просто, итеративно, остаточный член O(x^2n)

Пойду создам экаунт в фейсбуке

Судя по моему опыту, вам с таким потоком мыслей надо в начальники идти. Глубоко уверен, что программист обязан держать в тонусе своё сознание. Из статьи я, ровным счётом, вынес ноль информации. Какова мораль? Одолели свои слабости - молодцы. Стоит ли это целой статьи? Не уверен.

Занятно. Объяснить это можно тем, что многие предпочитают искать вакансию самостоятельно, дабы избежать приведённых в заметке случаев.

Да и в целом, работа с беззнаковыми сопряжена с некоторыми опасностями. Безобидный цикл
for (size_t i = N; i >= 0; i--)
может никогда не завершиться
Наверное, по правилам русского языка, нужно дописать «превращает такие числа только в составные», то есть нельзя получить простое число изменением какой-либо цифры.
Перечитайте условие: «что изменение любой из их цифр превращает такие числа в составные». Изменение первой цифры числа 3 на, скажем, 2 не даёт составное, поэтому 3 — не деликатное.
Хорошая попытка, но нет, меня вы в это не втянете)
Кложура. Этим словом можно детишек пугать: вот придёт кложура, как вручит словарь русского языка!
В статье кстати удачно упомянут аналитик. В идеале это тот человек, который любит общаться, достаточно стрессоустойчив (заказчики разные бывают) ну и умеет докапываться до сути вещей. Ну а менеджеры там по стоимостям и срокам перетрут.
Привет, хабровчане! Пишу из 2153 года. У вас разработкой всё ещё занимаются люди?) Лихие были времена.
Реклама сама себя не посмотрит
Так, хорошо, в C нет шаблонов, тут соглашусь. Но что заставляет разработчиков в 2021 году писать на C? Разве что для поддержки старого кода.
Что-то я в упор не вижу кейс, где функция вместо макроса приведёт к дублированию кода. Было бы неплохо если бы вы привели пример.
Разумеется разные языки. Всё ещё считаю макросы bad practice, учитывая что есть безопасные аналоги: функции и те же перечисления для констант.
Как это невозможно. Описать функцию вместо макроса? Другое дело, что вас могут пугать незначительные издержки на вызов функции, что в 99% не является критическим местом.
1
23 ...

Information

Rating
Does not participate
Location
Барнаул, Алтайский край, Россия
Date of birth
Registered
Activity