Forum trường THPT Thái Phiên
Bạn hãy đăng nhập hoặc đăng kí làm thành viên của diễn đàn trường THPT Thái Phiên để góp vui với mọi người nhé !!
Forum trường THPT Thái Phiên
Bạn hãy đăng nhập hoặc đăng kí làm thành viên của diễn đàn trường THPT Thái Phiên để góp vui với mọi người nhé !!
Forum trường THPT Thái Phiên
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Forum trường THPT Thái Phiên

SMod thông báo: diễn đàn đóng cửa - Admin đi nghỉ mát rầu, Mem thích làm gì thì làm, chém thỏa mái
 
Trang ChínhTrang Chính  Latest imagesLatest images  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  
Top posters
ngocsohn
 Thuật toán duyệt theo chiều rộng và chiều sâu Vote_lcap Thuật toán duyệt theo chiều rộng và chiều sâu I_voting_bar Thuật toán duyệt theo chiều rộng và chiều sâu Vote_rcap 
admin
 Thuật toán duyệt theo chiều rộng và chiều sâu Vote_lcap Thuật toán duyệt theo chiều rộng và chiều sâu I_voting_bar Thuật toán duyệt theo chiều rộng và chiều sâu Vote_rcap 
<rémyphú>
 Thuật toán duyệt theo chiều rộng và chiều sâu Vote_lcap Thuật toán duyệt theo chiều rộng và chiều sâu I_voting_bar Thuật toán duyệt theo chiều rộng và chiều sâu Vote_rcap 
haihandsome94
 Thuật toán duyệt theo chiều rộng và chiều sâu Vote_lcap Thuật toán duyệt theo chiều rộng và chiều sâu I_voting_bar Thuật toán duyệt theo chiều rộng và chiều sâu Vote_rcap 
muapro94
 Thuật toán duyệt theo chiều rộng và chiều sâu Vote_lcap Thuật toán duyệt theo chiều rộng và chiều sâu I_voting_bar Thuật toán duyệt theo chiều rộng và chiều sâu Vote_rcap 
phucbyna8
 Thuật toán duyệt theo chiều rộng và chiều sâu Vote_lcap Thuật toán duyệt theo chiều rộng và chiều sâu I_voting_bar Thuật toán duyệt theo chiều rộng và chiều sâu Vote_rcap 
badboy10a8
 Thuật toán duyệt theo chiều rộng và chiều sâu Vote_lcap Thuật toán duyệt theo chiều rộng và chiều sâu I_voting_bar Thuật toán duyệt theo chiều rộng và chiều sâu Vote_rcap 
ngoc.huong182
 Thuật toán duyệt theo chiều rộng và chiều sâu Vote_lcap Thuật toán duyệt theo chiều rộng và chiều sâu I_voting_bar Thuật toán duyệt theo chiều rộng và chiều sâu Vote_rcap 
nguyenlinh92
 Thuật toán duyệt theo chiều rộng và chiều sâu Vote_lcap Thuật toán duyệt theo chiều rộng và chiều sâu I_voting_bar Thuật toán duyệt theo chiều rộng và chiều sâu Vote_rcap 
¶Ken
 Thuật toán duyệt theo chiều rộng và chiều sâu Vote_lcap Thuật toán duyệt theo chiều rộng và chiều sâu I_voting_bar Thuật toán duyệt theo chiều rộng và chiều sâu Vote_rcap 
Latest topics
» Đón Giáng Sinh cùng StudyLink - Tháng 12/2015
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby studylink219 22/12/15, 09:48 am

» Học tiếng Anh với chương trình "Đôi bạn cùng tiến" tại StudyLink - Thá
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby studylink219 11/11/15, 02:37 pm

» Chương trình ưu đãi tháng 10/2015 - Trung tâm Anh ngữ StudyLink
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby studylink219 22/10/15, 03:46 pm

» Vui học tiếng Anh cùng Trung tâm Anh ngữ StudyLink - Tháng 9/2015
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby studylink219 25/09/15, 09:38 am

