Considera una data formattata in YYYY-MM-DD. Puoi usare il jolly *alla fine della stringa della data. Ad esempio, 2016-07-2*descrive tutte le date da 2016-07-20a 2016-07-29.
Ora, considera un periodo rappresentato da una data di inizio e una data di fine.
L'algoritmo deve trovare il più piccolo elenco possibile di date che rappresentano il periodo.
Facciamo un esempio. Per il seguente periodo:
- data d'inizio:
2014-11-29 - data di fine:
2016-10-13
L'algoritmo deve restituire un array contenente il seguente elenco di date:
2014-11-292014-11-302014-12-*2015-*2016-0*2016-10-0*2016-10-102016-10-112016-10-122016-10-13