-
29-05-2015, 03:23 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Thắc mắc xóa phần tử lớn nhất trong mảng ?
Chào các bác, Hàm bên dưới là xoá phần tử có giá trị lớn nhất trong mảng 1 chiều, cho em hỏi tại sao lại có i-- ở dòng cuối cùng ? Cảm ơn nhiều !
void xoa(int a[], int &n)
{
int max=a[0],i;
for(i=1;i<n;i++)
if(a[i]>max)
max=a[i];
for(i=0;i<n;i++)
if(a[i]==max)
{
for(int j=i;j<n;j++)
a[j]=a[j+1];
n--;
i--;
}
}View more random threads:
- Sự kiện gì sảy ra trong xcode khi kéo các UIButton, UIlabel......
- Lỗi Thread 1: Signal SIGABRT
- Sự khác biệt giữa các cách khai báo biến
- Làm thế nào để tạo một thư viện (.dylib) dùng cho iOS dựa trên code c/c++ từ các thư viện open-source, môi trường Xcode 5.x
- Làm sao để tạo 1 chương trình kết nối Client Server đơn giản
- Mọi người test giúp em file .c này được k ạ. Em viết function sắp xếp 1 mảng nhưng sao chạy k đc , cám ơn mọi người nhiều
- Automatic Reference Counting (ARC) trong Xcode 4.2
- Xây dựng chương trình Quản lý điểm học sinh bằng IOS
- Làm cách nào cài máy ảo MAC + Xcode để lập trình Iphone Trên Windows
- NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; nghĩa là gì???
-
29-05-2015, 03:25 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Đang ở
- Số 60 Thái Hà, Đống Đa, Hà Nội
- Bài viết
- 0
^ Thực ra ko cần phải 2 for lồng nhau [IMG]images/smilies/biggrin.png[/IMG]
-
29-05-2015, 03:46 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Chào bạn prog10,
Mình chỉ muốn hỏi tại sao lại có i--, còn may dong tren thi minh hiu roi, ban bit thi giai thich giup minh với, cam on ban nhieu nhieu !!!
-
29-05-2015, 03:49 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi manhsu91
Mà phần xóa dùng 1 for là đc, hì [IMG]images/smilies/smile.png[/IMG]
p/s: sai box...
Pallet nhựa Long An đã trở thành một trong những lựa chọn phổ biến cho nhu cầu vận chuyển và lưu trữ hàng hóa trong nhiều ngành công nghiệp. Với đặc tính nhẹ nhàng, chắc chắn và dễ vận chuyển, các...
Thanh lý pallet nhựa Long An giá rẻ