» Chương trình ưu đãi tháng 8/2015 - Trung tâm Anh ngữ StudyLink
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby studylink219 31/07/15, 03:47 pm

» Chương trình ưu đãi tháng 7/2015 tại Trung tâm Anh ngữ StudyLink
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby studylink219 15/07/15, 03:46 pm

» Chương trình ưu đãi tháng 6/2015 – Vui hè cùng StudyLink
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby studylink219 23/06/15, 02:29 pm

» Vui hè cùng StudyLink với chương trình Endless Summer tháng 5/2015
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby studylink219 07/05/15, 09:19 am

» Chương trình ưu đãi tháng 4/2015 tại Trung tâm Anh ngữ StudyLink
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby studylink219 13/04/15, 02:57 pm

» [Chia sẻ] Game casual "Bắn trứng khủng long" HOT 2014
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby dark_sky 13/11/14, 11:27 am

» [Chia sẻ] Game casual "Bắn trứng khủng long" HOT 2014
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby dark_sky 13/11/14, 11:27 am

» Khuyến mãi từ Trung tâm Anh ngữ StudyLink
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby studylink219 06/10/14, 04:40 pm

» Học cao đẳng có thể phải lấy bằng trung cấp?
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby miss123 05/01/14, 08:16 am

» Tuyển lập lờ, sinh viên chịu thiệt
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby miss123 05/01/14, 08:16 am

» Học cao đẳng có thể phải lấy bằng trung cấp?
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby motminh123 04/01/14, 09:03 pm

» Tuyển lập lờ, sinh viên chịu thiệt
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby motminh123 04/01/14, 09:02 pm

» Học cao đẳng có thể phải lấy bằng trung cấp?
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby ngocha123 04/01/14, 08:39 pm

» Tuyển lập lờ, sinh viên chịu thiệt
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby ngocha123 04/01/14, 08:39 pm

» Tặng 75% giá trị thẻ học tiếng anh, kỹ năng mềm, công nghệ thông tin
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby daihoctructuyen 23/07/13, 04:13 pm

» KiKi RPG – Phiêu lưu vào thế giới quỷ
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby phuongtep 08/06/13, 02:18 pm

» [UPDATE 2013] Topic tập hợp mỗi ngày 1 game chuẩn không cần chỉnh 100%
 Thuật toán duyệt theo chiều rộng và chiều sâu Emptyby nguyenlinh92 06/06/13, 11:27 am

Most active topics
Những bài thơ tình hay nhất, ai yêu thơ thì xin mời
20-11 of 11A8
[Phần mềm cập nhật hằng ngày] Phần mềm hay
Cho em hỏi chút
Hot hot, chuyện lạ của lớp 11a8 nè
Tuyển dụng Moderator cho diễn đàn
Try Fu Production
Những câu chuyện tình yêu ý nghĩa
Vào chúc mừng sinh nhật của Vũ và Ngọc đi các bạn..........
[Tâm sự tình yêu] Ai là người bạn nghĩ đến đầu tiên...?

 

  Thuật toán duyệt theo chiều rộng và chiều sâu

Go down 
4 posters
Tác giảThông điệp
ngocsohn
MOD
MOD
ngocsohn


Tổng số bài gửi Tổng số bài gửi : 434
Xu TP Xu TP : 21279432
Cảm ơn !! Cảm ơn !! : 11
Ngày sinh Ngày sinh : 21/12/1994
Tham gia ngày: Tham gia ngày: : 28/11/2010
Tuổi Tuổi : 29
Đến từ Đến từ : Đà Nẵng
Châm ngôn sống : sống có lý tưởng

 Thuật toán duyệt theo chiều rộng và chiều sâu Empty
Bài gửiTiêu đề: Thuật toán duyệt theo chiều rộng và chiều sâu    Thuật toán duyệt theo chiều rộng và chiều sâu Empty02/12/10, 08:26 am

Thuật toán duyệt dựa trên thuật toán hàng đợi và ngăn xếp để duyệt các đỉnh của một đồ thị. Chương trình viết bằng ngôn ngữ C (Chương trình biên dịch Dev-C)

Duyệt theo chiều rộng:

