1 [Lời giải]Ngăn xếp mô tả hậu tố và giải thuật đối với ngăn xếp Wed May 11, 2011 9:29 pm
Admin
Quản trị viên
Đề bài trang 18, sách Cấu trúc dữ liệu và giải thuật của thầy Đào Thanh T~:
Bài 1. Cho biểu thức:
Bài 2. Dùng bảng để minh hoạ hình ảnh của ngăn xếp được sử dụng, để tính giá trị của biểu thức
Bài 3. Viết thủ tục dạng giả mã chuyển một biểu thức dạng trung tố về dạng hậu tố, sử dụng ngăn xếp hỗ trợ.
Bài 4. Dùng bảng để minh hoạ hình ảnh của ngăn xếp được sử dụng để chuyển một biểu thức dạng trung tố đầy đủ dấu ngoặc về dạng hậu tố.
Bài 5. Trong một văn bản (chẳng hạn một chương trình nguồn viết trên Pascal, các ký hiệu và dấu ngoặc [({})] phải khớp từng cặp và lồng vào nhau một cách đúng đắn. Viết thủ tục giả mã để kiểm tra tính đúng đắn của dấu ngoặc trong một xâu ký tự, sử dụng ngăn xếp hỗ trợ.
Bài 1. Cho biểu thức:
- Code:
M = (A + B)*(C/(U+V))
Bài 2. Dùng bảng để minh hoạ hình ảnh của ngăn xếp được sử dụng, để tính giá trị của biểu thức
- Code:
((20+12)*(14/(4+3)))
Bài 3. Viết thủ tục dạng giả mã chuyển một biểu thức dạng trung tố về dạng hậu tố, sử dụng ngăn xếp hỗ trợ.
Bài 4. Dùng bảng để minh hoạ hình ảnh của ngăn xếp được sử dụng để chuyển một biểu thức dạng trung tố đầy đủ dấu ngoặc về dạng hậu tố.
Bài 5. Trong một văn bản (chẳng hạn một chương trình nguồn viết trên Pascal, các ký hiệu và dấu ngoặc [({})] phải khớp từng cặp và lồng vào nhau một cách đúng đắn. Viết thủ tục giả mã để kiểm tra tính đúng đắn của dấu ngoặc trong một xâu ký tự, sử dụng ngăn xếp hỗ trợ.
Được sửa bởi Admin ngày Sun Jul 03, 2011 8:09 pm; sửa lần 2.