Your question is Common Intervals From Two Arrays. Start with the requirements on the right.
Run and submit as often as you like. When you're ready, talk me through your approach or go straight to the code.
Tekion Automotive Retail Cloud may represent availability windows from two scheduling sources as sorted, non-overlapping intervals. Given two arrays of sorted and disjoint closed intervals, return every interval where the two arrays overlap.
Use the format [start, end] for each interval. The output must contain intersections in ascending order, without merging separate results.
Implement common_intervals(first, second):
first and second are arrays of integer intervals.def common_intervals(first, second):