Administrator
Zodiac : Tổng số bài gửi : 409 Birthday : 02/02/1989 Join date : 05/09/2009 Age : 35 Đến từ : quảng ngãi Job/hobbies : sinh viên
| Tiêu đề: Tìm 1 giá trị có số lần xuất hiện nhiều nhất trong mảng 13/10/2009, 00:53 | |
| - Code:
-
int MotGiaTriXuatHienNhieuNhat(int a[],int n) { int flag[100]={0},i,j,Dem1; for (i=0; i<n ; i++) { if (flag[i]==0) { for (Dem1=0,j=0;j<n;j++) { if (a[i] == a[j]) { flag[j] = Dem1++; } } } } int XuatHienMax = flag[0],vt=0; for (i=0;i<n;i++) { if (XuatHienMax < flag[i]) { XuatHienMax = flag[i]; vt = i; } } return a[vt]; }
| |
|