Frequency Queries

  • + 3 comments

    what is wrong in my code:

    def freqQuery(queries):
        num = {}
        list1 = []
        for i in range(0,q):
            if(queries[i][0] == 1):
                if queries[i][1] in num:
                    num[queries[i][1]] = num[queries[i][1]] + 1
                else:
                    num[queries[i][1]] = 1
                
            elif(queries[i][0] == 2):
                if queries[i][1] in num:
                     num[queries[i][1]] = num[queries[i][1]] - 1
                else:
                    None            
            else :
                
                if queries[i][1] in num.values():
                    list1.append(1)
                else:
                    list1.append(0)
           
        return list1