//Ho va ten: Tran Van Linh
//Msv:581597
//Lop:K58QLTT
#include<stdio.h>
#include<stdlib.h>
//Khai bao cau truc
struct node
{
int
infor;
struct
node *left;
struct
node *right;
} *T=NULL;
//khai bao ham
void push(int x);
int pop();
int empty();
//==chuong trinh chinh==
int main()
{
int
n,thuong;
...
Saturday, May 21, 2016
Giải thuật chuyển 1 số nguyên dương sang dạng nhị phân sử dụng ngăn xếp cài đặt bằng danh sách liên kết kép
//Họ Tên: Trần Văn Linh
// Msv:581597
//Lớp:K58QLTT
A. Giải thuật chương trình chính
Program ChuyenDoiNhiPhan;
1, read(n);
2, while n <> 0 do
Begin
Tg:=n
mod 2;
Call
Push(Tg);
n:=
n /2;
end
3, while Empty(T) <>TRUE do
write(Pop());
End.
B. ...
Friday, May 20, 2016
Chương trình thêm tìm kiếm một mặt hàng sử dụng danh sách liên kết đơn bằng C
//Họ Tên: Trần Văn Linh
// Msv:581597
//Lớp:K58QLTT
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
//==Khai bao cau truc
typedef struct mathang mathang;
struct mathang
{
char maMH[10];//mã mặt hàng
char tenMH[256];//tên mặt hàng
float gia;//Giá của mặt hàng
int soLuong;//Số lượng của mặt hàng
};
typedef struct node node;
struct node
{
mathang infor;
...
Sunday, May 15, 2016
Cài đặt hàng đợi bằng mảng vơi ngôn ngữ C
//Họ và tên:Trần văn Linh//Msv:581597//Lớp:K58QLTT
------------------------------------------------------------------------------------------------------------
#include<stdio.h>
enum {size=100};//Kích thước mảng
//Khai bao cau truc
typedef struct ds
{
int a[size];
int R;
int F;
}ds;
//Khai bao ham
void Create(ds *ds);//Hàm khỏi tạo
void CQInsert(ds *ds,int x);//Hàm chèn một phần tử x vào ds
int CQDelete(ds...
Cài đặt ngăn xếp bằng mảng với ngông ngữ C
//Họ và tên:Trần văn Linh
//Msv:581597
//Lớp:K58QLTT
--------------------------------------------------------------------------------
#include<stdio.h>
enum {size=100};//Kích thước của mảng
//Khai bao cau truc
typedef struct ds
{
int a[size];
int T;//Chỉ số phần tử đỉnh ngăn xếp
}ds;
//Khai bao ham
void taoDS(ds *ds);//Hàm khởi tạo danh sách
void push(ds *ds,int x);//Hàm bổ sung vào danh sách
int pop(ds *ds);//Hàm...