Budżet: 400 UAH Termin: 1 dzień
Здравствуйте! Имею опыт разработки на C# два года. Готов выполнить в кратчайшие сроки. Обращайтесь
Есть массив обьектов например:
{ Цена 500, количество 3 }
{ Цена 600, количество 8 }
{ Цена 700, количество 1 }
{ Цена 800, количество 13 }
Есть массив фильтров по которому нужно прогнать массив обьектов которые описал выше, например:
{ Цена >100 && количество >1 }
{ Цена >200 && количество >5 }
{ Цена >250 && количество >8 }
{ Цена >250 && количество >15 }
нужна функция в которую я передаю массив обьектов и массив фильтров,
а мне возвращается true/false если получилось пройти фильтры и dictionary <фильтр, list<обьектов которые смогли его пройти>>
при том нужно учесть уникальность, т.е если допустим
{ Цена 800, количество 13 } этот обьект прошел фильтр { Цена >250 && количество >8 }
то его уже нельзя использовать в фильтре { Цена >100 && количество >1 }
Массив обьектов прошел массив фильтров только тогда когда у каждого фильтра есть свой уникальный обьект который его прошел
СМОТРИТЕ СКРИНШОТЫ
Budżet: 400 UAH Termin: 1 dzień
Здравствуйте! Имею опыт разработки на C# два года. Готов выполнить в кратчайшие сроки. Обращайтесь
Budżet: 550 UAH Termin: 2 dni
Добрый день.
Делал уже сложные фильтры.
Дам ссылки на примеры.
Надо обсудить одну деталь в личке.
Budżet: 600 UAH Termin: 2 dni
Здравствуйте. Заинтересовал ваш проект. Пишите в личку, обсудим подробности
Budżet: 400 UAH Termin: 2 dni
Если все в рамках того, что вы говорите, т.е. в объектах и фильтрах есть лишь цена и количество, то могу с легкостью решить эту задачку. Решал кучу подобных задачек на hackerrank'е, так что пишите, буду рад помочь. Сделаю все максимально оптимизированно.
Budżet: 2000 UAH Termin: 4 dni
Здравствуйте, Максим!
Выполню учитывая ваши пожелания.
Обращайтесь, буду рад помочь.
Budżet: 500 UAH Termin: 1 dzień
Добрый день. Возможно смогу вам помочь. Более точную цену и сроки смогу сказать после обсуждения задания.
Budżet: 800 UAH Termin: 1 dzień
добрый день, есть пара уточнений, напишу соответствующий клас/метод
Budżet: 1000 UAH Termin: 2 dni
Здравствуйте, заинтересовал Ваш проект.
Готов приступить к выполнению.
Сроки и стоимость можем скорректировать.
Python 50 ofert 31 lipca
Testowanie i kontrola jakości 11 ofert 29 lipca
13 ofert 28 lipca
PHP 63 oferty 28 lipca
Programowanie stron internetowych 66 ofert 22 lipca