Size: a a a

2020 October 22

DC

Denis Chikanov in learn.java
Vladislav
Подскажите, есть ли специализированный чат для объективного review резюме?
А что такое "объективное" ревью резюме?
источник

A

Artyom_K in learn.java
greedy не сработает.
или бэктрэкинг или дин оптимизация видимо
источник

V

Vladislav in learn.java
Denis Chikanov
А что такое "объективное" ревью резюме?
Подскажать что где не так
источник

I

Igor in learn.java
Vladislav
Подскажите, есть ли специализированный чат для объективного review резюме?
источник

DS

Dmitriy Shilnikov in learn.java
А ограничения по времени у этой задачи есть? В смысле что она должна быстро работать?
источник

V

Vladislav in learn.java
Спасибо
источник

A

Artyom_K in learn.java
не нету
источник

A

Artyom_K in learn.java
я склоняюсь к бэктрэкингу.
источник

A

Artyom_K in learn.java
решили subsetsubexists
источник

DS

Dmitriy Shilnikov in learn.java
А, так эта задача гуглится
источник

A

Artyom_K in learn.java
ну гуглітся. но вся прелесть в том чтобы дойти
источник

DS

Dmitriy Shilnikov in learn.java
Ну, такие задачи, обычно, примерно так решают. Делаешь функцию рекурсивную. Она на вход получает массив с пациентами, текущего пациента, массив с оставшимися временами из врачей. Дальше ты проверяешь, если пациент последний и ты его можешь распределить - то это решение. Если не можешь распределить пациента - это неправильное решение. Если можешь распределить но не последний, то вызываешь снова эту рекурсивную функцию с копиями массивов (и с нужными изменениями). Это решение может быть медленным, поэтому там потом ещё кэш неплохо было бы прикрутить. На хакерранке и кодварз такие решения проходят по времени.
источник

DS

Dmitriy Shilnikov in learn.java
При распределении тебе надо все варианты проверять - т.е. пациента к каждому возможному врачу записать
источник

DS

Dmitriy Shilnikov in learn.java
Artyom_K
ну гуглітся. но вся прелесть в том чтобы дойти
https://pastebin.com/M4gcNPrH
Я бы с такого решения начал (но оно неоптимальное)
источник

А

Артём Курилко... in learn.java
использую Spring Security Filter Chain, как можно указать фильтр на все запросы? когда указываю в application.properties через
server.servlet.context-path=/**
выдаёт ошибку:
Failed to register object [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[/**]] with name [Tomcat:j2eeType=WebModule,name=//localhost/**,J2EEApplication=none,J2EEServer=none] during component initialisation
источник

А

Артём Курилко... in learn.java
Артём Курилко
использую Spring Security Filter Chain, как можно указать фильтр на все запросы? когда указываю в application.properties через
server.servlet.context-path=/**
выдаёт ошибку:
Failed to register object [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[/**]] with name [Tomcat:j2eeType=WebModule,name=//localhost/**,J2EEApplication=none,J2EEServer=none] during component initialisation
вопрос снят, слеш по умолчанию указывает все директории и субдиректории
источник

NR

Nikolaj Rudakov in learn.java
привет всем.
из некоей очереди приходит ключ формата схема.сущность.действие и данные. нужно выполнить указанное действие над указанной сущностью. ключ также может быть в формате схема.действие, когда нужно провести действие над всеми сущностями схемы. например,  security.users.login, security.logout dicts.books.create, dicts.books.update и тп. много всяких.

какой паттерн подойдёт лучше всего для реализации такого функционала?
или можно обойтись вообще без паттерна? можно ли создавать класс динамически? например, разобрав dicts.books.create получить объект DictsBooks и вызвать в нём метод create()
источник

K

Koala in learn.java
источник

K

Koala in learn.java
кто то работал с gcp как такое решать?
источник

ch

central hardware in learn.java
Koala
gcp Это что?
источник