Thủ Tục đệ Quy In Ra Tất Cả Các Hoán Vị Của N ... - Connect & Share !

Home About Contact FAQ Connect & Share !

C:\WINDOWS\system32\config\....

Tìm kiếm

Thủ tục đệ quy in ra tất cả các hoán vị của n phần tử của n phần tử một dãy số . a = {a1,a2,a3,....an}

Tweet Pin It //Thủ tục đệ quy in ra tất cả các hoán vị của n phần tử của n phần tử một dãy số . a = {a1,a2,a3,....an} #include <iostream.h> #include <conio.h> int n,a[100],b[100],c[100]; void hv(int); void xuat(void); int main() { cout<<"CT hoan vi n so."<<endl; cout<<"Nhap so phan tu n = ";cin>>n; cout<<"Nhap các phan tu : "<<endl; for ( int i = 1 ; i<=n; i++) cin>>a[i]; hv(1); getch(); return 0; } void hv(int j) { for ( int i = 1; i<=n; i++) { if ( b[i] == 0 ) { c[j] = a[i];// a[] la mang dau vao, c[] la mang dau ra b[i] = 1; if ( j == n) xuat(); else hv(j+1);// Ham goi lai ham b[i] = 0; } } } void xuat(void) { for (int i = 1; i<=n; i++) { cout<<c[i]; } cout<<endl; } Code Khác ! #include <iostream.h> #include <conio.h> #define MAX 10 int a[MAX],n; void dao(int *x, int *y) { int tg; tg = *x; *x = *y; *y = tg; } void hoanvi(int k) { int j; if (k==1) { cout<<"\n"; for (j=0;j<n;j++) cout<<a[j]<<" "; } else for (j=k-1;j>=0;j--) { dao(&a[k-1],&a[j]); hoanvi(k-1); dao(&a[j],&a[k-1]); } } int main() { int i; cout<<"Nhap so phan tu cua mang : "; cin>>n; for (i=0; i<n; i++) a[i] = i+1; cout<<"Cac hoan vi là :\n"; hoanvi(n); getch(); }

Read Users' Comments (0)

0 Response to "Thủ tục đệ quy in ra tất cả các hoán vị của n phần tử của n phần tử một dãy số . a = {a1,a2,a3,....an}"

Đăng nhận xét

Bài đăng Mới hơn Bài đăng Cũ hơn Trang chủ Đăng ký: Đăng Nhận xét (Atom)
  • About Me

    2011 Copyright © by Manhtuan.leo. Được tạo bởi Blogger.

    Nhãn

    • Bài tập đệ quy (9)
    • Cấu trúc dữ liệu và giải thuật (2)
    • Clip hay (1)
    • cuộc sống sinh viên (4)
    • English (2)
    • Hacking and Security (2)
    • Hehe.vip (14)
    • Học tập (30)
    • HTML toàn tập (16)
    • Lập trình C# (18)
    • Lập trình C++ (20)
    • lập trình hướng đối tượng OOP (15)
    • Lập trình Java (2)
    • Một số bài tập ôn tập lập trình hướng đối tượng trong C++ (6)
    • muzic (4)
    • My photo (5)
    • Note html (3)
    • Tâm sự (8)
    • Thủ thuật IT (29)

    Lưu trữ

    • ▼  2011 (160)
      • ▼  tháng 8 (34)
        • Revision
        • Khung html
        • Form html
        • Danh sách html
        • HTML Tables
        • Hình ảnh html
        • Liên kết link html
        • Styles html
        • Font html
        • Định dạng HTML
        • Văn bản html
        • Nhóm html
        • ASCII HTML
        • Color html
        • chức năng ++
        • Thuộc tính HTML
        • Yếu tố HTML
        • HTML cơ bản - 4 Ví dụ
        • Giới thiệu HTML !
        • Code tham khảo và ý tưởng Giải thuật sắp xếp nhanh...
        • Ý tưởng và Code tham khảo của giải thuật sắp xếp n...
        • Ý tưởng và Code tham khảo của giải thuật xếp chèn(...
        • Ý tưởng Giải thuật và Code tham khảo phương pháp x...
        • Động từ khuyết thiếu ( Modal verbs )
        • Viết hàm tính X^n (đệ quy)
        • Tìm ước chung lớn nhất bằng thuật toán đệ quy
        • Thủ tục đệ quy in ra tất cả các hoán vị của n phần...
        • Tính giai thừa của một số nguyên không âm n!
        • Tính S(n) = 1 + 1/3 + 1/5 + ... + 1/(2n+1) (đệ quy )
        • Tính S(n) = 1/2 + 1/4 + ... + 1/2n ( đệ quy )
        • Tính S(n) = 1 + 2 + 3 + ... + n - 1 + n ( đệ quy !)
        • Tính S(n) = 1^2 + 2^2 + 3^2 + ... + (n-1)^2 + n^2 ...
        • Tính S(n) = 1 + 1/2 + 1/3 + ... + 1/n ( đệ quy ) !
        • Đệ Quy

    Danh sách liên kết của Tôi

    • Back At One Transport security has blocked a cleartext HTTP 8 năm trước
    • Real Life ... Tăng tốc máy tính với Tuneup Ultilities 2012 + Key 12 năm trước
    • Học trực tuyến: C++, C#, Java, Delphi, Flash. Học C++, C#, Java, Delphi, Flash trực tuyến. Giáo trình Flash CS5 CS6 - Script và kĩ thuật hoat hình - Đặng Ngọc Hoàng Thành (version 2) 12 năm trước

    Tổng số lượt xem trang

    Followers

    Liên kết Web

    • Trang chủ
    • Lớp CNTT K4A2- Uneti
    • Trường ĐH Kinh tế - Kỹ thuật- Công nghiệp - Uneti
    • Thiết kế template - bloger
    • CSS cơ bản - bloger
    • Liên hệ && Thắc mắc
  • Search

  • Phòng đào tạo
  • Bộ môn KH Cơ bản
  • Nhóm 4 - DHTin4A2 - Uneti
Copyright 2009 Connect & Share ! Free WordPress Themes designed by EZwpthemes Converted into Blogger Templates by Theme Craft | Falcon Hive
Close Box

Support

Liên hệ DMTuan-Uneti Mọi thông tin góp ý các bạn liên hệ với mình ! Mail:
  1. manhtuan.leo@gmail.com
  2. manhtuan.itvp@gmail.com
Y!M: manhtuan.it92

Từ khóa » Hoán Vị Bằng đệ Quy C