Cấp độ 9.10 Bài tập PHP
Viết mã để xác định cấp độ lồng nhau tối đa của một mảng đa chiều.
Cho một mảng hai chiều bất kỳ:
[
[11, 32, 13, 44, 55],
[31, 42, 53, 66, 75],
[12, 26, 33, 45, 52],
[15, 22, 35, 64, 57],
[21, 52, 32, 44, 38],
]
Tìm phần tử lớn nhất và nhỏ nhất và hoán đổi vị trí của chúng.
Giả sử trong cơ sở dữ liệu lưu trữ một bảng các quốc gia có dạng như sau:
| id | name |
|---|
Giả sử trong cơ sở dữ liệu cũng lưu trữ bảng các thành phố có dạng như sau:
| id | name | country_id |
|---|
Sử dụng dữ liệu từ các bảng này, hãy nhận được một mảng có dạng như sau:
[
'country1': [mảng các thành phố của quốc gia này],
'country2': [mảng các thành phố của quốc gia này],
'country3': [mảng các thành phố của quốc gia này],
]