Sử dụng stack, queue trong thư viện chuẩn của C++

Số topic trong tháng

Thành viên post bài nhiều nhất trong tháng

Thành viên post bài nhiều nhất trong một tuần

Thành viên có nhiều chủ đề nhất

Các bài viết trong tháng

blackmagic

nhắn với

»Tất cả thành viên

gửi vào lúc Sun Feb 05, 2012 7:25 pm …

Chúc các bạn học kỳ mới vui vẻ và gặp nhiều may mắn!!!! hehe

niceday_108

nhắn với

»Tất cả thành viên

gửi vào lúc Sat Jan 14, 2012 7:19 pm …

CHÚC TẤT CẢ CÁC BẠN VÀ GIA ĐÌNH CỦA MÌNH SANG NĂM MỚI VẠN SỰ NHƯ Ý,AN KHANG THỊNH VƯỢNG

niceday_108

nhắn với

»Tất cả thành viên

gửi vào lúc Sun Dec 18, 2011 9:49 pm …

CHUC CAC BAN THI THAT TOT

binhminhxanh

nhắn với

»Tất cả thành viên

gửi vào lúc Tue Oct 18, 2011 6:42 pm …

chúc các bạn, đặc biệt là các bạn nữ 20/10 vui vẻ và hạnh phúc nhé !^^

binhminhxanh

nhắn với

»Tất cả thành viên

gửi vào lúc Tue Oct 18, 2011 6:40 pm …

NN: tất cả các thành viên
NG: binhminhxanh
TĐ: chúc tất cả các bạn, đặc biệt là các bạn nữ 20/10 vui vẻ nhá!^^

tankythu1088

nhắn với

»Tất cả thành viên

gửi vào lúc Mon Aug 29, 2011 5:44 pm …

chúc tất cả các bạn có một học kì học tập thành công

kotaro

nhắn với

»Tất cả thành viên

gửi vào lúc Sat Aug 13, 2011 12:29 pm …

NG: kotaro
BH: em luôn ở trong tâm trí anh
NN: KN
ND: lúc trước có thể em cho rằng anh nói yêu em là tình cảm nhất thời,và em nghĩ rằng thời gian và những việc đó sẽ làm cho anh quên đi em?nhưng thực tế nó lại ngược lại, nói đúng hơn là uống ko đúng thuốc nên nó tác dụng ngược…và vơi anh.. em luôn ở trong tâm trí anh, mãi như thế.

vathenhe_emdi

nhắn với

»Tất cả thành viên

gửi vào lúc Fri Aug 12, 2011 7:32 pm …

Các bạn về quê chơi vui nhé, tranh thủ dưỡng sức để vào học kì tiếp chiến đấu

[You must be registered and logged in to see this image.]

binhminhxanh

nhắn với

Tách càe muối!

gửi vào lúc Thu Aug 04, 2011 9:25 pm …

Anh gặp nàng trong một bữa tiệc. Nàng vô cùng xinh xắn và dễ thương… Biết bao chàng trai theo đuổi nàng trong khi anh chỉ là một gã bình thường chẳng ai thèm để ý. Cuối bữa tiệc, lấy hết can đảm, anh mời nàng đi uống cafe. Hết sức ngạc nhiên, nhưng vì phép lịch sự nàng cũng nhận lời. Họ ngồi im lặng trong …

four_leaf_clover

nhắn với

bài này dành cho những ai chưa yêu, đang yêu và sẽ yêu !!!

gửi vào lúc Sun Jul 24, 2011 5:32 pm …

[You must be registered and logged in to see this link.]

[You must be registered and logged in to see this link.]

HoanChan

nhắn với

»Tất cả thành viên

gửi vào lúc Sat Jul 23, 2011 11:11 am …

Học hè sao thích đi học thế này nhỉ! học dễ hỉu nữa chứ ^^.

tankythu1088

nhắn với

»Tất cả thành viên

gửi vào lúc Sun Jul 17, 2011 11:12 pm …

chúc các thành viên ngủ thật ngon :orion_ (6):

tran van toan

nhắn với

»Tất cả thành viên

gửi vào lúc Wed Jul 06, 2011 8:50 am …

Chìu nay bắt đầu đi học rùi…..chúc các bạn học tập tốt

tran van toan

nhắn với

»Tất cả thành viên

gửi vào lúc Fri Jul 01, 2011 7:24 pm …

một mùa hè thật vui nha các bạn

thanh_huy7791

nhắn với

Sống và chết chỉ trong vài giây. Xin hãy dành 7phút42s để xem nhé bạn. Chúc các bạn thi tốt

gửi vào lúc Tue Jun 28, 2011 10:47 pm …

Huy vừa xem xong đoạn video này thì ngồi thẩn thờ 5 phút
Cảm giác thấy rất buồn, thương xót…
Hãy cẩn thận…

Chúc các bạn thi môn cuối tốt!

tran van toan

nhắn với

»Tất cả thành viên

gửi vào lúc Wed Jun 22, 2011 11:41 am …

Các ty thi tốt nha !

tankythu1088

nhắn với

»Tất cả thành viên

gửi vào lúc Sun Jun 19, 2011 8:21 pm …

chúc các bạn ôn tập những môn còn lại thật tốt!! thân

[You must be registered and logged in to see this image.]

tankythu1088

nhắn với

»Tất cả thành viên

gửi vào lúc Fri Jun 17, 2011 8:15 pm …

chúc cả lớp mai thi cấu trúc dữ liệu tốt!!!

[You must be registered and logged in to see this image.]

Mr.Duy

nhắn với

»Văn Bảo

gửi vào lúc Sat Jun 11, 2011 2:31 am …

Chúc Bảo sinh nhật vui vẻ, gặp nhiều niềm vui và thành công trong học tập… Happy Birthday….

Kevin

nhắn với

»Tất cả thành viên

gửi vào lúc Fri Jun 10, 2011 4:45 pm …

Chúc mọi người thi tốt

kotaro

nhắn với

Bạn là hoa nào?

gửi vào lúc Tue Jun 07, 2011 11:34 am …

Từ khi sinh ra mỗi người trong chúng ta đều là một bông hoa đẹp…

Tháng Giêng – Cúc Trường Sinh

[You must be registered and logged in to see this image.]

Bạn là người mạnh mẽ, có nghị lực để vượt qua mọi khó khăn và chiến
thắng những kẻ thiếu thiện chí. Ðồng thời, bạn là người tuy khiêm nhường
nhưng biết cách …

Admin

nhắn với

»Tất cả thành viên

gửi vào lúc Thu Jun 02, 2011 5:42 pm …

CHÚC MỪNG CẢ LỚP TA ĐỀU QUA TT.KTĐT -d[‘-‘]b

pvtn

nhắn với

»Tất cả thành viên

gửi vào lúc Tue May 31, 2011 6:39 pm …

Cac ban chu y tham gia Cuoc thi Online nay nhe!!!!

[You must be registered and logged in to see this link.]

Admin

nhắn với

»Tất cả thành viên

gửi vào lúc Mon May 30, 2011 10:18 am …

happy day !


:: Lập Trình :: C/C++ Share|

Sử dụng stack, queue trong thư viện chuẩn của C++

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang Tác giảThông điệp

Mr.Duy


S.Mod


Mr.Duy

S.Mod

Huy chương cấp bậc:

Tổng số bài gửi

: 86

Points

: 254

Thanks

: 78

Join date

: 23/05/2011

Age

: 30

Đến từ

: Vĩnh Long

Liên hệ

Sử dụng stack, queue trong thư viện chuẩn của C++ Empty

Nhằm phục vụ cho môn LTĐT nay mình có 1 bài viết về stack và queue có sẵn trong thư viện chuẩn của C++ mà không cần phải tự viết 1 số hàm như push, pop, empty…..

Stack:

Khai báo thư viện:
Để sử dụng được stack các bạn phải khai báo thư viện

Code:

#include <stack>

Khai báo biến:

Code:

stack<kiểu dữ liệu> tên biến.

VD:

Code:

stack<int> ST;

Để tiện từ đây trở xuống mình xin viết ST thay cho tên biến.

Thủ tục đưa 1 phần tử vào stack;
VD: muốn đưa x vào stack
ST.push(x);

Hàm lấy 1 phần tử đầu của stack:
ST.top();
VD: int u=ST.top();
Lưu ý: Hàm này chỉ lấy phần tử đầu ra thôi chứ không xóa.

Thủ tục xóa phần tử đầu:
ST.pop();
Lưu ý: thủ tục này chỉ xóa phần tử đầu, không trả về giá trị.

Hàm kiểm tra rỗng: trả về true hoặc false;
ST.empty();

Queue:

Khai báo thư viện:

Code:

#include <queue>

Khai báo tên biến

Code:

queue<kiểu dữ liệu> tên biến;

VD:

Code:

queue<int> QU;

Thủ tục đưa 1 phần tử vào queue;
VD: muốn đưa x vào queue
QU.push(x);

Hàm lấy 1 phần tử đầu của queue:
QU.front();
VD: int u=QU.front();
Lưu ý: Hàm này chỉ lấy phần tử đầu ra thôi chứ không xóa.

Thủ tục xóa phần tử đầu:
QU.pop();
Lưu ý: thủ tục này chỉ xóa phần tử đầu, không trả về giá trị.

Hàm kiểm tra rỗng: trả về true hoặc false;
QU.empty();

Lưu ý: để sử dụng được

Code:

#inlcude <stack>

Code:

#include <queue>

các bạn nhớ thêm

Code:

using namespace std;

sau khi khai báo thư viện nhé….

Ngoài stack, queue C++ còn hỗ trợ 1 số thư viện như list, vector, map…

Chúc các bạn học tốt…..

VD:VD:

Chữ ký của

Mr.Duy

Phận làm trai gõ phím bình thiên hạ,
Thân anh hùng click chuột định giang sơn.

Về Đầu Trang Go down https://www.facebook.com/duynguyenvl

Sử dụng stack, queue trong thư viện chuẩn của C++

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

pvtn


S.Mod


pvtn

S.Mod

Huy chương cấp bậc:

Tổng số bài gửi

: 83

Points

: 158

Thanks

: 36

Join date

: 27/05/2011

Age

: 30

Đến từ

: Nơi mặt trời buông…

Liên hệ

Sử dụng stack, queue trong thư viện chuẩn của C++ Empty

Thank nhá chú ^^ cái classGraph nữa, dùng như thế nào?

Chữ ký của

pvtn

Hiện tại ko thể load nổi chữ ký của mình….

Về Đầu Trang Go down

Sử dụng stack, queue trong thư viện chuẩn của C++

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

binhminhxanh


Thành Viên Chính Thức


binhminhxanh

Thành Viên Chính Thức

Huy chương cấp bậc:

Tổng số bài gửi

: 14

Points

: 24

Thanks

: 2

Join date

: 24/05/2011

Liên hệ

Sử dụng stack, queue trong thư viện chuẩn của C++ Empty
flower flower flower

cám ơn nhìu nhé !

Chữ ký của

binhminhxanh

Về Đầu Trang Go down

Sử dụng stack, queue trong thư viện chuẩn của C++

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

troioitucqua


Khách Lãng Du


avatar

Khách Lãng Du

Huy chương cấp bậc:

Tổng số bài gửi

: 2

Points

: 2

Thanks

: 0

Join date

: 27/09/2011

Liên hệ

Sử dụng stack, queue trong thư viện chuẩn của C++ Empty

thanhs nhiều nhe bạn !!!!!!!!!!!!!!!!!!!

Chữ ký của

troioitucqua

Về Đầu Trang Go down

Sử dụng stack, queue trong thư viện chuẩn của C++

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

ngoiuongcafe


Thành Viên Chính Thức


ngoiuongcafe

Thành Viên Chính Thức

Huy chương cấp bậc:

Tổng số bài gửi

: 27

Points

: 37

Thanks

: 3

Join date

: 01/06/2011

Age

: 30

Đến từ

: Bình Định

Liên hệ

Sử dụng stack, queue trong thư viện chuẩn của C++ Empty

visual c 6.0 có hỗ trợ thư viện stack ko vậy?
lỡ ông thầy dùng 6.0 mà ko chạy được thì ôm hận

Chữ ký của

ngoiuongcafe

Về Đầu Trang Go down

Sử dụng stack, queue trong thư viện chuẩn của C++

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

Admin


Admin


Admin

Admin

Huy chương cấp bậc:

Tổng số bài gửi

: 59

Points

: 178

Thanks

: 39

Join date

: 20/05/2011

Đến từ

: Long An

Liên hệ

Sử dụng stack, queue trong thư viện chuẩn của C++ Empty

ngoiuongcafe đã viết:

visual c 6.0 có hỗ trợ thư viện stack ko vậy?
lỡ ông thầy dùng 6.0 mà ko chạy được thì ôm hận

cái này trong thư viện C++ hỗ trợ rồi, chỉ cần khai báo cái nampace std là chạy được !
ví dụ:

Code:

#include <iostream>
#include <stack>
#include <queue>
using namepace std;

cái này trong thư viện C++ hỗ trợ rồi, chỉ cần khai báo cái nampace std là chạy được !ví dụ:

Chữ ký của

Admin

[You must be registered and logged in to see this image.]


DÁM NGHĨ + DÁM LÀM –DÁM THÀNH CÔNG
ĐẠI HỌC

[You must be registered and logged in to see this image.]

HỌC ĐẠI !
I love Khách viếng thăm very muck. Did you know?

I lovevery muck. Did you know?

Về Đầu Trang Go down

Sử dụng stack, queue trong thư viện chuẩn của C++

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang
Sponsored content




Huy chương cấp bậc:

Liên hệ

Sử dụng stack, queue trong thư viện chuẩn của C++ Empty

Chữ ký của Sponsored content

Về Đầu Trang Go down

Sử dụng stack, queue trong thư viện chuẩn của C++

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

Trang 1 trong tổng số 1 trang

* Viết tiếng Việt có dấu, là tôn trọng người đọc.
* Chia sẻ bài sưu tầm có ghi rõ nguồn, là tôn trọng người viết.
* Thực hiện những điều trên, là tôn trọng chính mình.
* Nếu chèn smilies có vấn đề thì bấm A/a trên phải khung viết bài.
* NẾU THẤY BÀI VIẾT HAY ,CÓ ÍCH THÌ HÃY NHẤN ĐỂ KHÍCH LỆ NGƯỜI VIẾT.

Permissions in this forum:

Bạn không có quyền trả lời bài viết

:: Lập Trình :: C/C++ -

© Spktit09.tk không chịu trách nhiệm về những thông tin thành viên đăng tải Phát triển bởi tập thể lớp 09910 và các thành viên Liên hệ : Mr.Duy -YM : paradise_hell_nhd or Mr.Bảo YM : love381_bt