Gia sư Cần Thơ, Dạy Kèm Cần Thơ

VỮNG TIN - TIẾP BƯỚC - THÀNH CÔNG


Đếm số phần tử x trong danh sách đơn

Share
avatar
admin
Admin
Admin

Tổng số bài gửi : 1207
Points : 3010
Join date : 11/11/2009
Age : 36
Đến từ : Cần Thơ

Đếm số phần tử x trong danh sách đơn

Bài gửi  admin on Sun Apr 15, 2012 12:21 pm

Code:
CountList[A_, n_, x_] := If[n == 0,
                           Return[0];
                           ,
                           If[A[[n]] == x,
                                  Return[1 + CountList[A, n - 1, x]];
                                  ,
                                  Return[CountList[A, n - 1, x]];
                               ];
                        ];


Gia sư Alpha
------------------------------------------------------------------------------------
Điện thoai: 07106 255 599 - 0932 836 026 - 0987 700 288
Website: http://giasualpha.com
Email: giasualpha@gmail.com
------------------------------------------------------------------------------------
avatar
admin
Admin
Admin

Tổng số bài gửi : 1207
Points : 3010
Join date : 11/11/2009
Age : 36
Đến từ : Cần Thơ

Re: Đếm số phần tử x trong danh sách đơn

Bài gửi  admin on Sun Apr 15, 2012 12:22 pm

Code:
CountList[A_, n_, x_] := If[n == 0,
                           Return[0];
                           ,
                           If[A[[n]] == x,
                                  Return[1 + CountList[A, n - 1, x]];
                                  ,
                                  Return[CountList[A, n - 1, x]];
                               ];
                        ];
Clear[A, n, x];
n = 10;
x = 2;
A = Table[2 Random[Integer, {1, 5}], {i, n}]
CountList[A, n, x]


Gia sư Alpha
------------------------------------------------------------------------------------
Điện thoai: 07106 255 599 - 0932 836 026 - 0987 700 288
Website: http://giasualpha.com
Email: giasualpha@gmail.com
------------------------------------------------------------------------------------

    Hôm nay: Thu May 24, 2018 10:36 pm