Hướng dẫn remove duplicates from sorted array php - loại bỏ các bản sao khỏi mảng đã sắp xếp php

//Thử thứ này đi...

$array = array[2,3,2,[1],3,2,[0],3,2,0,11,7,9,[2]];
$array_u = array_unique[$array];
sort[$array_u];
print_r[$array_u];

Đầu ra mẫu

Array
[
    [0] => 0
    [1] => 1
    [2] => 2
    [3] => 3
    [4] => 7
    [5] => 9
    [6] => 11
]

Cập nhật lần cuối vào ngày 19 tháng 8 năm 2022 21:50:37 [UTC/GMT +8 giờ]

PHP: Tập thể dục-35 với giải pháp

Viết một chương trình PHP để loại bỏ các bản sao khỏi danh sách được sắp xếp.

Đầu vào: [1,1,2,2,3,4,5,5] Đầu ra: [1,2,3,4,5]
Output: [1,2,3,4,5]

Giải pháp mẫu: --

Mã PHP:



Đầu ra mẫu:

Array                                                       
[                                                           
    [0] => 1                                                
    [1] => 2                                                
    [2] => 3                                                
    [3] => 4                                                
    [4] => 5                                                
]             

Sơ đồ:

Trình chỉnh sửa mã PHP:

Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn [và nhận xét] thông qua Disqus.

Trước đây: Viết chương trình PHP để kiểm tra xem các bit của hai vị trí đã cho của một số có giống nhau hay không. Write a PHP program to check if the bits of the two given positions of a number are same or not.
Next: Write a PHP program to test if a given string occurs at the end of another given string.

Mức độ khó của bài tập này là gì?

Kiểm tra kỹ năng lập trình của bạn với bài kiểm tra của W3Resource.

PHP: Lời khuyên trong ngày

PHP: Làm thế nào để ghi vào bảng điều khiển trong PHP?

Firefox

Trên Firefox, bạn có thể sử dụng một tiện ích mở rộng có tên FIREPHP cho phép ghi nhật ký và bỏ thông tin từ các ứng dụng PHP của bạn vào bảng điều khiển. Đây là một addon cho phần mở rộng phát triển web tuyệt vời Firebug.

  • //www.studytrails.com/blog/using-firephp-in-firefox-to-debug-php/

Trình duyệt Chrome

Tuy nhiên, nếu bạn đang sử dụng Chrome, có một công cụ gỡ lỗi PHP có tên Chrome Logger hoặc Webug [Webug có vấn đề với thứ tự nhật ký].

Gần đây, Clockwork đang phát triển tích cực, mở rộng các công cụ nhà phát triển bằng cách thêm một bảng điều khiển mới để cung cấp thông tin gỡ lỗi và định hình hữu ích. Nó cung cấp từ hỗ trợ hộp cho Laravel 4 và Slim 2 và hỗ trợ có thể được thêm vào thông qua API mở rộng của nó.

Sử dụng XDebug

Một cách tốt hơn để gỡ lỗi PHP của bạn sẽ là thông qua XDebug. Hầu hết các trình duyệt cung cấp các tiện ích mở rộng trợ giúp để giúp bạn vượt qua chuỗi cookie/truy vấn cần thiết để khởi tạo quá trình gỡ lỗi.

  • Chrome - Người trợ giúp Xdebug
  • Firefox - xdebug dễ nhất
  • Opera - Xdebug
  • Safari - Xdebug Toggler

Tham khảo: //bit.ly/3ck9rfg

  • Bài tập: Top 16 chủ đề phổ biến nhất hàng tuần
  • Bài tập SQL, Thực hành, Giải pháp - Tham gia
  • Bài tập SQL, Thực hành, Giải pháp - Quan sát phụ
  • JavaScript Basic - Bài tập, Thực hành, Giải pháp
  • Java Array: Bài tập, Thực hành, Giải pháp
  • C Bài tập lập trình, Thực hành, Giải pháp: Tuyên bố có điều kiện
  • Cơ sở dữ liệu nhân sự - Sắp xếp bộ lọc: Bài tập, Thực hành, Giải pháp
  • C Bài tập lập trình, Thực hành, Giải pháp: Chuỗi
  • Các loại dữ liệu Python: Từ điển - Bài tập, Thực hành, Giải pháp
  • Câu đố lập trình Python - Bài tập, Thực hành, Giải pháp
  • Mảng C ++: Bài tập, Thực hành, Giải pháp
  • Báo cáo và vòng lặp có điều kiện JavaScript - Bài tập, Thực hành, Giải pháp
  • Thuật toán cơ bản C# Sharp: Bài tập, Thực hành, Giải pháp
  • Python Lambda - Bài tập, Thực hành, Giải pháp
  • Python Pandas DataFrame: Bài tập, Thực hành, Giải pháp
  • Công cụ chuyển đổi
  • JavaScript: HTML Mẫu xác thực



0
Array                                                       
[                                                           
    [0] => 1                                                
    [1] => 2                                                
    [2] => 3                                                
    [3] => 4                                                
    [4] => 5                                                
]             
0
Array                                                       
[                                                           
    [0] => 1                                                
    [1] => 2                                                
    [2] => 3                                                
    [3] => 4                                                
    [4] => 5                                                
]             
1
Array
[
    [0] => 0
    [1] => 1
    [2] => 2
    [3] => 3
    [4] => 7
    [5] => 9
    [6] => 11
]
0
Array
[
    [0] => 0
    [1] => 1
    [2] => 2
    [3] => 3
    [4] => 7
    [5] => 9
    [6] => 11
]
89
Array
[
    [0] => 0
    [1] => 1
    [2] => 2
    [3] => 3
    [4] => 7
    [5] => 9
    [6] => 11
]
67#include 28
Array
[
    [0] => 0
    [1] => 1
    [2] => 2
    [3] => 3
    [4] => 7
    [5] => 9
    [6] => 11
]
69
Array
[
    [0] => 0
    [1] => 1
    [2] => 2
    [3] => 3
    [4] => 7
    [5] => 9
    [6] => 11
]
93

Array                                                       
[                                                           
    [0] => 1                                                
    [1] => 2                                                
    [2] => 3                                                
    [3] => 4                                                
    [4] => 5                                                
]             
7
Array
[
    [0] => 0
    [1] => 1
    [2] => 2
    [3] => 3
    [4] => 7
    [5] => 9
    [6] => 11
]
8 #include 33
Array
[
    [0] => 0
    [1] => 1
    [2] => 2
    [3] => 3
    [4] => 7
    [5] => 9
    [6] => 11
]
69
Array
[
    [0] => 0
    [1] => 1
    [2] => 2
    [3] => 3
    [4] => 7
    [5] => 9
    [6] => 11
]
98



0#include 39
Array
[
    [0] => 0
    [1] => 1
    [2] => 2
    [3] => 3
    [4] => 7
    [5] => 9
    [6] => 11
]
69


04

  • 
    
    
    0
    
    
    
    1
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    0
  • Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    20
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    55
    
    
    
    22 #include 51
  • 
    
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    89
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    67#include 28
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    69
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    93

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8 #include 33
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    69
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    98

    
    
    
    0#include 39
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    69
    
    
    
    04

    
    
    
    0
    
    
    
    1
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    0

    Examples: 

    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    20
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    55
    
    
    
    22 #include 51
    [Using extra space] 

    1. 
      
      
      0
      Array
      [
          [0] => 0
          [1] => 1
          [2] => 2
          [3] => 3
          [4] => 7
          [5] => 9
          [6] => 11
      ]
      
      0 #include 56
      Array
      [
          [0] => 0
          [1] => 1
          [2] => 2
          [3] => 3
          [4] => 7
          [5] => 9
          [6] => 11
      ]
      
      69
      
      
      
      30
      
      
      
      31
      
      
      
      30__231
      
      
      
      30
      
      
      
      35
      
      
      
      30
      
      
      
      37
      
      
      
      30
      
      
      
      37____230____
      
      
      
      37____
    2. Mảng đầu vào Traverse và một lần sao chép các phần tử duy nhất của ARR [] thành TEMP []. Cũng theo dõi số lượng của các yếu tố độc đáo. Hãy để số này là j.j.
    3. Sao chép các phần tử J từ temp [] sang mảng [] và trả lại jj elements from temp[] to arr[] and return j

    Implementation:

    C++

    #include

    using namespace std;

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    3
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    5

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    9

    
    
    
    0
    
    
    
    1
    
    
    
    2

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    
    
    5

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    
    
    8

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    3

    
    
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    6

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    8

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    0

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    5

    
    
    
    0
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    7

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    1
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    0

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    3

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    7

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0 #include 0#include 1#include 2#include 1#include 4

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7#include 6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0 using1

    
    
    
    0using3using4using5

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    1 using8

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    C

    namespace0

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    3
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    5

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    9

    
    
    
    0
    
    
    
    1
    
    
    
    2

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    
    
    5

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    
    
    8

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    3

    
    
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    6

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    8

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    0

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    5

    
    
    
    0
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    7

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    1
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    0

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    3

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    7

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0 #include 0#include 1#include 2#include 1#include 4

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7#include 6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0 using1

    
    
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    44
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    46
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    47

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    1 using8

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    C

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    3
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    5

    Java

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    52
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    53

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    55
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    3__

    
    
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    66
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    67
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    68
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    69
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    70

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    
    
    
    1
    
    
    
    2

    Các

    
    
    
    0____10
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    82
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    67using5

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    99
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    8

    
    
    
    0
    
    
    
    02
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    69
    
    
    
    04

    
    
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    89
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    67
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    91
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    69
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    93

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    7

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    96
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    69
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    98

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    
    
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    89
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    67
    
    
    
    11

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    
    
    
    0
    
    
    
    1
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    0

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    20
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    55
    
    
    
    22
    
    
    
    23

    
    
    
    0#include 6

    
    
    
    0____10
    
    
    
    28
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    69
    
    
    
    30
    
    
    
    31
    
    
    
    30
    
    
    
    31
    
    
    
    30
    
    
    
    35__

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    
    
    
    60using4
    
    
    
    62

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    Python3

    
    
    
    0____10
    
    
    
    49

    
    
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    89
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    67
    
    
    
    58

    
    
    
    66
    
    
    
    67

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8
    
    
    
    70
    
    
    
    71
    
    
    
    71
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    67

    
    
    
    0
    
    
    
    1
    
    
    
    82

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    84
    
    
    
    71
    
    
    
    86
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    
    
    
    88
    
    
    
    89

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    91
    
    
    
    71
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    67using5

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    
    
    
    97
    
    
    
    98
    
    
    
    88
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    67
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0229303
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    69
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    05

    
    
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    08
    
    
    
    71
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    10
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    11
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    69
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    13

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    15
    
    
    
    71
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    17

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    
    
    
    91
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    11
    
    
    
    71
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    69

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    15
    
    
    
    71
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    26
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    03
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    69
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    29

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    91
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    11
    
    
    
    71
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    69

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    
    
    
    97
    
    
    
    98
    
    
    
    88
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    67
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    42

    
    
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    44
    
    
    
    71
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    46

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    1
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    49

    Các

    
    
    
    70
    
    
    
    71
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    73
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    74

    
    
    
    70
    
    
    
    71
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    77

    C#

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    
    
    
    97
    
    
    
    98
    
    
    
    88
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    82

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    84
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    86
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    87
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    88
    
    
    
    71 using4
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    70

    using

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    93

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    52
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    95

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    
    
    
    1
    
    
    
    2

    
    
    
    0____10
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    14
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    77
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    79

    
    
    
    0____10
    
    
    
    8

    
    
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    3

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    28

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    99
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    8

    
    
    
    0
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    32

    
    
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    5

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    7

    
    
    
    0
    
    
    
    1
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    0

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    20
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    55
    
    
    
    22
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    49

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    
    
    
    0____10
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    54

    
    
    
    0____10
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    57

    
    
    
    0#include 6

    
    
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0 using1

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    66using4
    
    
    
    62

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    JavaScript

    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    72

    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    73
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    77

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    78

    
    
    
    0
    
    
    
    1
    
    
    
    2

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    83
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    84
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    77
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    86

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    83
    
    
    
    8

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    83
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    94

    
    
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    28

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    8

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    32

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    83
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    06

    
    
    
    0
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    7

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    1
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    0

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    83
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    14

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    83
    
    
    
    49

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7#include 6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    83
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    24

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    25
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    26using4
    
    
    
    62

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    29

    Độ phức tạp về thời gian: O [n] & nbsp; không gian phụ trợ: O [n]
    Auxiliary Space : O[n]

    Phương pháp 2: [không gian thêm không gian] [Constant extra space]

    Chỉ cần duy trì một chỉ mục riêng cho cùng một mảng như được duy trì cho các mảng khác nhau trong Phương pháp 1.

    Implementation:

    C++

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    30

    using namespace std;

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    3
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    5

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    78

    
    
    
    0
    
    
    
    1
    
    
    
    2

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    83
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    84
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    77
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    86

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    83
    
    
    
    8

    
    
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    28

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    59

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    61

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    1
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    0

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    83
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    14

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    83
    
    
    
    49

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    83
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    24

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7#include 6

    Độ phức tạp về thời gian: O [n] & nbsp; không gian phụ trợ: O [n]

    
    
    
    0using3using4using5

    Phương pháp 2: [không gian thêm không gian]

    Chỉ cần duy trì một chỉ mục riêng cho cùng một mảng như được duy trì cho các mảng khác nhau trong Phương pháp 1.

    using namespace std;

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    3
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    5

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    
    
    8

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    54

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    
    
    
    1
    
    
    
    2

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    3

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    71

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0 #include 0#include 1#include 2#include 1#include 4

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    99
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    59

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    24

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    1 using8

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    Java

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    52
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    95

    
    
    
    0#include 6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    55
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    3__

    #include 87#include 88using4

    
    
    
    62

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    Chỉ cần duy trì một chỉ mục riêng cho cùng một mảng như được duy trì cho các mảng khác nhau trong Phương pháp 1.

    Python3 

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    

    C#

    using namespace std;

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    3
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    5

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    
    
    8

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    54

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    
    
    
    1
    
    
    
    2

    
    
    
    0____10
    
    
    
    8

    
    
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    3

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    3

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    99
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    59

    
    
    
    0using28

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    1 using8

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    20
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    55
    
    
    
    22
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    49

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    6

    
    
    
    0____10
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    54

    using44using45

    
    
    
    0____10
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    57

    
    
    
    0#include 6

    
    
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0 using1

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    66using4
    
    
    
    62

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    JavaScript

    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    72

    Input  : arr[] = {2, 2, 2, 2, 2}
    Output : arr[] = {2}
             new size = 1
    
    Input  : arr[] = {1, 2, 2, 3, 4, 4, 4, 5, 5}
    Output : arr[] = {1, 2, 3, 4, 5}
             new size = 5
    73
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    77

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    0
    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    54

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7
    
    
    
    1
    
    
    
    2

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    3

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    71

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    3

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    99
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    59

    
    
    
    0using28

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    
    
    1 using8

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    1

    Java

    
    
    
    0#include 6

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    52
    
    # Python3 program to remove
    # duplicate elements
    
    # This function returns new 
    # size of modified array
    def removeDuplicates[arr, n]:
        if n == 0 or n == 1:
            return n
    
        # To store index of next
        # unique element
        j = 0
    
        # Doing same as done
        # in Method 1 Just
        # maintaining another 
        # updated index i.e. j
        for i in range[0, n-1]:
            if arr[i] != arr[i+1]:
                arr[j] = arr[i]
                j += 1
    
        arr[j] = arr[n-1]
        j += 1
        return j
    
    # Driver code
    arr = [1, 2, 2, 3, 4, 4, 4, 5, 5]
    n = len[arr]
    
    # removeDuplicates[] returns
    # new size of array.
    n = removeDuplicates[arr, n]
    
    # Print updated array
    for i in range[0, n]:
        print [" %d "%[arr[i]], end = " "]
    
    95

    Array                                                       
    [                                                           
        [0] => 1                                                
        [1] => 2                                                
        [2] => 3                                                
        [3] => 4                                                
        [4] => 5                                                
    ]             
    
    7namespace03using4
    
    
    
    62

    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    7
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    55
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    1
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    3__

    
    
    
    0
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    8
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    66
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    67
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    68
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    69
    Array
    [
        [0] => 0
        [1] => 1
        [2] => 2
        [3] => 3
        [4] => 7
        [5] => 9
        [6] => 11
    ]
    
    70

    Auxiliary Space : O[1]

    Bài viết này được đóng góp bởi Sahil Chhabra.Nếu bạn thích GeekSforGeeks và muốn đóng góp, bạn cũng có thể viết một bài viết bằng Write.GeekSforGeek.org hoặc gửi bài viết của bạn.Xem bài viết của bạn xuất hiện trên trang chính của GeekSforGeek và giúp các chuyên viên máy tính khác. & NBSP;Sahil Chhabra. If you like GeeksforGeeks and would like to contribute, you can also write an article using write.geeksforgeeks.org or mail your article to . See your article appearing on the GeeksforGeeks main page and help other Geeks. 


    Bài Viết Liên Quan

    Chủ Đề