Find Duplicates Python

PROGRAM TO FIND REPEATING NUMBERS IN AN ARRAY



numRay = [0, 4, 3, 2, 7, 8, 2, 3, 1];
arr_size = len(numRay); 
for i in range(arr_size):
   
    numRay[numRay[i] % arr_size] = numRay[numRay[i] % arr_size] +arr_size;
   
print("The repeating elements are : ");
for i in range(arr_size):
    if (numRay[i] >= arr_size*2): 
        print(i, " ");

OUTPUT
The repeating elements are : 
2 
3

Comments

Popular posts from this blog

Solve the Sudoku Python

Solve the Sudoku Java

Find Duplicates Java