Pertimbangkan tanggal yang diformat dalam YYYY-MM-DD
. Anda dapat menggunakan joker *
di akhir string tanggal. Misalnya 2016-07-2*
menggambarkan semua tanggal dari 2016-07-20
hingga 2016-07-29
.
Sekarang, pertimbangkan periode yang diwakili oleh tanggal mulai dan tanggal akhir.
Algoritma harus menemukan daftar tanggal sekecil mungkin yang mewakili periode.
Mari kita gunakan contoh. Untuk periode berikut:
- mulai tanggal:
2014-11-29
- tanggal akhir:
2016-10-13
Algoritme harus mengembalikan array yang berisi daftar tanggal berikut:
2014-11-29
2014-11-30
2014-12-*
2015-*
2016-0*
2016-10-0*
2016-10-10
2016-10-11
2016-10-12
2016-10-13