Code:
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int *doc_dulieu(int *a,int *n);
void Duyet_DoThi_ChieuRong(int *a,int n,int *b);
void BFS(int x,int *a,int n,int *b);                //Duyet tu dinh x
//===================================================================
int main()
{
    int *a,n,*b;
    a=doc_dulieu(a,&n);
    b=(int *)calloc(n,sizeof(int));
    Duyet_DoThi_ChieuRong(a,n,b);
    getch();
    return 0;
}
//===================================================================
int *doc_dulieu(int *a,int *n)
{
    FILE *f;
    f=fopen("DFS.INP","r");
    if(f==NULL)
    {
        printf("\nLoi Mo Tep.");
        getch();
        exit(1);
    }
    fscanf(f,"%d",n);
    a=(int *) malloc (*n**n*sizeof(int));
    for(int i=0;i<*n;i++)
        for(int j=0;j<*n;j++)
            fscanf(f,"%d",(a+i**n+j));
    fclose(f);
    return a;
}
//===================================================================
void BFS(int x,int *a,int n,int *b)        //Xet tai dinh x
{
    int *c;
    c=(int *) malloc (n*sizeof(int));
    *(b+x)=1;                            //Danh dau dinh x da xet
    for(int j=0;j
    {
        if(*(b+j)==0 && *(a+x*n+j)==1)
        {
            printf("%5d",j+1);            //Cac dinh ke voi x.
            *(b+j)=1;
            *(c+j)=j;
        }
        for(int k=0;k
            if(*(c+k)==0)
                BFS(k,a,n,b);               
    }
}
//===================================================================
void Duyet_DoThi_ChieuRong(int *a,int n,int *b)
{
    for(int i=0;i
        if(*(b+i)==0)
        {
            printf("%5d",i+1);
            BFS(i,a,n,b);                //B
        }
}

Duyệt theo chiều sâu:
Code:

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
//===================================================================
int *doc_dulieu(int *a,int *n);
void Duyet_DoThi_ChieuSau(int *a,int n,int *b);
void DFS(int x,int *a,int n,int *b);                //Duyet tu dinh x
//===================================================================
int main()
{
    int *a,n,*b;
    a=doc_dulieu(a,&n);
    b=(int *) calloc(n,sizeof(int));
    Duyet_DoThi_ChieuSau(a,n,b);
    getch();
    return 0;
}
//===================================================================
int *doc_dulieu(int *a,int *n)
{
    FILE *f;
    f=fopen("DFS.INP","r");
    if(f==NULL)
    {
        printf("\nLoi Mo Tep.");
        getch();
        exit(1);
    }
    fscanf(f,"%d",n);
    a=(int *) malloc (*n**n*sizeof(int));
    for(int i=0;i<*n;i++)
        for(int j=0;j<*n;j++)
            fscanf(f,"%d",(a+i**n+j));
    fclose(f);
    return a;
}
//===================================================================
void DFS(int x,int *a,int n,int *b)
{
    *(b+x)=1;
    for(int j=0;j
        if(*(b+j)==0 && *(a+x*n+j)==1)
        {
            printf("%5d",j+1);
            DFS(j,a,n,b);
        }
}
//===================================================================
void Duyet_DoThi_ChieuSau(int *a,int n,int *b)
{
    for(int i=0;i
        if(*(b+i)==0)
        {
            printf("%5d",i+1);
            DFS(i,a,n,b);
        }
}
Về Đầu Trang Go down
http://thaiphiendn.org
loveforever
MEMBER
MEMBER
loveforever


Tổng số bài gửi Tổng số bài gửi : 15
Xu TP Xu TP : 50948
Cảm ơn !! Cảm ơn !! : 0
Ngày sinh Ngày sinh : 19/08/1994
Tham gia ngày: Tham gia ngày: : 13/12/2010
Tuổi Tuổi : 30
Đến từ Đến từ : Một nơi nào đó quên mất rồi thì phải :D
Châm ngôn sống : Sống trên đời sống cần có một tấm nòng :

 Thuật toán duyệt theo chiều rộng và chiều sâu Empty
Bài gửiTiêu đề: Re: Thuật toán duyệt theo chiều rộng và chiều sâu    Thuật toán duyệt theo chiều rộng và chiều sâu Empty10/04/11, 04:36 pm

mấy thuật toán này có tác dụng zì zậy ta 72n
Về Đầu Trang Go down
sweetboy94
MEMBER
MEMBER
sweetboy94


Tổng số bài gửi Tổng số bài gửi : 5
Xu TP Xu TP : 49699
Cảm ơn !! Cảm ơn !! : 0
Tham gia ngày: Tham gia ngày: : 15/04/2011
Đến từ Đến từ : thien duong tinh yeu
Châm ngôn sống : ☺☺☺™maj~ ¥€µ m0┬. ѧµ0j`™♥♥♥

 Thuật toán duyệt theo chiều rộng và chiều sâu Empty
Bài gửiTiêu đề: Re: Thuật toán duyệt theo chiều rộng và chiều sâu    Thuật toán duyệt theo chiều rộng và chiều sâu Empty15/04/11, 03:44 pm

mấy cái này dùng để làm gì dậy Ngọc????
Về Đầu Trang Go down
sweetboy94
MEMBER
MEMBER
sweetboy94


Tổng số bài gửi Tổng số bài gửi : 5
Xu TP Xu TP : 49699
Cảm ơn !! Cảm ơn !! : 0
Tham gia ngày: Tham gia ngày: : 15/04/2011
Đến từ Đến từ : thien duong tinh yeu
Châm ngôn sống : ☺☺☺™maj~ ¥€µ m0┬. ѧµ0j`™♥♥♥

 Thuật toán duyệt theo chiều rộng và chiều sâu Empty
Bài gửiTiêu đề: Re: Thuật toán duyệt theo chiều rộng và chiều sâu    Thuật toán duyệt theo chiều rộng và chiều sâu Empty15/04/11, 03:45 pm

Đọc chẳng hiểu gì cả! 2n
Về Đầu Trang Go down
ngoc.huong182
MEMBER
MEMBER
ngoc.huong182


Tổng số bài gửi Tổng số bài gửi : 32
Xu TP Xu TP : 48638
Cảm ơn !! Cảm ơn !! : 6
Ngày sinh Ngày sinh : 18/02/1996
Tham gia ngày: Tham gia ngày: : 03/08/2011
Tuổi Tuổi : 28
Đến từ Đến từ : Bang gấu trúc
Châm ngôn sống : Chưa bao giờ là tất cả

 Thuật toán duyệt theo chiều rộng và chiều sâu Empty
Bài gửiTiêu đề: Re: Thuật toán duyệt theo chiều rộng và chiều sâu    Thuật toán duyệt theo chiều rộng và chiều sâu Empty05/08/11, 03:10 pm

chưa học sao mà hiểu được
Về Đầu Trang Go down
Sponsored content





 Thuật toán duyệt theo chiều rộng và chiều sâu Empty
Bài gửiTiêu đề: Re: Thuật toán duyệt theo chiều rộng và chiều sâu    Thuật toán duyệt theo chiều rộng và chiều sâu Empty

Về Đầu Trang Go down
 
Thuật toán duyệt theo chiều rộng và chiều sâu
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» [Thủ thuật mẹo vặt] Tăng tốc toàn diện cho tất cả các trình duyệt web
» [Bói toán] Vui vui !! Bạn là loài rồng nào ^^
» Thuật toán kiểm tra xâu đối xứng
» Thuật toán FLOYD - Đường đi ngắn nhất giữa mọi cặp đỉnh
» 7 viên ngọc rồng

Permissions in this forum:Bạn không có quyền trả lời bài viết
Forum trường THPT Thái Phiên :: Góc học tập - Học trực tuyến :: -‘๑’-Chia sẻ kinh nghiệm học tập-‘๑’ :: -‘๑’- Phương pháp học tốt -‘๑’--
Chuyển đến 
Liên kết bạn bè: game iwin | game ky tien | game khu vuon dia dang | Xem phim