Thao tác Stack
-
Chương 3 của bài giảng Cấu trúc dữ liệu 1 giới thiệu về danh sách đặc (mảng). Trong chương này, người học sẽ lần lượt tìm hiểu các nội dung: Định nghĩa mảng, các thao tác xử lý cơ bản trên mảng, stack, queue. Mời các bạn tham khảo.
17p namthangtinhlang_04 15-11-2015 67 4 Download
-
Trong Bài giảng Lập trình Assembly Chương 5 Stack và chương trình còn nhằm trình giới về Stack, các lệnh thao tác Stack, và các ví dụ. Stack là vùng nhớ trong của bộ nhớ, tổ chức kiểu vào trước ra sau.
10p model_12 23-04-2014 181 16 Download
-
Mục tiêu của chương 8 Lập trình I / O cho một số giao tiếp cơ bản trong Lập trình Assembly trình bày về một số giao tiếp cơ bản, phương pháp quét led, và các ví dụ.
8p model_12 23-04-2014 99 8 Download
-
Nếu sử dụng cú pháp biến_vector[chỉ_số], chương trình sẽ không tạo ra lỗi khi sử dụng chỉ số mảng nằm ngoài vùng hợp lệ (giống như mảng thường). Trong ví dụ, chúng ta mới chỉ lấy giá trị phần tử với chỉ số không hợp lệ, trường hợp này chỉ cho kết quả sai. Nhưng nếu chúng ta gán giá trị cho phần tử không hợp lệ này, hậu quả sẽ nghiêm trọng hơn nhiều vì thao tác đó sẽ làm hỏng các giá trị khác trên bộ nhớ. Phương thức at(chỉ_số) có tác dụng tương tự như dùng ký hiệu...
15p sakuraphuong 31-05-2013 91 6 Download
-
Bài tập 3.1: Viết chương trình tính giá trị biểu thức trung tố theo các yêu cầu sau: 1. Nhập biểu thức trung tố: toán hạng, toán tử và dấu ngoặc VD: (20+5)/5+(7-3)*100 2. Chuyển biểu thức trung tố thành hậu tố (xuất ra màn hình) VD: 20 5 + 5 / 7 3 – 100 * + 3. Tính giá trị của biểu thức hậu tố VD: (20+5)/5+(7-3)*100 = 405 Yêu cầu: Sinh viên cài đặt stack dùng danh sách liên kết: 1. Khai báo cấu trúc của phần tử trong DSLK dùng làm stack 2. Cài đặt các thao tác: IsEmpty, NewNode, FreeNode, Pop, Push… trên Stack....
4p thangict93 30-01-2013 101 5 Download
-
Tìm hiểu công nghệ Design By Contract và Xây dựng công cụ hỗ trợ cho C# var loop body end Demo: Project stack STACK_CLASS: lớp stack chính, chứa các định nghĩa các thao tác trên stack. make: Hàm khởi tạo của stack. item: hàm lấy phần tử trên cùng stack. get(t): hàm lấy phần tử thứ t empty: kiểm tra stack có rỗng. full: kiểm tra stack có đầy put(x): thêm phần tử x vào stack remove: bỏ phần tử trên cùng stack TEST_CLASS: lớp chính(main), lớp gọi các hàm của lớp STACK_CLASS. Ta sẽ thử vài trường hợp cho thấy...
12p caott3 20-05-2011 85 6 Download
-
Stack (ngăn xếp) - Là một cấu trúc dữ liệu mà các thao tác xử lý chỉ được thực hiện ở phía đáy (cuối) của nó
10p anhnd_hut 28-04-2011 225 43 Download
-
Loạt bài viết này trình bày về tràn bộ đệm (buffer overflow) xảy ra trên stack và kỹ thuật khai thác lỗi bảo mật phổ biến nhất này. Kỹ thuật khai thác lỗi tràn bộ đệm (buffer overflow exploit) được xem là một trong những kỹ thuật hacking kinh điển nhất. Bài viết được chia làm 2 phần: Phần 1: Tổ chức bộ nhớ, stack, gọi hàm, shellcode. Giới thiệu tổ chức bộ nhớ của một tiến trình (process), các thao tác trên bộ nhớ stack khi gọi hàm và kỹ thuật cơ bản để tạo shellcode - đoạn...
14p mrduonganhtuan 16-02-2011 295 78 Download
-
Hàng đợi (tiếng Anh: queue) là một cấu trúc dữ liệu dùng để chứa các đối tượng làm việc theo cơ chế FIFO (viết tắt từ tiếng Anh: First In First Out), nghĩa là "vào trước ra trước. Trong hàng đợi, các đối tượng có thể được thêm vào hàng đợi bất kỳ lúc nào, nhưng chỉ có đối tượng thêm vào đầu tiên mới được phép lấy ra khỏi hàng đợi. Thao tác thêm vào và lấy một đối tượng ra khỏi hàng đợi được gọi lần lượt là "enqueue" và "dequeue". Việc thêm một đối tượng luôn diễn...
9p dainguyen0501 15-01-2011 207 42 Download