Tính tần suất tập hai đây(ko giống như dùng con trỏ đâu)

Thảo luận trong 'Thuật toán' bắt đầu bởi TruTra, 14 Tháng năm 2009.

  1. Offline

    TruTra

    • Friends

    • Oi vua giong face, vua giong yahoo= mang xha roi :D
    Số bài viết:
    499
    Đã được thích:
    200
    Điểm thành tích:
    140
    #include<iostream.h>
    #include<string>
    int main()
    {
    char a[100];
    char b[100];
    int c[100]={0,0,0,0,0,0,},i,j,n=0;
    cout<<"Nhap vao chuoi ki tu"<<endl;
    cin>>a;
    //doan chinh
    for(i=0;i<strlen(a);i++)
    for(j=0;j<=n;)
    if(a==b[j])
    {c[j]+=1;break;}
    else
    {
    j++;
    if(j>n)
    {
    b[n]=a;
    c[n]+=1;
    n=j;break;
    }
    }
    //khi lay gia tri cua strlen(b) no + them toi 100 le may do tuy vao len(a)
    a[n]='\0';
    for(i=0;i<(strlen(b)-100);i++)
    cout<<"tu "<<b<<" xuat hien "<<c<<" lan"<<endl;
    return 0;
    }

Chia sẻ trang này

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí