Skip to content

Instantly share code, notes, and snippets.

@Arieg419
Last active December 17, 2016 10:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Arieg419/dd7a8594b3e8e10b4c992123b7ab3ff6 to your computer and use it in GitHub Desktop.
Save Arieg419/dd7a8594b3e8e10b4c992123b7ab3ff6 to your computer and use it in GitHub Desktop.
Merge Meetings
// Our input. An array of objects containing all original meeting times.
[
{startTime: 0, endTime: 1},
{startTime: 3, endTime: 5},
{startTime: 4, endTime: 8},
{startTime: 10, endTime: 12},
{startTime: 9, endTime: 10},
]
// Our output. An array of objects containing all meeting times merged.
[
{startTime: 0, endTime: 1},
{startTime: 3, endTime: 8},
{startTime: 9, endTime: 12},
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment