1. Trang chủ
  2. » Ngoại Ngữ

Kỹ thuật lập trình - Stack, Queue

7 11 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 120,81 KB

Nội dung

[r]

(1)

Stack - Queue

(2)

N i dung

 Gi i thi uớ ệ

 Ch ng-Stack.ồ

 Minh h a v s d ng stackọ ề ụ  Hàng đ i - Queueợ

(3)

Gi i thi u

 M ng thông thả ường cho phép truy xu t ấ

b t kỳ ph n t ấ ầ ử  Không h n ch truy ạ ế

c p.ậ

 Có nh ng danh sách h n ch cách truy ữ ạ ế

c p.ậ

 Ch ng(stack) ch cho phép truy c p ồ ỉ ậ

(4)

Stack

Ch ng ồ

(stack)

Thêm vào L y ra

C ch :ơ ế

Last In First Out LIFO

First in Last Out FILO

Khi đ y

(5)

Queue- Hàng đ i

C ch : Vào trơ ế ước trước

(6)

struct PRINTJOB

{ char Machine[20]; int NumPage;};

// - void OutPrintJob( PRINTJOB prnj)

{ printf("%-25s%7d\n",prnj.Machine, prnj.NumPage);}

void main()

{ QUEUE <PRINTJOB> Q; clrscr(); Init(Q,50);

PRINTJOB prnj1= { "May1",10 }; PRINTJOB prnj2= { "May2",17 }; PRINTJOB prnj3= { "May5",21 }; Add(prnj1,Q);

Add(prnj2,Q); Add(prnj3,Q);

printf("DANH SACH CAC MAY CHO IN\n"); while (!Empty(Q))

{ PRINTJOB p; Remove(Q,p); OutPrintJob(p); }

(7)

Bài t p

 M i máy môi trỗ ường Internet được nh n di n b ng ậ ệ ằ m t đ a ch IP (Internet Protocol Address) g m byte ộ ị ỉ ồ

Mô t byte theo d ng: ả ạ 202.168.9.0 Ba byte đ u ầ

c a IP address dùng đ nh n d ng m ng mà máy ủ ể ậ ạ ạ

có k t n i (vì Internet m ng c a m ng), byte cu i ế ố ạ ủ ạ ố

cùng dùng đ nh n d ng máy tính m ng.ể ậ ạ ạ

 M t máy client có th truy xu t t server tài nguyên (1 ộ ể ấ ừ file).

Ngày đăng: 10/03/2021, 14:48

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w