NguyenNgocSon
KEEP WALKING
- Tham gia
- 4/4/08
- Bài viết
- 280
- Được thích
- 833
- Nghề nghiệp
- Ths. Cầu hầm
Giả sử tôi có bài toán sau:
Dữ liệu: 6.52,12.35,3.23,6.89,6.89
=>Kết quả: 6.52,12.35,3.23
Dữ liệu:6.52,12.35,3.23,5.89,6.89
=>Kết quả:6.52,12.35,3.23,5.89
Mục đích là xóa các phần tử liên tiếp trùng nhau.
Tôi đã dùng hàm như sau:
Nhưng kết quả không mong muốn
Mong sự giúp đỡ
Cám ơn !
Dữ liệu: 6.52,12.35,3.23,6.89,6.89
=>Kết quả: 6.52,12.35,3.23
Dữ liệu:6.52,12.35,3.23,5.89,6.89
=>Kết quả:6.52,12.35,3.23,5.89
Mục đích là xóa các phần tử liên tiếp trùng nhau.
Tôi đã dùng hàm như sau:
PHP:
Function RemoveData(ByRef X() As Double)
Dim i, j As Integer
For i = 0 To UBound(X) - 1
For j = i + 1 To UBound(X)
If X(i) = X(j) Then
X(j) = X(j + 1)
End If
Next j
Next i
RemoveData = X
End Function
Mong sự giúp đỡ
Cám ơn !