1114. Print in Order
https://leetcode.com/problems/print-in-order
Description
Suppose we have a class:
The same instance of Foo
will be passed to three different threads. Thread A will call first()
, thread B will call second()
, and thread C will call third()
. Design a mechanism and modify the program to ensure that second()
is executed after first()
, and third()
is executed after second()
.
Note:
We do not know how the threads will be scheduled in the operating system, even though the numbers in the input seem to imply the ordering. The input format you see is mainly to ensure our tests' comprehensiveness.
Example 1:
Example 2:
Constraints:
nums
is a permutation of[1, 2, 3]
.
ac
Last updated