Mảng jagged
trong C# là gì và khi nào thì nên sử dụng mảng jagged
thay vì mảng nhiều chiều?
Mảng jagged
trong C# là gì và khi nào thì nên sử dụng mảng jagged
thay vì mảng nhiều chiều?
Trong C#, mảng jagged là một mảng của các mảng, nghĩa là mỗi phần tử của mảng chính là một mảng con. Điều này tạo ra một cấu trúc dữ liệu linh hoạt, nơi mỗi mảng con có thể có kích thước khác nhau, không giống như mảng nhiều chiều có kích thước cố định cho mỗi chiều.
int[][] jaggedArray = new int[3][]; // Khởi tạo mảng chính với 3 mảng con
jaggedArray[0] = new int[5]; // Mảng con đầu tiên có 5 phần tử
jaggedArray[1] = new int[3]; // Mảng con thứ hai có 3 phần tử
jaggedArray[2] = new int[2]; // Mảng con thứ ba có 2 phần tử
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào