Get Priorities after Execution

Problem Overview

  • Given priorities of n queued processes, follow the provided scheduling rules until termination and return the final priorities of the remaining processes in the same order.
  • Input: int priority[n]; Output: int[] final priorities; Constraints: 1 <= n <= 1e5, 1 <= priority[i] <= 1e9.
  • Context: AWS server process scheduling, maintaining queue order and avoiding starvation.
  • From Amazon interviews; a coding interview problem and interview question.

Example

Unlock to view complete problem details

and practice with sample input/output

Was this article helpful?

View Test Cases & Run Code requires membership

Input Variables
Execution Result: