Câu hỏi của Phát Nguyễn

[C++] Chuyển đổi và tính toán giá trị biểu thức hậu tố

Em có 1 bài: Cho 1 biểu thức trung tố, sử dụng Stack, chuyển đổi và tính toán giá trị của biểu thức hậu tố. Cho em xin gợi ý về code của bài này ạ.

Phát Nguyễn viết 17:17 ngày 30/09/2018 chỉnh sửa

Quá tải operator

Viết các hàm quá tải operator thực hiện các phép cộng, trừ, nhân, chia 2 số phức, 2 ma trận Gợi ý cho e code của phép cộng, các phép tính còn lại để e tự quẩy :3.

Phát Nguyễn viết 16:03 ngày 30/09/2018 chỉnh sửa

Tìm và đếm số từ

string s1="hom nay troi co nang"; s2="hom nay troi khong co mua"; Tìm và đếm số lần xuất hiện của những từ có trong cả 2 xâu s1 và s2. Giúp em ý tưởng thuật toán với ạ.

Phát Nguyễn viết 16:03 ngày 30/09/2018 chỉnh sửa

Mã hóa / Giải mã

Viết chương trình mã hóa và giải mã 1 ký tự, 1 xâu ký tự bằng kỹ thuật chẵn lẻ. Em có đọc về bit chẵn lẻ ở đây http://vi.wikipedia.org/wiki/Bit_chẵn_lẻ Nhưng ko rõ lắm, và cũng chưa hình dung ra thuật toán thế nào ạ. Giúp e về ý tưởng thuật toán ạ

Phát Nguyễn viết 16:02 ngày 30/09/2018 chỉnh sửa

Tính độ dài string mà không dùng hàm length()

Em có 1 string s = "abcdxyz". Không dùng hàm s.length() để tính độ dài string này, thì còn cách nào khác không ạ ? Nếu như là char s[]="abcdxyz" thì có thể kiểm tra cuối xâu, vậy còn cái này thì sao ạ ?

Phát Nguyễn viết 16:02 ngày 30/09/2018 chỉnh sửa

Tìm kiếm tên trong danh sách

Em có 1 mảng string gồm danh sách các họ và tên, chẳng hạn như string list[]={'Nguyen van A', 'Nguyen van B', 'Le Van A', 'Dao van A'} Gợi ý giúp em ý tưởng để khi tìm kiếm tên A, thì nó in ra 3 cái tên Nguyen Van A, Le Van A, Dao Van A. Em cảm ơn ạ

Phát Nguyễn viết 16:02 ngày 30/09/2018 chỉnh sửa

Nguyễn mẫu của hàm

Tại sao lại có con trỏ * ở trước tên hàm ạ. void *init(int *X , int n)

Phát Nguyễn viết 16:02 ngày 30/09/2018 chỉnh sửa
1