Представь, что в 2017 ты начинаешь учить С++17, через 3 года с гордостью заканчиваешь его. И бац! С++20. Опять надо учить, опять ты никому не нужен.
В IT все меняется с каждым годом все быстрее. Поэтому пора изобретать принципиально новые подходы к программированию и его обучению. Да, за 2 месяца С++ не выучить, но зато можно выучить другой какой-то язык. Мне кажется, не за горами тот год, когда мы начнем писать программы на своем естественном языке с нормальным уровнем абстракции без этих spaceship default const.
Какой-то неприятный осадок от статьи. Не то, чтобы много непонятных слов, а та легкость, с которой автор ими манипулирует. А под ними в сути ссылки даже не на какие-то конкретные кейсы или туториалы, а просто ссылки на библиотеки и википедию. Причем ссылки подчас не ревалентные.
Если простыми словами: как будто коммивояжер запудрил мне мозги «вжух»-магией, продал втридорога китайский пылесос и с веселым свистом уже удаляется от моего дома, а я думаю, зачем я это взял, и что мне с этим делать.
Как я понимаю это решение.
Ясно, что генерированных разных «неслов» гораздо больше, чем реальных слов из словаря.
Поэтому шанс встретить еще раз уже встреченное ранее реальное слово гораздо выше, чем шанс встретить еще раз придуманное слово.
Просто берем от каждого слова хэш и записываем по нему в таблицу количество раз, сколько мы его встретили.
Так же еще ведем подсчет среднего.
Ответ на тест: если значение по хэшу выше среднего, то говорим «да», иначе – «нет».
Минус решения: нужна огромная выборка. Сейчас у меня выборка примерно 200к слов, а точность 52.5%, но она растет и гипотетически приближается к 100%.
Мне кажется, это решение получит приз за оригинальность, но не получит главный приз. Потому что оно фактически не выполняет свою функцию сразу из коробки. На небольших произвольный выборках результат всегда будет плохим.
Самый главный провал: постоянно нажимается что-то на этих изогнутых краях экрана. Острые грани впиваются в ладонь. Ну и дизайн сзади не соответствует дизайну спереди. Я, обычно, одобряю попытки придумать что-то новое, интересное, оригинальное. Но, друзья из Самсунг, у вас пока не получается. Лучше обводите айФоны, как раньше.
В IT все меняется с каждым годом все быстрее. Поэтому пора изобретать принципиально новые подходы к программированию и его обучению. Да, за 2 месяца С++ не выучить, но зато можно выучить другой какой-то язык. Мне кажется, не за горами тот год, когда мы начнем писать программы на своем естественном языке с нормальным уровнем абстракции без этих spaceship default const.
Если простыми словами: как будто коммивояжер запудрил мне мозги «вжух»-магией, продал втридорога китайский пылесос и с веселым свистом уже удаляется от моего дома, а я думаю, зачем я это взял, и что мне с этим делать.
Ясно, что генерированных разных «неслов» гораздо больше, чем реальных слов из словаря.
Поэтому шанс встретить еще раз уже встреченное ранее реальное слово гораздо выше, чем шанс встретить еще раз придуманное слово.
Просто берем от каждого слова хэш и записываем по нему в таблицу количество раз, сколько мы его встретили.
Так же еще ведем подсчет среднего.
Ответ на тест: если значение по хэшу выше среднего, то говорим «да», иначе – «нет».
Минус решения: нужна огромная выборка. Сейчас у меня выборка примерно 200к слов, а точность 52.5%, но она растет и гипотетически приближается к 100%.
Мне кажется, это решение получит приз за оригинальность, но не получит главный приз. Потому что оно фактически не выполняет свою функцию сразу из коробки. На небольших произвольный выборках результат всегда будет плохим.
Вы подумали о том же, о чем и я?
Не сидят «В Контактах», в онлайнах,
Они вкалывают на комбайнах.
Лучше обводите айФоны, как раньше.