Computer Sciences > Gate 2024 Set-2 > Thread
Consider a multi-threaded program with two threads T1 and T2. The threads share
two semaphores: s1 (initialized to 1) and s2 (initialized to 0). The threads also
share a global variable x (initialized to 0). The threads execute the code shown
below.
Which of the following outcomes is/are possible when threads T1 and T2 execute
concurrently?

Explanation
Correct : a
Similar Questions
What is the worst-case time complexity of insertion in an AVL tree?
Which operations on a binary search tree have O(h) complexity?
Compare search complexities of sorted array vs balanced BST.