Hướng dẫn c++ array practice - thực hành mảng c ++

C Bài tập lập trình, Thực hành, Giải pháp: Mảng

Cập nhật lần cuối vào ngày 01 tháng 9 năm 2022 12:41:23 (UTC/GMT +8 giờ)

C mảng [107 bài tập với giải pháp]

[Một trình soạn thảo có sẵn ở cuối trang để viết và thực thi các tập lệnh.]

1. Viết một chương trình trong C để lưu trữ các phần tử trong một mảng và in nó. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Đầu vào 10 phần tử trong mảng: Phần tử - Phần tử 0: 1 - Phần tử 1: 1 - 2: 2 ....... Đầu ra dự kiến: Các phần tử trong mảng là: 1 1 2 3 4 5 6 7 8 9 Nhấp vào tôi để xem giải pháp Write a program in C to store elements in an array and print it. Go to the editor
Test Data :
Input 10 elements in the array :
element - 0 : 1
element - 1 : 1
element - 2 : 2
.......
Expected Output :
Elements in array are: 1 1 2 3 4 5 6 7 8 9
Click me to see the solution

2. Viết một chương trình trong C để đọc n số giá trị trong một mảng và hiển thị nó theo thứ tự ngược lại. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Nhập số lượng phần tử để lưu trữ trong mảng: 3 đầu vào 3 Số phần tử trong mảng: Phần tử - 0: 2 Phần tử - 1: 5 Phần tử - 2: 7 Đầu ra dự kiến: Các giá trị lưu trữ vào Mảng là: 2 5 7 Lưu trữ giá trị vào mảng ngược lại là: 7 5 2 Nhấp vào tôi để xem giải pháp Write a program in C to read n number of values in an array and display it in reverse order. Go to the editor
Test Data :
Input the number of elements to store in the array :3
Input 3 number of elements in the array :
element - 0 : 2
element - 1 : 5
element - 2 : 7
Expected Output :
The values store into the array are :
2 5 7
The values store into the array in reverse are :
7 5 2
Click me to see the solution

3. Viết một chương trình trong C để tìm tổng của tất cả các phần tử của mảng. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Nhập số lượng các phần tử được lưu trữ trong mảng: 3 phần tử đầu vào 3 phần tử trong mảng: phần tử - 0: 2 phần tử - 1: 5 Phần tử - 2: 8 Đầu ra dự kiến: Tổng của tất cả các phần tử được lưu trữ Trong mảng là: 15 Nhấp vào tôi để xem giải pháp Write a program in C to find the sum of all elements of the array. Go to the editor
Test Data :
Input the number of elements to be stored in the array :3
Input 3 elements in the array :
element - 0 : 2
element - 1 : 5
element - 2 : 8
Expected Output :
Sum of all elements stored in the array is : 15
Click me to see the solution

4. Viết một chương trình trong C để sao chép các phần tử của một mảng vào một mảng khác. Truy cập dữ liệu kiểm tra trình soạn thảo: Nhập số lượng phần tử được lưu trữ trong mảng: 3 phần tử đầu vào 3 phần tử: Phần tử - 0: 15 Phần tử - 1: 10 Phần tử - 2: 12 Đầu ra dự kiến: các phần tử được lưu trữ trong Mảng thứ nhất là: 15 10 12 Các yếu tố được sao chép vào mảng thứ hai là: 15 10 12 Nhấp vào tôi để xem giải pháp Write a program in C to copy the elements of one array into another array. Go to the editor
Test Data :
Input the number of elements to be stored in the array :3
Input 3 elements in the array :
element - 0 : 15
element - 1 : 10
element - 2 : 12
Expected Output :
The elements stored in the first array are :
15 10 12
The elements copied into the second array are :
15 10 12
Click me to see the solution

5. Viết một chương trình trong C để đếm tổng số phần tử trùng lặp trong một mảng. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Nhập số lượng phần tử được lưu trữ trong mảng: 3 phần tử đầu vào 3 phần tử trong mảng: phần tử - 0: 5 phần tử - 1: 1 Phần tử - 2: 1 Đầu ra dự kiến: Tổng số phần tử trùng lặp tìm thấy trong mảng là: 1 nhấp vào tôi để xem giải pháp Write a program in C to count a total number of duplicate elements in an array. Go to the editor
Test Data :
Input the number of elements to be stored in the array :3
Input 3 elements in the array :
element - 0 : 5
element - 1 : 1
element - 2 : 1
Expected Output :
Total number of duplicate elements found in the array is : 1
Click me to see the solution

6. Viết một chương trình trong C để in tất cả các yếu tố duy nhất trong một mảng. Truy cập dữ liệu kiểm tra trình soạn thảo: In tất cả các yếu tố duy nhất của một mảng: ------------------------------------------- ------- Nhập số lượng các phần tử được lưu trữ trong mảng: 4 phần tử đầu vào 4 trong mảng: phần tử-0: 3 phần tử-1: 2 Phần tử-2: 2 Phần tử-3: 5 Đầu ra dự kiến: Các yếu tố duy nhất được tìm thấy trong mảng là: 3 5 Nhấp vào tôi để xem giải pháp Write a program in C to print all unique elements in an array. Go to the editor
Test Data :
Print all unique elements of an array:
------------------------------------------
Input the number of elements to be stored in the array: 4
Input 4 elements in the array :
element - 0 : 3
element - 1 : 2
element - 2 : 2
element - 3 : 5
Expected Output :
The unique elements found in the array are:
3 5
Click me to see the solution

7. Viết một chương trình trong C để hợp nhất hai mảng có cùng kích thước được sắp xếp theo thứ tự quyết định. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Nhập số lượng phần tử được lưu trữ trong mảng đầu tiên: 3 phần tử đầu vào 3 trong mảng: phần tử - 0: 1 phần tử - 1: 2 Phần tử - 2: 3 Được lưu trữ trong mảng thứ hai: 3 phần tử đầu vào 3 trong mảng: phần tử - 0: 1 phần tử - 1: 2 Phần tử - 2: 3 Đầu ra dự kiến: Mảng hợp nhất theo thứ tự quyết định là: 3 3 2 2 1 1 Nhấp vào tôi để xem giải pháp Write a program in C to merge two arrays of same size sorted in decending order. Go to the editor
Test Data :
Input the number of elements to be stored in the first array :3
Input 3 elements in the array :
element - 0 : 1
element - 1 : 2
element - 2 : 3
Input the number of elements to be stored in the second array :3
Input 3 elements in the array :
element - 0 : 1
element - 1 : 2
element - 2 : 3
Expected Output :
The merged array in decending order is :
3 3 2 2 1 1
Click me to see the solution

8. Viết một chương trình trong C để đếm tần số của từng phần tử của một mảng. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Nhập số lượng phần tử được lưu trữ trong mảng: 3 phần tử đầu vào 3 phần tử trong mảng: Phần tử - 0: 25 Phần tử - 1: 12 Phần tử - 2: 43 Đầu ra dự kiến: Tần số của tất cả các phần tử của một mảng: 25 xảy ra 1 lần 12 xảy ra 1 lần 43 xảy ra 1 lần nhấp vào tôi để xem giải pháp Write a program in C to count the frequency of each element of an array. Go to the editor
Test Data :
Input the number of elements to be stored in the array :3
Input 3 elements in the array :
element - 0 : 25
element - 1 : 12
element - 2 : 43
Expected Output :
The frequency of all elements of an array :
25 occurs 1 times
12 occurs 1 times
43 occurs 1 times
Click me to see the solution

9. Viết một chương trình trong C để tìm phần tử tối đa và tối thiểu trong một mảng. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Nhập số lượng phần tử được lưu trữ trong mảng: 3 phần tử đầu vào 3 phần tử trong mảng: Phần tử - 0: 45 Phần tử - 1: 25 Phần tử - 2: 21 Đầu ra dự kiến: Phần tử tối đa là: 45 Phần tử tối thiểu là: 21 Nhấp vào tôi để xem giải pháp Write a program in C to find the maximum and minimum element in an array. Go to the editor
Test Data :
Input the number of elements to be stored in the array :3
Input 3 elements in the array :
element - 0 : 45
element - 1 : 25
element - 2 : 21
Expected Output :
Maximum element is : 45
Minimum element is : 21
Click me to see the solution

10. Viết một chương trình trong C để tách các số nguyên lẻ và thậm chí số nguyên trong các mảng riêng biệt. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Nhập số lượng các phần tử được lưu trữ trong mảng: 5 Phần tử đầu vào 5 trong mảng: Phần tử - 0: 25 Phần tử - 1: 47 Phần tử - 2: 42 Phần tử - 3: 56 Phần tử - 4 : 32 Đầu ra dự kiến: Các yếu tố chẵn là: 42 56 32 Các yếu tố lẻ là: 25 47 Nhấp vào tôi để xem giải pháp Write a program in C to separate odd and even integers in separate arrays. Go to the editor
Test Data :
Input the number of elements to be stored in the array :5
Input 5 elements in the array :
element - 0 : 25
element - 1 : 47
element - 2 : 42
element - 3 : 56
element - 4 : 32
Expected Output :
The Even elements are :
42 56 32
The Odd elements are :
25 47
Click me to see the solution

11. Viết một chương trình trong C để sắp xếp các yếu tố của mảng theo thứ tự tăng dần. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Nhập kích thước của mảng: 5 Đầu vào 5 Phần tử trong mảng: Phần tử - Phần tử 0: 2 - Phần tử 1: 7 - 2: 4 Phần tử - 3: 5 Phần tử - 4: 9 Đầu ra dự kiến: Các phần tử của mảng theo thứ tự tăng dần được sắp xếp: 2 4 5 7 9 Nhấp vào tôi để xem giải pháp Write a program in C to sort elements of array in ascending order. Go to the editor
Test Data :
Input the size of array : 5
Input 5 elements in the array :
element - 0 : 2
element - 1 : 7
element - 2 : 4
element - 3 : 5
element - 4 : 9
Expected Output :
Elements of array in sorted ascending order:
2 4 5 7 9
Click me to see the solution

12. Viết một chương trình trong C để sắp xếp các yếu tố của mảng theo thứ tự giảm dần. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Nhập kích thước của mảng: 3 phần tử đầu vào 3 phần tử trong mảng: Phần tử - 0: 5 Phần tử - 1: 9 Phần tử - 2: 1 Đầu ra dự kiến: Các phần tử của mảng theo thứ tự giảm dần được sắp xếp: 9 5 1 Nhấp vào tôi để xem giải pháp Write a program in C to sort elements of the array in descending order. Go to the editor
Test Data :
Input the size of array : 3
Input 3 elements in the array :
element - 0 : 5
element - 1 : 9
element - 2 : 1
Expected Output :
Elements of the array in sorted descending order:
9 5 1
Click me to see the solution

13. ------------------------------ Nhập kích thước của mảng: 5 Phần tử 5 Phần tử trong mảng theo thứ tự tăng dần: Phần tử-Phần tử 0: 2-Phần tử- Phần tử 1: 5 - Phần tử 2: 7 - Phần tử 3: 9 - 4: 11 Nhập giá trị được chèn: 8 Danh sách mảng tồn tại là: 2 5 7 9 11 Sau khi chèn danh sách là: 2 5 7 8 9 11 - ----------------------------------- Quy trình thoát ra sau 39,33 giây với giá trị trả về 10 Nhấn bất kỳ phím nào để tiếp tục. . . Nhấp vào tôi để xem giải pháp Write a program in C to insert New value in the array (sorted list ).. Go to the editor
Test Data :
Insert New value in the sorted array :
-----------------------------------------
Input the size of array : 5
Input 5 elements in the array in ascending order:
element - 0 : 2
element - 1 : 5
element - 2 : 7
element - 3 : 9
element - 4 : 11
Input the value to be inserted : 8
The exist array list is :
2 5 7 9 11
After Insert the list is :
2 5 7 8 9 11
--------------------------------
Process exited after 39.33 seconds with return value 10
Press any key to continue . . .
Click me to see the solution

14. Viết một chương trình trong C để chèn giá trị mới vào mảng (danh sách chưa phân loại). Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Nhập kích thước của mảng: 4 phần đầu vào 4 phần tử trong mảng theo thứ tự tăng dần: Phần tử - 0: 1 phần tử - 1: 8 Phần tử - 2: 7 Phần tử - 3: 10 Nhập giá trị được chèn : 5 Nhập vị trí, trong đó giá trị được chèn: 2 Đầu ra dự kiến: Danh sách hiện tại của mảng: 1 8 7 10 Sau khi chèn phần tử Danh sách mới là: 1 5 8 7 10 Nhấp vào tôi để xem giải pháp Write a program in C to insert New value in the array (unsorted list ). Go to the editor
Test Data :
Input the size of array : 4
Input 4 elements in the array in ascending order:
element - 0 : 1
element - 1 : 8
element - 2 : 7
element - 3 : 10
Input the value to be inserted : 5
Input the Position, where the value to be inserted :2
Expected Output :
The current list of the array :
1 8 7 10
After Insert the element the new list is :
1 5 8 7 10
Click me to see the solution

15. Viết một chương trình trong C để xóa một phần tử ở vị trí mong muốn từ một mảng. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Nhập kích thước của mảng: 5 Phần tử 5 Phần tử trong mảng theo thứ tự tăng dần: Phần tử - 0: 1 Phần tử - 1: 2 Phần tử - 2: 3 Phần tử - 3: 4 Phần tử - 4: 5 đầu vào Vị trí mà xóa: 3 Đầu ra dự kiến: Danh sách mới là: 1 2 4 5 Nhấp vào tôi để xem giải pháp Write a program in C to delete an element at desired position from an array. Go to the editor
Test Data :
Input the size of array : 5
Input 5 elements in the array in ascending order:
element - 0 : 1
element - 1 : 2
element - 2 : 3
element - 3 : 4
element - 4 : 5
Input the position where to delete: 3
Expected Output :
The new list is : 1 2 4 5
Click me to see the solution

16. Viết một chương trình trong C để tìm phần tử lớn thứ hai trong một mảng. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Nhập kích thước của mảng: 5 Phần tử 5 Phần tử trong mảng: Phần tử - Phần tử 0: 2 - Phần tử 1: 9 - Phần tử 2: 1 - Phần tử 3: 4 - 4: 6 Đầu ra dự kiến: The Phần tử lớn thứ hai trong mảng là: 6 Nhấp vào tôi để xem giải pháp Write a program in C to find the second largest element in an array. Go to the editor
Test Data :
Input the size of array : 5
Input 5 elements in the array :
element - 0 : 2
element - 1 : 9
element - 2 : 1
element - 3 : 4
element - 4 : 6
Expected Output :
The Second largest element in the array is : 6
Click me to see the solution

17. Viết một chương trình trong C để tìm phần tử nhỏ thứ hai trong một mảng. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Nhập kích thước của mảng: 5 yếu tố đầu vào 5 trong mảng (giá trị phải là Write a program in C to find the second smallest element in an array. Go to the editor
Test Data :
Input the size of array : 5
Input 5 elements in the array (value must be <9999) :
element - 0 : 0
element - 1 : 9
element - 2 : 4
element - 3 : 6
element - 4 : 5
Expected Output :
The Second smallest element in the array is : 4
Click me to see the solution

18. Viết một chương trình trong C cho một mảng 2D có kích thước 3x3 và in ma trận. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Các phần tử đầu vào trong Ma trận: Phần tử - [0], [0]: 1 Phần tử - [0], [1]: 2 Phần tử - [0], [2]: 3 Phần tử - [1 ], [0]: 4 phần tử - [1], [1]: 5 phần tử - [1], [2]: 6 phần tử - [2], [0]: 7 phần tử - [2], [1]: 8 phần tử - [2], [2]: 9 Đầu ra dự kiến: Ma trận là: Write a program in C for a 2D array of size 3x3 and print the matrix. Go to the editor
Test Data :
Input elements in the matrix :
element - [0],[0] : 1
element - [0],[1] : 2
element - [0],[2] : 3
element - [1],[0] : 4
element - [1],[1] : 5
element - [1],[2] : 6
element - [2],[0] : 7
element - [2],[1] : 8
element - [2],[2] : 9
Expected Output :
The matrix is :

1 2 3 4 5 6 7 8 9 Nhấp vào tôi để xem giải pháp
4 5 6
7 8 9
Click me to see the solution

19. Viết một chương trình trong C để thêm hai ma trận có cùng kích thước. Chuyển đến dữ liệu kiểm tra trình soạn thảo: Nhập kích thước của ma trận vuông (nhỏ hơn 5): 2 Phần tử đầu vào trong Ma trận đầu tiên: Phần tử - [0], [0]: 1 Phần tử - [0], [1]: 2 Phần tử - [1], [0]: 3 Phần tử - [1], [1]: 4 Phần tử đầu vào trong Ma trận thứ hai: Phần tử - [0], [0]: 5 Phần tử - [0], [1]: 6 Phần tử - [1], [0]: 7 Phần tử - [1], [1]: 8 Đầu ra dự kiến: Ma trận đầu tiên là: Write a program in C for addition of two Matrices of same size. Go to the editor
Test Data :
Input the size of the square matrix (less than 5): 2
Input elements in the first matrix :
element - [0],[0] : 1
element - [0],[1] : 2
element - [1],[0] : 3
element - [1],[1] : 4
Input elements in the second matrix :
element - [0],[0] : 5
element - [0],[1] : 6
element - [1],[0] : 7
element - [1],[1] : 8
Expected Output :
The First matrix is :

1 2 3 4 Ma trận thứ hai là:
3 4
The Second matrix is :

5 6 7 8 Việc bổ sung hai ma trận là:
7 8
The Addition of two matrix is :

6 8 10 12 Nhấp vào tôi để xem giải pháp
10 12
Click me to see the solution

20. Viết một chương trình trong C để trừ hai ma trận. Chuyển đến dữ liệu kiểm tra trình soạn thảo: Nhập kích thước của ma trận vuông (nhỏ hơn 5): 2 Phần tử đầu vào trong Ma trận đầu tiên: Phần tử - [0], [0]: 5 Phần tử - [0], [1]: 6 phần tử - [1], [0]: 7 phần tử - [1], [1]: 8 Phần tử đầu vào trong ma trận thứ hai: phần tử - [0], [0]: 1 phần tử - [0], [1]: Phần tử 2 - [1], [0]: 3 Phần tử - [1], [1]: 4 Đầu ra dự kiến: Ma trận đầu tiên là: Write a program in C for subtraction of two Matrices. Go to the editor
Test Data :
Input the size of the square matrix (less than 5): 2
Input elements in the first matrix :
element - [0],[0] : 5
element - [0],[1] : 6
element - [1],[0] : 7
element - [1],[1] : 8
Input elements in the second matrix :
element - [0],[0] : 1
element - [0],[1] : 2
element - [1],[0] : 3
element - [1],[1] : 4
Expected Output :
The First matrix is :

5 6 7 8 Ma trận thứ hai là:
7 8
The Second matrix is :

1 2 3 4 phép trừ của hai ma trận là:
3 4
The Subtraction of two matrix is :

4 4 4 4 Nhấp vào tôi để xem giải pháp
4 4
Click me to see the solution

21. Viết một chương trình trong C để nhân hai ma trận vuông. Chuyển đến dữ liệu kiểm tra trình soạn thảo: Nhập các hàng và cột của ma trận thứ nhất: 2 2 nhập các hàng và cột của ma trận thứ hai: 2 2 phần tử đầu vào trong ma trận thứ nhất: phần tử - [0], [0]: 1 phần tử - [[[[[ 0], [1]: 2 Phần tử - [1], [0]: 3 phần tử - [1], [1]: 4 Phần tử đầu vào trong ma trận thứ hai: Phần tử - [0], [0]: 5 Phần tử - [0], [1]: 6 Phần tử - [1], [0]: 7 Phần tử - [1], [1]: 8 Đầu ra dự kiến: Ma trận đầu tiên là: Write a program in C for multiplication of two square Matrices. Go to the editor
Test Data :
Input the rows and columns of first matrix : 2 2
Input the rows and columns of second matrix : 2 2
Input elements in the first matrix :
element - [0],[0] : 1
element - [0],[1] : 2
element - [1],[0] : 3
element - [1],[1] : 4
Input elements in the second matrix :
element - [0],[0] : 5
element - [0],[1] : 6
element - [1],[0] : 7
element - [1],[1] : 8
Expected Output :
The First matrix is :

1 2 3 4 Ma trận thứ hai là:
3 4
The Second matrix is :

5 6 7 8 Việc bổ sung hai ma trận là:
7 8
The multiplication of two matrix is :

6 8 10 12 Nhấp vào tôi để xem giải pháp
43 50
Click me to see the solution

22. Viết một chương trình trong C để tìm chuyển đổi của một ma trận nhất định. Chuyển đến dữ liệu kiểm tra trình soạn thảo: Nhập các hàng và cột của ma trận: 2 2 phần tử đầu vào trong Ma trận đầu tiên: Phần tử - [0], [0]: 1 Phần tử - [0], [1]: 2 Phần tử - [[ 1], [0]: 3 Phần tử - [1], [1]: 4 Đầu ra dự kiến: Ma trận là: Write a program in C to find transpose of a given matrix. Go to the editor
Test Data :
Input the rows and columns of the matrix : 2 2
Input elements in the first matrix :
element - [0],[0] : 1
element - [0],[1] : 2
element - [1],[0] : 3
element - [1],[1] : 4
Expected Output :
The matrix is :

1 2 3 4
3 4

Chuyển đổi của ma trận là: 1 3 2 4 Nhấp vào tôi để xem giải pháp
1 3
2 4
Click me to see the solution

23. Viết một chương trình trong C để tìm tổng các đường chéo bên phải của ma trận. Đi vào dữ liệu kiểm tra trình soạn thảo: Nhập kích thước của ma trận vuông: 2 Phần tử đầu vào trong ma trận đầu tiên: Phần tử - [0], [0]: 1 phần tử - [0], [1]: 2 Phần tử - [1], [0]: 3 Phần tử - [1], [1]: 4 Đầu ra dự kiến: Ma trận là: 1 2 3 4 Bổ sung đường chéo bên phải Các yếu tố là: 5 phần tử trong mảng là: Nhấp vào tôi để xem giải pháp Write a program in C to find sum of right diagonals of a matrix.Go to the editor
Test Data :
Input the size of the square matrix : 2
Input elements in the first matrix :
element - [0],[0] : 1
element - [0],[1] : 2
element - [1],[0] : 3
element - [1],[1] : 4
Expected Output :
The matrix is :
1 2
3 4
Addition of the right Diagonal elements is :5
Elements in array are:
Click me to see the solution

24. Viết một chương trình trong C để tìm tổng các đường chéo bên trái của ma trận. Chuyển đến dữ liệu kiểm tra trình soạn thảo: Nhập kích thước của ma trận vuông: 2 Phần tử đầu vào trong ma trận đầu tiên: Phần tử - [0], [0]: 1 phần tử - [0], [1]: 2 Phần tử - [1] ,) Write a program in C to find the sum of left diagonals of a matrix. Go to the editor
Test Data :
Input the size of the square matrix : 2
Input elements in the first matrix :
element - [0],[0] : 1
element - [0],[1] : 2
element - [1],[0] : 3
element - [1],[1] : 4
Expected Output :
The matrix is :
1 2
3 4
Addition of the left Diagonal elements is :5
Click me to see the solution

25. Viết một chương trình trong C để tìm tổng các hàng một cột của ma trận. Chuyển đến dữ liệu kiểm tra trình soạn thảo: Nhập kích thước của ma trận vuông: 2 Phần tử đầu vào trong ma trận đầu tiên: Phần tử - [0], [0]: 5 Phần tử - [0], [1]: 6 Phần tử - [1] ,) Write a program in C to find sum of rows an columns of a Matrix. Go to the editor
Test Data :
Input the size of the square matrix : 2
Input elements in the first matrix :
element - [0],[0] : 5
element - [0],[1] : 6
element - [1],[0] : 7
element - [1],[1] : 8
Expected Output :
The First matrix is :
The matrix is :
5 6
7 8
The sum or rows and columns of the matrix is :
5 6 11
7 8 15

12 14 Nhấp vào tôi để xem giải pháp
Click me to see the solution

26. Viết một chương trình trong C để in hoặc hiển thị hình tam giác dưới của một ma trận đã cho. Chuyển đến dữ liệu kiểm tra trình soạn thảo: Nhập kích thước của ma trận vuông: 3 Phần tử đầu vào trong ma trận đầu tiên: Phần tử - [0], [0]: 1 phần tử - [0], [1]: 2 Phần tử - [0] , [2]: 3 phần tử - [1], [0]: 4 phần tử - [1], [1]: 5 Phần tử - [1], [2]: 6 phần tử - [2], [0]: 7 Phần tử - [2], [1]: 8 Phần tử - [2], [2]: 9 Đầu ra dự kiến: Ma trận là: 1 2 3 4 5 6 7 8 9 Write a program in C to print or display the lower triangular of a given matrix. Go to the editor
Test Data :
Input the size of the square matrix : 3
Input elements in the first matrix :
element - [0],[0] : 1
element - [0],[1] : 2
element - [0],[2] : 3
element - [1],[0] : 4
element - [1],[1] : 5
element - [1],[2] : 6
element - [2],[0] : 7
element - [2],[1] : 8
element - [2],[2] : 9
Expected Output :
The matrix is :
1 2 3
4 5 6
7 8 9

Đặt 0 trong ma trận hình tam giác thấp hơn

1 2 3 0 5 6 0 0 9 Nhấp vào tôi để xem giải pháp
0 5 6
0 0 9
Click me to see the solution

27. Viết một chương trình trong C để in hoặc hiển thị ma trận hình tam giác trên. Chuyển đến dữ liệu kiểm tra trình soạn thảo: Nhập kích thước của ma trận vuông: 3 Phần tử đầu vào trong ma trận đầu tiên: Phần tử - [0], [0]: 1 phần tử - [0], [1]: 2 Phần tử - [0] , [2]: 3 phần tử - [1], [0]: 4 phần tử - [1], [1]: 5 Phần tử - [1], [2]: 6 phần tử - [2], [0]: 7 Phần tử - [2], [1]: 8 Phần tử - [2], [2]: 9 Đầu ra dự kiến: Ma trận là: 1 2 3 4 5 6 7 8 9 Write a program in C to print or display upper triangular matrix. Go to the editor
Test Data :
Input the size of the square matrix : 3
Input elements in the first matrix :
element - [0],[0] : 1
element - [0],[1] : 2
element - [0],[2] : 3
element - [1],[0] : 4
element - [1],[1] : 5
element - [1],[2] : 6
element - [2],[0] : 7
element - [2],[1] : 8
element - [2],[2] : 9
Expected Output :
The matrix is :
1 2 3
4 5 6
7 8 9

Đặt 0 trong ma trận hình tam giác trên

1 0 0 4 5 0 7 8 9 Nhấp vào tôi để xem giải pháp
4 5 0
7 8 9
Click me to see the solution

28. Viết một chương trình trong C để tính toán xác định ma trận 3 x 3. Chuyển đến dữ liệu kiểm tra trình soạn thảo: Các phần tử đầu vào trong Ma trận đầu tiên: Phần tử - [0], [0]: 1 phần tử - [0], [1]: 0 Phần tử - [0], [2]: -1 Phần tử - Phần tử - [1], [0]: 0 phần tử - [1], [1]: 0 phần tử - [1], [2]: 1 phần tử - [2], [0]: -1 phần tử - [2], [ 1]: -1 phần tử -[2], [2]: 0 Đầu ra dự kiến: Ma trận là: 1 0 -1 0 0 1 -1 -1 0 Write a program in C to calculate determinant of a 3 x 3 matrix. Go to the editor
Test Data :
Input elements in the first matrix :
element - [0],[0] : 1
element - [0],[1] : 0
element - [0],[2] : -1
element - [1],[0] : 0
element - [1],[1] : 0
element - [1],[2] : 1
element - [2],[0] : -1
element - [2],[1] : -1
element - [2],[2] : 0
Expected Output :
The matrix is :
1 0 -1
0 0 1
-1 -1 0

Quyết định của ma trận là: 1 Nhấp vào tôi để xem giải pháp
Click me to see the solution

29. Viết một chương trình trong C để chấp nhận ma trận và xác định xem đó có phải là ma trận thưa thớt hay không. Chuyển đến dữ liệu kiểm tra trình soạn thảo: Nhập số lượng hàng của ma trận: 2 Nhập số lượng cột của ma trận: 2 phần tử đầu vào trong Ma trận đầu tiên: Phần tử - [0], [0]: 0 Phần tử - [0] , [1]: 0 phần tử - [1], [0]: 1 phần tử - [1], [1]: 0 Đầu ra dự kiến: Ma trận đã cho là ma trận thưa thớt. Có 3 số số không trong ma trận nhấp vào tôi để xem giải pháp Write a program in C to accept a matrix and determine whether it is a sparse matrix. Go to the editor
Test Data :
Input the number of rows of the matrix : 2
Input the number of columns of the matrix : 2
Input elements in the first matrix :
element - [0],[0] : 0
element - [0],[1] : 0
element - [1],[0] : 1
element - [1],[1] : 0
Expected Output :
The given matrix is sparse matrix.
There are 3 number of zeros in the matrix
Click me to see the solution

30. Viết một chương trình trong C để chấp nhận hai ma trận và kiểm tra xem chúng có bằng nhau không. Chuyển đến dữ liệu kiểm tra trình soạn thảo: Các hàng và cột đầu vào của ma trận 1: 2 2 hàng đầu vào và cột của ma trận thứ 2: 2 2 phần tử đầu vào trong Ma trận đầu tiên: Phần tử - [0], [0]: 1 phần tử - [[[ 0], [1]: 2 Phần tử - [1], [0]: 3 phần tử - [1], [1]: 4 Phần tử đầu vào trong ma trận thứ hai: Phần tử - [0], [0]: 1 Phần tử - . 3 4 Các ma trận có thể được so sánh: hai ma trận bằng nhau. Nhấp vào tôi để xem giải pháp Write a program in C to accept two matrices and check whether they are equal. Go to the editor
Test Data :
Input Rows and Columns of the 1st matrix :2 2
Input Rows and Columns of the 2nd matrix :2 2
Input elements in the first matrix :
element - [0],[0] : 1
element - [0],[1] : 2
element - [1],[0] : 3
element - [1],[1] : 4
Input elements in the second matrix :
element - [0],[0] : 1
element - [0],[1] : 2
element - [1],[0] : 3
element - [1],[1] : 4
Expected Output :
The first matrix is :
1 2
3 4
The second matrix is :
1 2
3 4
The Matrices can be compared :
Two matrices are equal.
Click me to see the solution

31. Viết một chương trình trong C để kiểm tra xem một ma trận nhất định có phải là ma trận nhận dạng hay không. Chuyển đến Dữ liệu kiểm tra trình soạn thảo: Số lượng hàng đầu vào cho ma trận: 3 Số cột đầu vào cho ma trận: 3 phần tử đầu vào trong Ma trận đầu tiên: Phần tử - [0], [0]: 1 Phần tử - [0], [ 1]: 0 phần tử - [0], [2]: 0 phần tử - [1], [0]: 0 phần tử - [1], [1]: 1 phần tử - [1], [2]: 0 phần tử - Phần tử - . Một ma trận danh tính. Nhấp vào tôi để xem giải pháp Write a program in C to check whether a given matrix is an identity matrix. Go to the editor
Test Data :
Input number of Rows for the matrix :3
Input number of Columns for the matrix :3
Input elements in the first matrix :
element - [0],[0] : 1
element - [0],[1] : 0
element - [0],[2] : 0
element - [1],[0] : 0
element - [1],[1] : 1
element - [1],[2] : 0
element - [2],[0] : 0
element - [2],[1] : 0
element - [2],[2] : 1
Expected Output :
The matrix is :
1 0 0
0 1 0
0 0 1
The matrix is an identity matrix.
Click me to see the solution

32. Viết một chương trình trong C để tìm một cặp có tổng đã cho trong mảng. Chuyển đến trình soạn thảo đầu ra dự kiến: mảng đã cho: 6 8 4 -5 7 9 Tổng đã cho: 15 cặp phần tử có thể tạo tổng cho giá trị cho giá trị của chỉ mục 0 và 5 Nhấp vào tôi để xem giải pháp Write a program in C to find a pair with given sum in the array. Go to the editor
Expected Output :
The given array : 6 8 4 -5 7 9
The given sum : 15
Pair of elements can make the given sum by the value of index 0 and 5
Click me to see the solution

33. Viết một chương trình trong C để tìm phần lớn yếu tố của một mảng. Chuyển đến trình chỉnh sửa một phần tử đa số trong một mảng [] có kích thước n là một phần tử xuất hiện nhiều hơn n/2 lần (và do đó có nhiều nhất một phần tử như vậy). Đầu ra dự kiến: Mảng đã cho là: 4 8 4 6 7 4 4 8 Không có phần tử đa số trong mảng đã cho. Nhấp vào tôi để xem giải pháp Write a program in C to find the majority element of an array. Go to the editor
A majority element in an array A[] of size n is an element that appears more than n/2 times (and hence there is at most one such element).
Expected Output :
The given array is : 4 8 4 6 7 4 4 8
There are no Majority Elements in the given array.
Click me to see the solution

34. Viết một chương trình trong C để tìm số lần xảy ra số lần trong một mảng. Chuyển đến Trình chỉnh sửa Tất cả các số xảy ra thậm chí số lần ngoại trừ một số xảy ra số lần lẻ. Đầu ra mong đợi: Mảng đã cho là: 8 3 8 5 4 3 4 3 5 Phần tử số lẻ số lần là: 3 Nhấp vào tôi để xem giải pháp Write a program in C to find the number occurring odd number of times in an array. Go to the editor
All numbers occur even number of times except one number which occurs odd number of times.
Expected Output :
The given array is : 8 3 8 5 4 3 4 3 5
The element odd number of times is : 3
Click me to see the solution

35. Viết một chương trình trong C để tìm tổng số Subarray tiếp giáp nhất của một mảng. Truy cập đầu ra dự kiến ​​của biên tập viên: Mảng đã cho là: 8 3 8 -5 4 3 -4 3 5 Tổng số lớn nhất của Subarray tiếp giáp là: 21 Nhấp vào tôi để xem giải pháp Write a program in C to find the largest sum of contiguous subarray of an array. Go to the editor
Expected Output :
The given array is : 8 3 8 -5 4 3 -4 3 5
The largest sum of contiguous subarray is : 21
Click me to see the solution

36. Viết một chương trình trong C để tìm số còn thiếu từ một mảng nhất định. Không có bản sao trong danh sách. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 1 3 4 2 5 6 9 8 Số còn thiếu là: 7 Nhấp vào tôi để xem giải pháp Write a program in C to find the missing number from a given array. There are no duplicates in list. Go to the editor
Expected Output :
The given array is : 1 3 4 2 5 6 9 8
The missing number is : 7
Click me to see the solution

37. Viết một chương trình trong C để tìm phần tử trục của một mảng được sắp xếp và xoay bằng tìm kiếm nhị phân. Truy cập phần tử pivot của trình soạn thảo là phần tử duy nhất trong mảng đầu vào nhỏ hơn phần tử trước đó. Một phần tử trục chia một mảng xoay được sắp xếp thành hai mảng tăng đơn điệu. Đầu ra mong đợi: Mảng đã cho là: 14 23 7 9 3 6 18 22 16 36 Phần tử xoay trong mảng là: 3 Nhấp vào tôi để xem giải pháp Write a program in C to find the pivot element of a sorted and rotated array using binary search. Go to the editor
Pivot element is the only element in input array which is smaller than it's previous element.
A pivot element divided a sorted rotated array into two monotonically increasing array.
Expected Output :
The given array is : 14 23 7 9 3 6 18 22 16 36
The Pivot Element in the array is : 3
Click me to see the solution

38. Viết một chương trình trong C để hợp nhất một mảng được sắp xếp vào một mảng được sắp xếp khác. Truy cập phần tử pivot của trình soạn thảo là phần tử duy nhất trong mảng đầu vào nhỏ hơn phần tử trước đó. Một phần tử trục chia một mảng xoay được sắp xếp thành hai mảng tăng đơn điệu. Đầu ra dự kiến: Mảng lớn đã cho là: 10 12 14 16 18 20 22 Mảng nhỏ đã cho là: 11 13 15 17 19 21 Sau khi hợp nhất mảng mới là: 10 11 12 13 14 15 16 17 18 19 20 21 22 Nhấp vào tôi Để xem giải pháp Write a program in C to merge one sorted array into another sorted array. Go to the editor
Pivot element is the only element in input array which is smaller than it's previous element.
A pivot element divided a sorted rotated array into two monotonically increasing array.
Expected Output :
The given Large Array is : 10 12 14 16 18 20 22
The given Small Array is : 11 13 15 17 19 21
After merged the new Array is :
10 11 12 13 14 15 16 17 18 19 20 21 22
Click me to see the solution

39. Viết một chương trình trong C để xoay một mảng theo n vị trí. Chuyển đến trình soạn thảo đầu ra dự kiến: mảng đã cho là: 0 3 6 9 12 14 18 20 22 25 27 từ vị trí thứ 4 Các giá trị của mảng là: 12 14 18 20 22 25 27 trước vị trí thứ 4 Các giá trị của mảng là: 0 3 6 9 Sau khi xoay từ vị trí thứ 4 Mảng là: 12 14 18 20 25 25 27 0 3 6 9 Nhấp vào tôi để xem giải pháp Write a program in C to rotate an array by N positions. Go to the editor
Expected Output :
The given array is : 0 3 6 9 12 14 18 20 22 25 27
From 4th position the values of the array are : 12 14 18 20 22 25 27
Before 4th position the values of the array are : 0 3 6 9
After rotating from 4th position the array is:
12 14 18 20 22 25 27 0 3 6 9
Click me to see the solution

40. Viết một chương trình trong C để tìm trần trong một mảng được sắp xếp. Chuyển đến trình soạn thảo N.B .: Cho một mảng được sắp xếp theo thứ tự tăng dần và giá trị x, trần của X là phần tử nhỏ nhất trong mảng lớn hơn hoặc bằng x, và sàn là phần tử lớn nhất nhỏ hơn hoặc bằng x. Đầu ra mong đợi: Mảng đã cho là: 1 3 4 7 8 9 9 10 Trần của 5 là: 7 Nhấp vào tôi để xem giải pháp Write a program in C to find the ceiling in a sorted array. Go to the editor
N.B.: Given a sorted array in ascending order and a value x, the ceiling of x is the smallest element in array greater than or equal to x, and the floor is the greatest element smaller than or equal to x.
Expected Output :
The given array is : 1 3 4 7 8 9 9 10
The ceiling of 5 is: 7
Click me to see the solution

41. Viết một chương trình trong C để tìm sàn và trần của số 0 đến 10 từ một mảng được kết nối. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 1 3 5 7 8 9 Số : 1 Số: 3 Trần IS: 3 Tầng IS: 3 Số: 4 Trần là: 5 Tầng là: 3 Số: 5 Trần IS: 5 Tầng IS: 5 Số: 6 Trần là: 7 Tầng là: 5 Số: 7 trần IS: 7 Tầng là: 7 Số: 8 Trần là: 8 Tầng là: 8 Số: 9 Trần là: 9 Tầng là: 9 Số: 10 Trần IS: -1 Tầng là: 9 Nhấp vào tôi để xem giải pháp Write a program in C to find the Floor and Ceil of the number 0 to 10 from a sroted array. Go to the editor
Expected Output :
The given array is : 1 3 5 7 8 9
Number: 0 ceiling is: 1 floor is: -1
Number: 1 ceiling is: 1 floor is: 1
Number: 2 ceiling is: 3 floor is: 1
Number: 3 ceiling is: 3 floor is: 3
Number: 4 ceiling is: 5 floor is: 3
Number: 5 ceiling is: 5 floor is: 5
Number: 6 ceiling is: 7 floor is: 5
Number: 7 ceiling is: 7 floor is: 7
Number: 8 ceiling is: 8 floor is: 8
Number: 9 ceiling is: 9 floor is: 9
Number: 10 ceiling is: -1 floor is: 9
Click me to see the solution

42. Viết một chương trình trong C để tìm phần tử bị thiếu nhỏ nhất từ ​​một mảng được sắp xếp. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 0 1 3 4 5 6 7 9 Phần tử nhỏ nhất còn thiếu là: 2 Nhấp vào tôi để xem giải pháp Write a program in C to find the smallest missing element from a sorted array. Go to the editor
Expected Output :
The given array is : 0 1 3 4 5 6 7 9
The missing smallest element is: 2
Click me to see the solution

43. Viết một chương trình trong C để in các phần tử lớn hơn tiếp theo trong một mảng chưa được phân loại nhất định. Các yếu tố mà không có yếu tố lớn hơn tồn tại, hãy xem xét phần tử lớn hơn tiếp theo là -1. Truy cập đầu ra dự kiến ​​của biên tập viên: Mảng đã cho là: 5 3 10 9 6 13 Phần tử lớn hơn tiếp theo là: Phần tử lớn hơn tiếp theo của 5 trong mảng là: 10 Phần tử lớn hơn tiếp theo của 3 trong mảng là: 10 Phần tử lớn hơn tiếp theo của 10 Trong mảng là: 13 Phần tử lớn hơn tiếp theo của 9 trong mảng là: 13 Phần tử lớn hơn tiếp theo của 6 trong mảng là: 13 Phần tử lớn hơn tiếp theo của 13 trong mảng là: -1 Mảng phần tử lớn hơn tiếp theo: 10 10 13 13 13 -1 Nhấp vào tôi để xem giải pháp Write a program in C to to print next greater elements in a given unsorted array. Elements for which no greater element exist, consider next greater element as -1. Go to the editor
Expected Output :
The given array is : 5 3 10 9 6 13
Next Bigger Elements are:
Next bigger element of 5 in the array is: 10
Next bigger element of 3 in the array is: 10
Next bigger element of 10 in the array is: 13
Next bigger element of 9 in the array is: 13
Next bigger element of 6 in the array is: 13
Next bigger element of 13 in the array is: -1
Next Bigger Elements Array:
10 10 13 13 13 -1
Click me to see the solution

44. Viết một chương trình trong C để tìm hai phần tử lặp lại trong một mảng nhất định. Chuyển đến trình soạn thảo đầu ra dự kiến: mảng đã cho là: 2 7 4 7 8 3 4 Các yếu tố lặp lại là: 7 4 Nhấp vào tôi để xem giải pháp Write a program in C to find the two repeating elements in a given array. Go to the editor
Expected Output :
The given array is : 2 7 4 7 8 3 4
The repeating elements are: 7 4
Click me to see the solution

45. Viết một chương trình trong C để tìm hai phần tử có tổng gần nhất với 0. Truy cập đầu ra dự kiến ​​của trình soạn thảo: mảng đã cho là: 38 44 63 -51 -35 19 84 -69 4 -46 cặp phần tử có tổng là tối thiểu là: [44, -46] Nhấp vào tôi để xem giải pháp Write a program in C to find two elements whose sum is closest to zero. Go to the editor
Expected Output :
The given array is : 38 44 63 -51 -35 19 84 -69 4 -46
The Pair of elements whose sum is minimum are:
[44, -46]
Click me to see the solution

46. ​​Viết một chương trình trong C để tìm số dương nhỏ nhất bị thiếu trong một mảng chưa được phân loại. Chuyển đến trình soạn thảo đầu ra dự kiến: mảng đã cho là: 3 1 4 10 -5 15 2 -10 -20 Số dương nhỏ nhất bị bỏ lỡ là: 5 Nhấp vào tôi để xem giải pháp Write a program in C to find the smallest positive number missing from an unsorted array. Go to the editor
Expected Output :
The given array is : 3 1 4 10 -5 15 2 -10 -20
The smallest positive number missed is: 5
Click me to see the solution

47. Viết một chương trình trong C để tìm một Subarray với số tiền đã cho từ mảng đã cho. Chuyển đến trình soạn thảo đầu ra dự kiến: mảng đã cho là: 3 4 -7 1 3 3 1 -4 [0..1] -{3 4} [0..5] -{3 4 -7 1 3 3 3 } [3..5] - {1 3 3} [4..6] - {3 3 1} Nhấp vào tôi để xem giải pháp Write a program in C to find a subarray with given sum from the given array. Go to the editor
Expected Output :
The given array is : 3 4 -7 1 3 3 1 -4
[0..1] -- { 3 4 }
[0..5] -- { 3 4 -7 1 3 3 }
[3..5] -- { 1 3 3 }
[4..6] -- { 3 3 1 }
Click me to see the solution

48. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 1 3 3 5 4 3 2 3 3 Giá trị đã cho là: 3 3 xuất hiện nhiều hơn 4 lần trong mảng đã cho [] Nhấp vào tôi để xem giải pháp Write a program in C to find if a given integer x appears more than n/2 times in a sorted array of n integers. Go to the editor
Expected Output :
The given array is : 1 3 3 5 4 3 2 3 3
The given value is : 3
3 appears more than 4 times in the given array[]
Click me to see the solution

49. Viết một chương trình trong C để tìm phần lớn yếu tố của một mảng. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 1 3 3 7 4 3 2 3 3 Phần lớn yếu tố: 3 Nhấp vào tôi để xem giải pháp Write a program in C to find majority element of an array. Go to the editor
Expected Output :
The given array is : 1 3 3 7 4 3 2 3 3
The majority of the Element : 3
Click me to see the solution

50. Viết một chương trình trong C để in một ma trận ở dạng xoắn ốc. Truy cập đầu ra dự kiến ​​của biên tập viên: Mảng đã cho ở dạng ma trận là: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Hình thức xoắn ốc của ma trận trên là: 1 2 3 4 5 10 15 20 19 18 17 16 11 6 7 8 9 14 13 12 Nhấp vào tôi để xem giải pháp Write a program in C to print a matrix in spiral form. Go to the editor
Expected Output :
The given array in matrix form is :
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
The spiral form of above matrix is:
1 2 3 4 5 10 15 20 19 18 17 16 11 6 7 8 9 14 13 12
Click me to see the solution

51. Viết một chương trình trong C để tìm tổng subarray hình tròn tối đa của một mảng đã cho. Truy cập đầu ra dự kiến ​​của Trình chỉnh sửa: Mảng đã cho là: 10 8 -20 5 -3 -5 10 -13 11 Tổng tròn tối đa trong mảng trên là: 29 Nhấp vào tôi để xem giải pháp Write a program in C to find the maximum circular subarray sum of a given array. Go to the editor
Expected Output :
The given array is : 10 8 -20 5 -3 -5 10 -13 11
The maximum circular sum in the above array is: 29
Click me to see the solution

52. Viết một chương trình trong C để đếm số lượng hình tam giác có thể được từ một mảng nhất định. Truy cập đầu ra dự kiến ​​của biên tập viên: Mảng đã cho là: 6 18 9 7 10 Số lượng hình tam giác có thể được hình thành từ mảng là: 5 Nhấp vào tôi để xem giải pháp Write a program in C to count the number of triangles can be fromed from a given array. Go to the editor
Expected Output :
The given array is : 6 18 9 7 10
Number of possible triangles can be formed from the array is: 5
Click me to see the solution

53. Viết một chương trình trong C để tìm số lần (tần số) xảy ra một số đã cho trong một mảng. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 2 3 4 4 4 4 5 5 5 6 7 7 Số lần số 4 xảy ra trong mảng đã cho là: 4 Nhấp vào tôi để xem giải pháp Write a program in C to find the number of times (frequency) occurs a given number in an array. Go to the editor
Expected Output :
The given array is : 2 3 4 4 4 4 5 5 5 6 7 7
The number of times the number 4 occurs in the given array is: 4
Click me to see the solution

54. Viết một chương trình trong C để sắp xếp một mảng 0s, 1 và 2s. Chuyển đến trình chỉnh sửa đầu ra dự kiến: mảng đã cho là: 0 1 2 2 1 0 0 2 0 1 1 0 Sau khi sắp xếp các phần tử trong mảng là: 0 0 0 0 0 1 1 1 1 2 2 2 Nhấp vào tôi để xem dung dịch Write a program in C to sort an array of 0s, 1s and 2s. Go to the editor
Expected Output :
The given array is : 0 1 2 2 1 0 0 2 0 1 1 0
After sortig the elements in the array are:
0 0 0 0 0 1 1 1 1 2 2 2
Click me to see the solution

55. Viết một chương trình trong C để kiểm tra xem một mảng có phải là tập hợp con của một mảng khác không. Truy cập đầu ra dự kiến ​​của trình soạn thảo: Mảng đầu tiên đã cho là: 4 8 7 11 6 9 5 0 2 Mảng thứ hai đã cho là: 5 4 2 0 6 Mảng thứ hai là tập hợp con của mảng thứ nhất. Nhấp vào tôi để xem giải pháp Write a program in C to check whether an array is subset of another array. Go to the editor
Expected Output :
The given first array is : 4 8 7 11 6 9 5 0 2
The given second array is : 5 4 2 0 6
The second array is the subset of first array.
Click me to see the solution

56. Viết một chương trình trong C để trả về số lần nhảy tối thiểu để đạt đến cuối mảng. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 1 3 5 8 9 2 6 7 6 8 9 1 1 1 Tối thiểu số lần nhảy được yêu cầu để đạt đến kết thúc là: 3 Nhấp vào tôi để xem giải pháp Write a program in C to return the minimum number of jumps to reach the end of the array. Go to the editor
Expected Output :
The given array is : 1 3 5 8 9 2 6 7 6 8 9 1 1 1
The minimum of number of jumps is required to reach the end is: 3
Click me to see the solution

57. Viết một chương trình trong C để tìm phần tử tối thiểu trong một mảng được sắp xếp và xoay. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 3 4 5 6 7 9 2 Phần tử tối thiểu trong mảng trên là: 2 Nhấp vào tôi để xem giải pháp Write a program in C to find minimum element in a sorted and rotated array. Go to the editor
Expected Output :
The given array is : 3 4 5 6 7 9 2
The minimum element in the above array is: 2
Click me to see the solution

58. Viết một chương trình trong C để di chuyển tất cả các số 0 đến cuối một mảng nhất định. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 2 5 7 0 4 0 7 -5 8 0 Mảng mới là: 2 5 7 8 4 -5 7 0 0 0 Nhấp vào tôi để xem giải pháp Write a program in C to move all zeroes to the end of a given array. Go to the editor
Expected Output :
The given array is : 2 5 7 0 4 0 7 -5 8 0
The new array is:
2 5 7 8 4 -5 7 0 0 0
Click me to see the solution

59. Viết một chương trình trong C để trả về sắp xếp đếm trên một mảng. Chuyển đến trình soạn thảo đầu ra dự kiến: mảng đã cho là: 4 14 8 0 2 5 2 1 0 17 9 0 5 Sau khi sắp xếp các phần tử trong mảng là: 0 0 0 1 2 2 4 5 5 8 9 14 17 Nhấp vào tôi để Xem giải pháp Write a program in C to return the counting sort on an array. Go to the editor
Expected Output :
The given array is : 4 14 8 0 2 5 2 1 0 17 9 0 5
After sorting the elements in the array are: 0 0 0 1 2 2 4 5 5 8 9 14 17
Click me to see the solution

60. Viết một chương trình trong C để tìm hàng có số lượng tối đa là 1s. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng 2D đã cho là: 0 1 0 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 1 0 0 0 1 Chỉ số của hàng có tối đa 1S là: 1 Nhấp vào tôi Để xem giải pháp Write a program in C to find the row with maximum number of 1s. Go to the editor
Expected Output :
The given 2D array is :
0 1 0 1 1
1 1 1 1 1
1 0 0 1 0
0 0 0 0 0
1 0 0 0 1
The index of row with maximum 1s is: 1
Click me to see the solution

61. Viết một chương trình trong C để tìm sản phẩm tối đa Subarray trong một mảng nhất định. Truy cập đầu ra dự kiến ​​của biên tập Write a program in C to find maximum product subarray in a given array. Go to the editor
Expected Output :
The given array is : -4 9 -7 0 -15 6 2 -3
The maximum product of a sub-array in the given array is: 540
Click me to see the solution

62. Viết một chương trình trong C để tìm Subarray lớn nhất với số lượng 0 và 1 bằng nhau. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 0 1 0 0 1 1 0 1 1 1 Subarray được tìm thấy từ chỉ mục 0 đến 7 Nhấp vào tôi để xem giải pháp Write a program in C to find the largest subarray with equal number of 0s and 1s. Go to the editor
Expected Output :
The given array is : 0 1 0 0 1 1 0 1 1 1
Subarray found from the index 0 to 7
Click me to see the solution

63. Viết một chương trình trong C để thay thế mọi yếu tố bằng phần tử lớn nhất ở phía bên phải của nó. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 7 5 8 9 8 8 5 7 4 6 Sau khi thay thế mảng đã sửa đổi là: 9 9 8 8 7 7 6 6 0 Nhấp vào tôi để xem giải pháp Write a program in C to replace every element with the greatest element on its right side. Go to the editor
Expected Output :
The given array is : 7 5 8 9 6 8 5 7 4 6
After replace the modified array is: 9 9 9 8 8 7 7 6 6 0
Click me to see the solution

64. Viết một chương trình trong C để tìm trung bình của hai mảng được sắp xếp có cùng kích thước. Chuyển đến trình soạn thảo đầu ra dự kiến: mảng đã cho - 1 là: 1 5 13 24 35 mảng đã cho - 2 là: 3 8 15 17 32 Median của 2 mảng được sắp xếp là: 14 Nhấp vào tôi để xem giải pháp Write a program in C to find the median of two sorted arrays of same size. Go to the editor
Expected Output :
The given array - 1 is : 1 5 13 24 35
The given array - 2 is : 3 8 15 17 32
The Median of the 2 sorted arrays is: 14
Click me to see the solution

65. Viết một chương trình trong C để tìm sản phẩm của một mảng sao cho sản phẩm đó bằng với sản phẩm của tất cả các yếu tố của ARR [] ngoại trừ ARR Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 1 2 3 4 5 6 Mảng sản phẩm là: 720 360 240 180 144 120 Nhấp vào tôi để xem giải pháp Write a program in C to find the product of an array such that product is equal to the product of all the elements of arr[] except arr[i]. Go to the editor
Expected Output :
The given array is : 1 2 3 4 5 6
The product array is: 720 360 240 180 144 120
Click me to see the solution

66. Viết một chương trình trong C để đếm số lượng đảo ngược trong một mảng nhất định. Truy cập đầu ra dự kiến ​​của trình soạn thảo: mảng đã cho là: 1 9 6 4 5 Các nghịch đảo là: (9, 6) (9, 4) (9, 5) (6, 4) (6, 5) Số lượng đảo ngược có thể được hình thành từ mảng là: 5 nhấp vào tôi để xem giải pháp Write a program in C to count the number of inversion in a given array. Go to the editor
Expected Output :
The given array is : 1 9 6 4 5
The inversions are: (9, 6) (9, 4) (9, 5) (6, 4) (6, 5)
The number of inversion can be formed from the array is: 5
Click me to see the solution

67. Viết một chương trình trong C để tìm kiếm một phần tử theo ma trận WISE và cột được sắp xếp khôn ngoan. Truy cập đầu ra dự kiến ​​của trình soạn thảo: Mảng đã cho ở dạng ma trận là: 15 23 31 39 18 26 36 43 25 28 37 48 30 34 39 50 Giá trị đã cho cho tìm kiếm là: 37 Phần tử được tìm thấy tại vị trí trong ma trận là: 2, 2 Nhấp vào tôi để xem giải pháp Write a program in C to search an element in a row wise and column wise sorted matrix. Go to the editor
Expected Output :
The given array in matrix form is :
15 23 31 39
18 26 36 43
25 28 37 48
30 34 39 50
The given value for searching is: 37
The element Found at the position in the matrix is: 2, 2
Click me to see the solution

68. Viết một chương trình trong C để trả về tổng tối đa sao cho không có hai phần tử nào liền kề. Truy cập đầu ra dự kiến ​​của biên tập viên: Mảng đã cho là: 1 3 5 9 7 10 1 10 100 Số tiền tối đa từ mảng sao cho không có hai phần tử nào liền kề là: 122 Nhấp vào tôi để xem giải pháp Write a program in C to return maximum sum such that no two elements are adjacent. Go to the editor
Expected Output :
The given array is : 1 3 5 9 7 10 1 10 100
The maximum sum from the array such that no two elements are adjacent is: 122
Click me to see the solution

69. Viết một chương trình trong C để tìm ra sự khác biệt tối đa giữa bất kỳ hai phần tử nào sao cho phần tử lớn hơn xuất hiện sau số nhỏ hơn. Truy cập đầu ra dự kiến ​​của biên tập viên: Mảng đã cho là: 7 9 5 6 13 2 Các yếu tố cung cấp sự khác biệt tối đa là: 5, 13 Sự khác biệt tối đa giữa hai phần tử trong mảng là: 8 Nhấp vào tôi để xem giải pháp Write a program in C to find out the maximum difference between any two elements such that larger element appears after the smaller number. Go to the editor
Expected Output :
The given array is : 7 9 5 6 13 2
The elements which provide maximum difference is: 5, 13
The Maximum difference between two elements in the array is: 8
Click me to see the solution

70. Viết một chương trình trong C để tìm hai số xảy ra số lần lẻ trong một mảng. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 6 7 3 6 8 7 6 8 3 3 Write a program in C to find two numbers that occur odd number of times in an array. Go to the editor
Expected Output:
The given array is: 6 7 3 6 8 7 6 8 3 3
The two numbers occuring odd number of times are: 3 & 6
Click me to see the solution

71. Viết một chương trình trong C để tìm trung bình của hai mảng được sắp xếp có kích thước khác nhau. Truy cập đầu ra dự kiến ​​của Biên tập Write a program in C to find the median of two sorted arrays of different size. Go to the editor
Expected Output:
The given first array is : 90 240 300
The given second array is : 10 13 14 20 25
The median of two different size arrays are : 22.500000
Click me to see the solution

72. Viết một chương trình trong C để chỉ trả lại các hàng duy nhất từ ​​một ma trận nhị phân nhất định. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 0 1 0 0 1 1 0 1 1 0 0 1 0 0 1 1 0 1 0 0 Các hàng duy nhất của mảng đã cho là: 0 1 0 0 1 1 0 1 1 0 1 0 1 0 0 Nhấp vào tôi để xem giải pháp Write a program in C to return only the unique rows from a given binary matrix. Go to the editor
Expected Output:
The given array is :
0 1 0 0 1
1 0 1 1 0
0 1 0 0 1
1 0 1 0 0
The unique rows of the given array are :
0 1 0 0 1
1 0 1 1 0
1 0 1 0 0
Click me to see the solution

73. Viết một chương trình trong C để in tất cả các yếu tố duy nhất của một mảng chưa được phân loại. Truy cập đầu ra dự kiến ​​của biên tập viên: Mảng đã cho là: 1 5 8 5 7 3 2 4 1 6 2 Các yếu tố duy nhất trong mảng đã cho là: 1 5 8 7 3 2 4 6 Nhấp vào tôi để xem giải pháp Write a program in C to print all unique elements of an unsorted array. Go to the editor
Expected Output:
The given array is : 1 5 8 5 7 3 2 4 1 6 2
Unique Elements in the given array are:
1 5 8 7 3 2 4 6
Click me to see the solution

74. Viết một chương trình trong C để tìm tổng các phần tử hình tam giác trên của ma trận. Truy cập đầu ra dự kiến ​​của biên tập viên: Mảng đã cho là: 1 2 3 4 5 6 7 8 9 Các yếu tố được tổng hợp của ma trận hình tam giác phía trên là: 2 3 6 Tổng của các phần tử ma trận hình tam giác trên là: 11 Nhấp vào tôi để xem giải pháp Write a program in C to find the sum of upper triangular elements of a matrix. Go to the editor
Expected Output:
The given array is :
1 2 3
4 5 6
7 8 9
The elements being summed of the upper triangular matrix are: 2 3 6
The Sum of the upper triangular Matrix Elements are: 11
Click me to see the solution

75. Viết một chương trình trong C để tìm tổng các phần tử hình tam giác thấp hơn của ma trận. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 1 2 3 4 5 6 7 8 9 Các yếu tố được tổng hợp của ma trận hình tam giác thấp hơn là: 4 7 8 Tổng của các phần tử ma trận hình tam giác thấp hơn là: 19 Nhấp vào tôi để xem giải pháp Write a program in C to find the sum of lower triangular elements of a matrix. Go to the editor
Expected Output:
The given array is :
1 2 3
4 5 6
7 8 9
The elements being summed of the lower triangular matrix are: 4 7 8
The Sum of the lower triangular Matrix Elements are: 19
Click me to see the solution

76. Viết một chương trình trong C để tìm số lớn nhất có thể từ tập hợp các số đã cho. Chuyển đến trình soạn thảo đầu ra dự kiến: Các số đã cho là: 15 628 971 9 2143 12 Số lớn nhất có thể theo các số đã cho là: 997162821431512 Nhấp vào tôi để xem giải pháp Write a program in C to find largest number possible from the set of given numbers. Go to the editor
Expected Output:
The given numbers are :
15 628 971 9 2143 12
The largest possible number by the given numbers are: 997162821431512
Click me to see the solution

77. Viết một chương trình trong C để tạo một hoán vị ngẫu nhiên của các phần tử mảng. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 1 2 3 4 5 6 7 8 Các phần tử xáo trộn trong mảng là: 2 8 7 3 4 5 1 6 Nhấp vào tôi để xem giải pháp Write a program in C to generate a random permutation of array elements. Go to the editor
Expected Output:
The given array is:
1 2 3 4 5 6 7 8
The shuffled elements in the array are:
2 8 7 3 4 5 1 6
Click me to see the solution

78. Viết một chương trình trong C để tìm bốn phần tử mảng có tổng bằng với số đã cho. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 3 7 1 9 15 14 6 2 5 7 Các yếu tố là: 3, 15, 14, 5 Nhấp vào tôi để xem giải pháp Write a program in C to find four array elements whose sum is equal to given number. Go to the editor
Expected Output:
The given array is:
3 7 1 9 15 14 6 2 5 7
The elements are:
3, 15, 14, 5
Click me to see the solution

79. Viết một chương trình trong C để sắp xếp n số trong phạm vi từ 0 đến n^2. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 37 62 52 7 48 3 15 61 Mảng được sắp xếp là: 3 7 15 37 48 52 61 62 Nhấp vào tôi để xem giải pháp Write a program in C to sort n numbers in range from 0 to n^2. Go to the editor
Expected Output:
The given array is: 37 62 52 7 48 3 15 61
Sorted array is: 3 7 15 37 48 52 61 62
Click me to see the solution

80. Viết một chương trình trong C để đếm tất cả các cặp riêng biệt cho một sự khác biệt cụ thể. Truy cập đầu ra dự kiến ​​của trình soạn thảo: mảng đã cho là: 5 2 3 7 6 4 9 8 Các cặp riêng biệt cho sự khác biệt 5 là: [7, 2] [8, 3] [9, 4] Số cặp riêng biệt cho sự khác biệt 5 là: 3 nhấp vào tôi để xem giải pháp Write a program in C to count all distinct pairs for a specific difference. Go to the editor
Expected Output:
The given array is:
5 2 3 7 6 4 9 8
The distinct pairs for difference 5 are: [7, 2] [8, 3] [9, 4]
Number of distinct pairs for difference 5 are: 3
Click me to see the solution

81. Viết một chương trình trong C để tìm số lặp lại tối đa trong một mảng nhất định. Chuyển đến trình chỉnh sửa phạm vi mảng là [0..n-1] và các phần tử nằm trong phạm vi [0..k-1] và k Write a program in C to find the maximum repeating number in a given array. Go to the editor
The array range is [0..n-1] and the elements are in the range [0..k-1] and k<=n..
Expected Output:
The given array is:
2 3 3 5 3 4 1 7 7 7 7
The maximum repeating number is: 7
Click me to see the solution

82. Viết một chương trình trong C để in tất cả các kết hợp có thể của các phần tử R trong một mảng nhất định. Truy cập đầu ra dự kiến ​​của biên tập viên: Mảng đã cho là: 1 5 4 6 8 Sự kết hợp từ số lượng phần tử là: 4 Các kết hợp là: 1 5 4 6 1 5 4 8 1 5 6 8 1 4 6 8 5 4 6 8 Nhấp vào tôi để xem giải pháp Write a program in C to print all possible combinations of r elements in a given array. Go to the editor
Expected Output:
The given array is:
1 5 4 6 8 The combination from by the number of elements are: 4
The combinations are:
1 5 4 6
1 5 4 8
1 5 6 8
1 4 6 8
5 4 6 8
Click me to see the solution

83. Viết một chương trình trong C để tìm một cặp với sự khác biệt đã cho. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 1 15 39 75 92 Sự khác biệt đã cho là: 53 Cặp đôi là: (39, 92) Nhấp vào tôi để xem giải pháp Write a program in C to find a pair with the given difference. Go to the editor
Expected Output:
The given array is:
1 15 39 75 92
The given difference is: 53
The pair are: (39, 92)
Click me to see the solution

84. Viết một chương trình trong C để tìm khoảng cách tối thiểu giữa hai số trong một mảng nhất định. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 7 9 5 11 7 4 12 6 2 11 Khoảng cách tối thiểu từ 7 đến 11 là: 1 Nhấp vào tôi để xem giải pháp Write a program in C to find the minimum distance between two numbers in a given array. Go to the editor
Expected Output:
The given array is:
7 9 5 11 7 4 12 6 2 11
The minimum distance between 7 and 11 is: 1
Click me to see the solution

85. Viết một chương trình trong C để đếm tất cả các đường dẫn có thể từ trên cùng bên trái sang dưới bên phải của ma trận M x N.Go cho trình soạn thảo đầu ra dự kiến: Kích thước của ma trận là: 4 x 4 Tất cả các đường dẫn có thể là: 20 Nhấp vào tôi để xem giải pháp Write a program in C to Count all possible paths from top left to bottom right of a m X n matrix.Go to the editor
Expected Output:
The size of matrix is : 4 x 4
The all possible paths from top left to bottom right is: 20
Click me to see the solution

86. Viết một chương trình trong C Tìm chỉ số cân bằng của một mảng. Truy cập đầu ra dự kiến ​​của trình soạn thảo: mảng đã cho là: 0 -4 7 -4 -2 6 -3 0 Chỉ số cân bằng được tìm thấy tại: 7 5 0 Nhấp vào tôi để xem giải pháp Write a program in C find the equilibrium index of an array. Go to the editor
Expected Output:
The given array is:
0 -4 7 -4 -2 6 -3 0
The equilibrium index found at : 7 5 0
Click me to see the solution

87. Viết một chương trình trong C để tìm phần tử tối đa trong một mảng đầu tiên đang tăng và sau đó giảm. Truy cập đầu ra dự kiến ​​của biên tập viên: Mảng đã cho là: 2 7 12 25 4 57 27 44 Phần tử tối đa đang tăng sau đó giảm Write a program in C to find the maximum element in an array which is first increasing and then decreasing. Go to the editor
Expected Output:
The given array is:
2 7 12 25 4 57 27 44
The maximum element which is increasing then decreasing is: 57
Click me to see the solution

88. Viết một chương trình trong C để tìm n - m tối đa sao cho mảng [n]> mảng [m] từ một mảng đã cho []. Chuyển đến trình chỉnh sửa đã cho một mảng mảng [], tìm tối đa j - i sao cho mảng [j]> mảng [i] đầu ra dự kiến: mảng đã cho là: 7 5 8 2 3 2 4 2 1 0 m = 0, N = 2, ARR1 [M] = 7 ARR1 [n] = 8 chênh lệch = 2 m = 3, n = 6, ARR1 [m] = 2 ARR1 [n] = 4 khác biệt = 3 Sự khác biệt tối đa giữa hai vị trí của mảng Chỉ mục là: 3 Nhấp vào tôi để xem giải pháp Write a program in C to find the maximum n – m such that array[n] > array[m] from a given array[]. Go to the editor
Given an array arr[], find the maximum j – i such that arr[j] > arr[i]
Expected Output:
The given array is:
7 5 8 2 3 2 4 2 1 0
m = 0, n = 2, arr1[m] = 7 arr1[n] = 8 difference = 2
m = 3, n = 6, arr1[m] = 2 arr1[n] = 4 difference = 3
The maximum differcences between two position of array index is: 3
Click me to see the solution

89. Viết một chương trình trong C để tìm ma trận phụ vuông kích thước tối đa với tất cả 1S. Chuyển đến đầu ra dự kiến ​​của trình soạn thảo: Mảng đã cho ở dạng ma trận là: 0 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 1 1 0 1 0 1 0 Ma trận là: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Nhấp vào tôi để xem giải pháp Write a program in C to find maximum size square sub-matrix with all 1s. Go to the editor
Expected Output:
The given array in matrix form is :
0 1 0 1 1
1 1 1 1 0
1 1 1 1 0
1 1 1 1 0
1 1 1 1 1
0 1 0 1 0
The maximum size sub-matrix is:
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
Click me to see the solution

90. Cho một mảng có kích thước n sao cho mọi phần tử nằm trong phạm vi từ 0 đến N-1. Viết một chương trình trong C để sắp xếp lại mảng đã cho để ARR [i] trở thành mảng [mảng [i]]. Chuyển đến trình soạn thảo đầu ra dự kiến: mảng gốc là 2 1 4 3 0 Mảng sửa đổi là: 4 1 0 3 2 Nhấp vào tôi để xem giải pháp Given an array of size n such that every element is in the range from 0 to n-1. Write a program in C to rearrange the given array so that arr[i] becomes arr[arr[i]]. Go to the editor
Expected Output:
The Original array is
2 1 4 3 0 The modified array is:
4 1 0 3 2
Click me to see the solution

91.Given Một mảng chưa được sắp xếp có kích thước cụ thể. Viết một chương trình trong C để tìm độ dài tối thiểu của subarray sao cho, sắp xếp subarray này làm cho toàn bộ mảng được sắp xếp. của Subarray chưa được sắp xếp làm cho mảng đã cho được sắp xếp nằm giữa các chỉ số 4 và 7 nhấp vào tôi để xem giải phápGiven an unsorted array of specific size. Write a program in C to find the minimum length of subarray such that,
sorting this subarray makes the whole array sorted.Go to the editor
Expected Output:
The given array is:
10 12 15 17 28 32 42 18 56 59 67
The minimum length of unsorted subarray which makes the given array sorted
lies between the indeces 4 and 7
Click me to see the solution

92. Viết một chương trình trong C kiểm tra xem các phần tử trong một mảng chưa được phân loại có xuất hiện liên tiếp hay không. Chuyển đến đầu ra dự kiến ​​của trình soạn thảo: mảng đã cho là: 7 4 3 5 6 2 Sự xuất hiện của các phần tử trong mảng là liên tiếp. Mảng đã cho là: 7 4 4 5 6 2 Sự xuất hiện của các phần tử trong mảng không liên tục. Mảng đã cho là: 7 4 9 5 6 3 Sự xuất hiện của các phần tử trong mảng không liên tục. Nhấp vào tôi để xem giải pháp Write a program in C that checks whether the elements in an unsorted array appears consecutively or not. Go to the editor
Expected Output:
The given array is:
7 4 3 5 6 2
The appearence of elements in the array are consecutive.
The given array is:
7 4 4 5 6 2
The appearence of elements in the array are not consecutive.
The given array is:
7 4 9 5 6 3
The appearence of elements in the array are not consecutive.
Click me to see the solution

93. Viết một chương trình trong C để sắp xếp lại các số dương và số âm xen kẽ trong một mảng nhất định. Hãy vào trình soạn thảo N.B .: Nếu các số dương là nhiều hơn, chúng xuất hiện ở cuối và đối với các số âm, chúng cũng xuất hiện ở cuối mảng . Đầu ra dự kiến: Mảng đã cho là: -4 8 -5 -6 5 -9 7 1 -21 -11 19 Mảng sắp xếp lại là: -4 7 -5 1 -21 5 -11 8 -9 19 -6 Nhấp vào tôi Xem giải pháp Write a program in C to rearrange positive and negative numbers alternatively in a given array.Go to the editor
N.B.: If positive numbers are more they appear at the end and for also negative numbers, they too appear in the end of the array.
Expected Output:
The given array is:
-4 8 -5 -6 5 -9 7 1 -21 -11 19
The rearranged array is:
-4 7 -5 1 -21 5 -11 8 -9 19 -6
Click me to see the solution

94. Viết một chương trình trong C để tìm mức tối đa cho mỗi và mọi subarray đáng tin Mỗi Subarray là: 4 Subarray có độ dài 4 và giá trị tối đa của chúng là: 1 3 6 21 ----> 21 3 6 21 4 ----> 21 6 21 4 9 ----> 21 21 4 9 9 12 ----> 21 4 9 12 3 ----> 12 9 12 3 16 ----> 16 12 3 16 10 ----> 16 Nhấp vào tôi để xem giải pháp Write a program in C to find the maximum for each and every contigious subarray of size k from a given array.Go to the editor
Expected Output:
The given array is:
1 3 6 21 4 9 12 3 16 10
The length of each subarray is: 4
The contigious subarray of length 4 and their maximum value are:
1 3 6 21 ----> 21
3 6 21 4 ----> 21
6 21 4 9 ----> 21
21 4 9 12 ----> 21
4 9 12 3 ----> 12
9 12 3 16 ----> 16
12 3 16 10 ----> 16
Click me to see the solution

95. Viết một chương trình trong C để tách biệt 0 và 1 trong một mảng. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 1 0 1 0 0 1 0 1 1 Mảng sau khi phân tách là: 0 0 0 0 1 1 1 1 1 Nhấp vào tôi để xem giải pháp Write a program in C to segregate 0s and 1s in an array. Go to the editor
Expected Output:
The given array is:
1 0 1 0 0 1 0 1 1
The array after segregation is: 0 0 0 0 1 1 1 1 1
Click me to see the solution

96. Viết một chương trình trong C để tách biệt các phần tử chẵn và lẻ trên một mảng. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 17 42 19 7 27 24 30 54 73 Mảng sau khi phân tách là: 54 42 30 24 27 7 19 17 73 Nhấp vào tôi để xem giải pháp Write a program in C to segregate even and odd elements on an array. Go to the editor
Expected Output:
The given array is:
17 42 19 7 27 24 30 54 73
The array after segregation is: 54 42 30 24 27 7 19 17 73
Click me to see the solution

97. Viết một chương trình trong C để tìm chỉ mục của phần tử đỉnh đầu tiên trong một mảng nhất định. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 5 12 13 20 16 19 11 7 25 Chỉ số của phần tử đỉnh đầu tiên trong mảng là: 3 Nhấp vào tôi để xem giải pháp Write a program in C to find the index of first peak element in a given array. Go to the editor
Expected Output:
The given array is:
5 12 13 20 16 19 11 7 25
The index of first peak element in the array is: 3
Click me to see the solution

98. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 17 42 19 7 27 24 17 54 73 Khoảng giữa các giá trị giống nhau trong mảng là: 7 Nhấp vào tôi để xem giải pháp Write a program in C to return the largest span found in the leftmost and rightmost appearances of same value(values are inclusive) in a given array. Go to the editor
Expected Output:
The given array is:
17 42 19 7 27 24 17 54 73
The span between the same values in the array is: 7
Click me to see the solution

99. Chuyển đến đầu ra dự kiến ​​của Trình chỉnh sửa: Mảng đã cho là: 1 3 3 8 4 3 2 3 3 Mảng có thể được chia ở vị trí mà tổng của cả hai bên bằng nhau. Nhấp vào tôi để xem giải pháp Write a program in C to check if an array can be splitted in such a position that, the sum of left side of the splitting is equal to the sum of the right side. Go to the editor
Expected Output:
The given array is : 1 3 3 8 4 3 2 3 3
The array can be split in a position where the sum of both side are equal.
Click me to see the solution

100. Viết một chương trình trong C để trả về số lượng các cụm (một loạt các phần tử 2 trở lên của cùng một giá trị) trong một mảng nhất định. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 17 42 42 7 24 24 17 54 17 Số lượng cụm trong mảng là: 2 Nhấp vào tôi để xem giải pháp Write a program in C to return the number of clumps(a series of 2 or more adjacent elements of the same value) in a given array. Go to the editor
Expected Output:
The given array is:
17 42 42 7 24 24 17 54 17
The number of clumps in the array is: 2
Click me to see the solution

101. Viết một chương trình trong C để sắp xếp lại một mảng sao cho mảng [i] = i. Chuyển đến biên tập viên Write a program in C to rearrange an array such that arr[i]=i. Go to the editor

N.B .: Mảng đã cho chứa n phần tử, từ 0 đến n - 1. Tất cả các phần tử trong phạm vi có thể không có trong mảng. Sẽ có -1 nếu một phần tử trong phạm vi không có trong mảng.

Đầu ra mong đợi: Mảng đã cho là: 2 5 -1 6 -1 8 7 -1 9 1 Mảng mới là: -1 1 2 -1 -1 5 6 7 8 9 Nhấp vào tôi để xem giải pháp
The given array is:
2 5 -1 6 -1 8 7 -1 9 1
The new array is: -1 1 2 -1 -1 5 6 7 8 9
Click me to see the solution

102. Viết một chương trình trong C để sắp xếp lại một mảng theo thứ tự như vậy mà nhỏ nhất, lớn nhất, nhỏ thứ 2, lớn thứ 2, lớn thứ 2 và trên. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 5 8 1 4 2 9 3 7 6 Mảng mới là: 1 9 2 8 3 7 4 6 5 Nhấp vào tôi để xem giải pháp Write a program in C to rearrange an array in such an order that– smallest, largest, 2nd smallest, 2nd largest and on. Go to the editor
Expected Output:
The given array is:
5 8 1 4 2 9 3 7 6
The new array is:
1 9 2 8 3 7 4 6 5
Click me to see the solution

103. Viết một chương trình trong C để cập nhật mọi thành phần mảng với phép nhân của các số trước và tiếp theo trong mảng. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 1 2 3 4 5 6 Mảng mới là: 2 3 8 15 24 30 Nhấp vào tôi để xem giải pháp Write a program in C to update every array element with multiplication of previous and next numbers in array. Go to the editor
Expected Output:
The given array is:
1 2 3 4 5 6
The new array is:
2 3 8 15 24 30
Click me to see the solution

104. Viết một chương trình trong C để sắp xếp lại một mảng sao cho ngay cả các phần tử chỉ mục cũng nhỏ hơn và các yếu tố chỉ số lẻ cũng lớn hơn tiếp theo của chúng. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 6 4 2 1 8 3 Mảng mới sau khi sắp xếp lại: 4 6 1 8 2 3 Nhấp vào tôi để xem giải pháp Write a program in C to rearrange an array such that even index elements are smaller and odd index elements are greater than their next. Go to the editor
Expected Output:
The array given is:
6 4 2 1 8 3
The new array after rearranging:
4 6 1 8 2 3
Click me to see the solution

105. Viết một chương trình trong C để tìm số lượng hoán đổi tối thiểu cần thiết để thu thập tất cả các yếu tố nhỏ hơn hoặc bằng với k. Truy cập đầu ra dự kiến ​​của biên tập viên: Mảng đã cho là: 2 7 9 5 8 7 4 Việc hoán đổi tối thiểu cần thiết là: 2 Nhấp vào tôi để xem giải pháp Write a program in C to find minimum number of swaps required to gather all elements less than or equals to k. Go to the editor
Expected Output:
The given array is:
2 7 9 5 8 7 4
The minimum swap required is: 2
Click me to see the solution

106. Chuyển đến trình soạn thảo đầu ra dự kiến: Mảng đã cho là: 0 3 3 3 0 0 7 7 0 9 Mảng mới là: 6 3 14 9 0 0 0 0 0 0 Nhấp vào tôi để xem giải pháp Write a program in C to convert the array in such a way that double its value and replace the next number with 0 if current and next element are same and rearrange the array such that all 0's shifted to the end. Go to the editor
Expected Output:
The given array is: 0 3 3 3 0 0 7 7 0 9
The new array is: 6 3 14 9 0 0 0 0 0 0
Click me to see the solution

107. Viết một chương trình trong C để kết hợp hai mảng số nguyên đã cho. Chuyển đến dữ liệu biên tập viên: ({10, 20, 30, 40, 50, 60}, {70, 80, 90, 100, 110, 120}) -> "10 20 30 40 50 60 70 80 90 100 110 120 120 "Nhấp vào tôi để xem giải pháp Write a program in C to concatenate two given arrays of integers. Go to the editor
Sample Data:
({ 10, 20, 30, 40, 50, 60 }, { 70, 80, 90, 100, 110, 120 }) -> "10 20 30 40 50 60 70 80 90 100 110 120"
Click me to see the solution

C Trình chỉnh sửa mã lập trình:

Nhiều hơn nữa sẽ đến!

Không gửi bất kỳ giải pháp nào cho các bài tập trên tại đây, nếu bạn muốn đóng góp vào trang tập thể dục phù hợp.