Sorting Mail
You are given a list of strings mailboxes. Each mailbox is a list of strings, where each string is either "junk", "personal", "work". Go through each mailbox in round robin order starting from the first one, filtering out junk, to form a single pile and return the pile.
Constraints
0 ≤ n ≤ 100,000wherenis the number of elements inmailboxes
https://binarysearch.com/problems/Sorting-Mail
Examples
Example 1
Input
- mailboxes = 
[['work', 'personal'], ['junk', 'personal', 'junk'], ['work']] 
Output
- answer = 
['work', 'work', 'personal', 'personal'] 
Explanation
In order and without filtering, we’d have work -> junk -> work -> personal -> personal -> junk, and since we filter out junk we get work -> work -> personal -> personal.
      
      
Leave a comment