August 21, 2024 |240 Views

    PROBLEM OF THE DAY : 03/08/2024 | The Celebrity Problem

    Description
    Discussion

    Welcome to the daily solving of our PROBLEM OF THE DAY with Yash Dwivedi We will discuss the entire problem step-by-step and work towards developing an optimized solution. This will not only help you brush up on your concepts of Arrays but also build up problem-solving skills.

    A celebrity is a person who is known to all but does not know anyone at a party. A party is being organized by some people.  A square matrix mat is used to represent people at the party such that if an element of row i and column j is set to 1 it means ith person knows jth person. You need to return the index of the celebrity in the party, if the celebrity does not exist, return -1.

    Note: Follow 0-based indexing.

    Examples:

    Input: mat[][] = [[0 1 0],                [0 0 0],                [0 1 0]]
    Output: 1
    Explanation: 0th and 2nd person both know 1. Therefore, 1 is the celebrity. 
     

    Give the problem a try before going through the video. All the best!!!
    Problem Link: https://practice.geeksforgeeks.org/problems/the-celebrity-problem/1