All streams
Search
Write a publication
Pull to refresh
1
0
Дмитрий @lsdima

User

Send message
Сфотографируйся с вантузом, сидя на унитазе, и выложи здесь эту фотку.
Сам-же в статье пишешь «пираство», пиши тогда «нарушение закона в области авторских прав», если терминология так волнует. Пишешь что назвать человека вором — «Преступления против свободы, чести и достоинства личности», а сам вовсю называешь правозащитников «копирастами», фамилии указываешь.

Сравниваешь воровство и терроризм, ты степень разницы между этими понятиями понимаешь вообще? То что ты пишешь — это и есть популизм и подмена понятий.

Ты вообще заебал, если чесно. Сделал из хабра кружок «познаем мир вместе». «Здравствуй чудесный мир! Сегодня я узнал, что можно присваивать значения переменным паровозиком! Сделаю фреймворк и напишу об этом на хабре!». Как-то надо контролировать свое разросшееся на половину хабра эго.
Правильным ответом будет: недостаточно данных для решения.

Формулировка должна быть: "… после элемента с максимальным значением".

А вообще, такова «се ля ви», если школа государственная.
При небольшом количестве элементов можно использовать генетическуя память, исключая неудачные мутации. В общем-же случае эффект от мутации должен быть меньше чем эффект от селекции.
Вы перебираете лишь последние добавленные элементы, тогда как оптимальное решение может потребовать замены любого из добавленных элементов, что разрушит всю структуру.
Господа решившие NP-трудную задачу двумя преобразованиями матрицы или на тетрадке в клеточку — 10 декабря, в городе Стокгольме, вас лично примет король Швеции для вручения премии имени какого-то малоизвестного шведского подрывника.
Ну, если в роли ососбей представить себе смешных человечков с усиками прыгающими внутри массивов вдоль и поперек, то, пожалуй да, не похож. Но с точки зрения математики использование BL-генетического алгоритма является одним из самых эффективных способов решения данной задачи, дающий средний коэффициент выше 92%, и с 1999 года создано множество более эффективных его модификаций.
На каких основаниях вы считаете, что это неэффективно?
Эта-же задача существует в формулировке «задача о раскрое» или «задача о рюкзаке». Эффективно решается с использованием генетического алгоритма.
Вы ошибаетесь. СоlorMatrixFilter — это не матрица, а фильтр. С его помощью невозможно манипулировать значениями в режиме HSB, только в режиме RGB. А матрица, о которой вы говорите, позволяет применить к каждому из значений rgba либо множитель, либо смещение. Стоит-ли говорить, что с помощью этих двух операций нельзя преобразовать RGB в HSB сместить одно значение и конвертировать обратно.

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

При помощи данного фильтра невозможно решить вашу задачу в принципе, потому что он работает в системе RGB и не ведет перерасчет каждого пикселя в систему HSB (HSL, HSV). В результате работы ColorMatrix получается что-то вроде наложения желаемого цвета поверх исходного с 50% прозрачностью.
+10 к романтизму всем программистам.
Не проще узнать величину разности общих элементов, деленную на их количество? Ну и потом нормализовать в зависимости от системы оценок.
Хотелось-бы узнать, какие по вашему мнению, наиболее удачные кириллические локализации известных шрифтов. В частности, что вы думаете о локализации Гельветики от студии Linotype.
Вот его фото:
res.heraldm.com/content/image/2010/09/09/20100909000966_0.jpg

Хотя как по мне информационный повод очень мал, даже сами хюндаевцы не удосужились выпустить нормальный релиз.

Information

Rating
Does not participate
Location
Украина
Date of birth
Registered
Activity