Tiếng Việt
English
Giới thiệu
Giới thiệu chung
Thông tin giảng viên
Đào tạo & Tuyển sinh
Các hoạt động
Giới thiệu ngành
Đào tạo
Chương trình đào tạo
Danh sách tổ bộ môn
Nghiên cứu khoa học
Danh sách đề tài
Giảng viên tham gia nghiên cứu khoa học
Sinh viên tham gia nghiên cứu khoa học
Thông tin
Bài viết sưu tầm
Thông báo
Tuyển sinh
Thời khóa biểu & Lịch thi
Lịch thi
Kết quả học tập
Tốt nghiệp
Tin tức
Hoạt động ngoại khóa
Biểu Mẫu Đào Tạo
Quan hệ hợp tác
Quan hệ doanh nghiệp
Hợp tác đào tạo
Nghề nghiệp
Liên hệ
Cộng đồng công nghệ
Tin tức công nghệ
Bảo mật
Ứng dụng
Di động
Mạng & Internet
Hệ điều hành
Lập trình
Mã nguồn mở
Phần mềm
Thiết bị số
Mạng - Máy tính
Phần mềm-Ứng dụng
Kiểm định chất lượng
Sứ mạng
Mục tiêu Đào tạo
Chuẩn Đầu ra
Điều kiện tiên quyết
Dữ liệu tuyển sinh và tốt nghiệp hàng năm
Thời khóa biểu & Lịch thi
Thông báo Lịch thi KTHP HK Hè năm học 2023-2024
Lịch thi KTHP HKII 2023-2024 tuần 31-32 (chính thức)
Lịch thi KTHP GDTC HKII 2023 2024 Tuần 30-32 (chính thức )
Nghề nghiệp
CÔNG TY DỊCH VỤ MOBIFONE KHU VỰC 3 - CHI NHÁNH TỔNG CÔNG TY VIỄN THÔNG MOBIFONE THÔNG BÁO TUYỂN DỤNG
THÔNG BÁO TUYỂN DỤNG THÁNG 09/2021 CỦA CÔNG TY HYBRID TECHNOLOGIES ĐÀ NẴNG
Thông báo tuyển dụng tại công ty Công nghệ thông tin Điện lực Miền Trung
Quan hệ doanh nghiệp
Các bước triển khai thuật toán Q_Learning
Tuyển thực tập sinh Game - Công ty Ubisoft
Cuộc thi "Awaken your Inner Fire 2020"
12/11/2020 09:15:50 AM
Lập trình
BST_CanBang
#include
using namespace std;
struct Cay{
int dulieu;
Cay *trai, *phai;
};
void LNR(Cay *&t){
if(t!=NULL){
LNR(t->trai);
cout<
dulieu<<" ";
LNR(t->phai);
}
}
void sapXep(int a[], int n){
for(int i=1;i
for(int j=i+1;j<=n;j++){
if(a[i]>a[j]){
int tg=a[i];
a[i]=a[j];
a[j]=tg;
}
}
}
}
int demNode(Cay *&t){
if(t==NULL) return 0;
else return 1+demNode(t->trai)+demNode(t->phai);
}
void chenCB(int x, Cay *&t){
if(t==NULL){
t= new Cay;
t->dulieu=x;
t->trai=t->phai=NULL;
}
else if(demNode(t->trai)<=demNode(t->phai)) chenCB(x,t->trai);
else chenCB(x,t->phai);
}
int x=1;
void taoBST(Cay *&t, int a[]){
if(t!=NULL){
taoBST(t->trai,a);
t->dulieu=a[x];x++;
taoBST(t->phai,a);
}
}
int main(){
Cay *t=NULL;
int n,a[100];
do{
cout<<"Nhap so luong node: ";cin>>n;
}while(n<=0);
cout<<"Nhap danh sach "<
for(int i=1;i<=n;i++){
cin>>a[i];
chenCB(a[i],t);
}
sapXep(a,n);
taoBST(t,a);
cout<<"\n\nDuyet LNR cay CB&BST: ";LNR(t);
}
»
Tin mới nhất:
ĐỐI TƯỢNG RESPONSE TRONG ASP.NET
(18/11/2024)
Đảo Danh Sách Liên Kết bằng đệ quy
(12/11/2024)
Sự khác nhau ở Kế Thừa giữa Java và C# khi dùng đa hình
(23/10/2024)
Sử dụng FormView kết hợp SqlDataSource để tạo trang quản lý chủng loại hàng hóa
(18/10/2024)
Phân Tich lớp
(14/10/2024)
»
Các tin khác:
Radix Sort
(12/11/2020)
KIỂU DỮ LIỆU FUNCTION TRONG PYTHON – LAMBDA
(18/10/2020)
KIỂU DỮ LIỆU FUNCTION TRONG PYTHON – YIELD
(18/10/2020)
CAPTCHA (TT)
(17/10/2020)
CAPTCHA
(17/10/2020)
Cài đặt Stack - Mang
(10/10/2020)
Cài đặt Stack - DSLK
(10/10/2020)
validation control của ASP.NET
(18/09/2020)
Bài 02 - Giời thiệu kiểu dữ liệu List trong Python - Phần 02
(18/09/2020)
Bài 01 - Kiểu dữ liệu List trong Python - Phần 01
(18/09/2020)
Hôm nay, ngày
24/11/2024
Tuần học:
16
Sinh viên tiêu biểu
Liên kết website
CLB Phần mềm tự do mã nguồn mở VN
Công ty phần mềm ClearPath
Trung tâm Công nghệ thông tin Đại học Duy Tân
Trung tâm Công nghệ phần mềm Đại học Duy Tân
Đại học Carnegie Mellon ( CMU )
Trung tâm CNTT Điện lực 3
Công ty đào tạo Công nghệ mạng TTG
Học viện Công nghệ thông tin NIIT
Công ty HP Việt Nam
Công ty Microsoft Việt Nam
video
Số lượt truy cập:
9082395