[Lập trình C] Tra cứu từ điển theo cấu trúc danh sách liên kết kép

Friday, March 23, 2018
Edit this post

Tra cứu từ điển theo cấu trúc dữ liệu liên kết kép

Đây là bài giải đề tài môn Cấu Trúc Dữ Liệu & Giải Thuật. Mục tiêu của đề tài là xây dựng một chương trình tra cứu từ điển. Để giải được bài này, sinh viên cần phải vận dụng và kết hợp các kiến thức cũng như kỹ năng của môn Kỹ Thuật Lập Trình và CTDL.

Demo của ứng dụng

Cấu trúc dữ liệu yêu cầu: Mỗi từ là một node trong danh sách liên kết kép, bao gồm từ, loại từ, tối đa 5 nghĩa (sử dụng mảng một chiều), và các ví dụ (sử dụng danh sách liên kết đơn). Dữ liệu từ điển được lưu trong một file text, dữ liệu sẽ được đọc lên khi chạy chương trình và sẽ được ghi vào file nếu có thay đổi trong quá trình sử dụng chương trình (thêm/xóa/sửa).

Chương trình được viết trong Dev-C++ 5.11. Nếu bạn sử dụng IDE khác mà không chạy được thì phải tự sửa chứ tôi không có thời gian hỗ trợ đâu nhé.


💻Nhận hướng dẫn online 1 kèm 1 Automation Test từ cơ bản tới nâng cao (From Zero to Hero) 😁😁😁
Lộ trình gồm 3 phần:
1) Kỹ thuật lập trình và tư duy lập trình cơ bản
2) Nhập môn kiểm thử (Manual Test)
3) Kiểm thử tự động (Automation Test) + Chuẩn bị cho phỏng vấn
* Lộ trình tham khảo khoảng 30 buổi: Xem tại đây (thời gian học thực tế có thể ngắn hơn hoặc dài hơn tùy vào mỗi cá nhân người học)

🎓Đối tượng người học:
- Những bạn bị mất gốc căn bản môn lập trình.
- Những bạn muốn theo con đường kiểm thử (testing), đặc biệt là kiểm thử tự động (Automation Test).

🦘Người hướng dẫn:
- Mình sẽ là người trực tiếp hướng dẫn.
- Nếu là các vấn đề ngoài chuyên môn hoặc sở trường, mình sẽ nhờ các anh chị em khác cũng làm trong ngành.

🤓Giới thiệu:
- Mình đã có hơn 10 năm kinh nghiệm làm IT ở cả trong và ngoài nước. Trong đó 3 năm đầu là làm lập trình viên Java, sau đó bén duyên với mảng Automation Test và theo nghề tới tận bây giờ. Mình được đào tạo chính quy về IT từ một trường Đại học danh tiếng ở TP.HCM (hệ kỹ sư 4 năm rưỡi), có chứng chỉ ISTQB, có thể giao tiếp tốt bằng tiếng Anh và có kinh nghiệm làm việc thực tế ở cả 2 mảng Outsource và Product. Title chính thức của mình là QA Automation Engineer, tuy nhiên, mình vẫn làm những dự án cá nhân chuyên về lập trình ứng dụng như Học Tiếng Anh StreamlineSách Nhạc. Mình là người có thái độ làm việc chuyên nghiệp, chăm chỉ và luôn nhiệt tình trong công việc.

💵Chi phí và hình thức thanh toán:
- Các bạn vui lòng liên hệ qua email songtoigianvn@gmail.com để book nội dung và khung giờ học.
- Mức phí: 150.000đ/buổi, mỗi buổi 60 phút. Có thể thanh toán mỗi lần cho 5 buổi.
- Thanh toán qua Momo, chuyển khoản v.v...
BÌNH LUẬN
(Các bạn có thể biên dịch và chạy code C/C++ trực tiếp ở trang sau: https://www.onlinegdb.com/)

Bài viết liên quan chủ đề c:

[Lập trình C] In dãy số Fibonacci

Chào các bạn. Đây là một câu hỏi phỏng vấn mình mới gặp hôm qua cho vị trí Senior Automation Engineer. Câu này mình chưa làm bao giờ, và tiếc là hôm qua bị bất ngờ, kèm thêm giới hạn thời gian nên mìn...

[Lập trình C] In tam giác ngôi sao

Tiếp theo chuỗi bài tập kỹ thuật lập trình cơ bản là một bài tập vô cùng kinh điển mà hầu như bất cứ ai khi học lập trình đều phải làm, đó là in các tam giác ngôi sao (hay còn gọi là kim tự tháp). Cũ...

[Lập trình C] In bảng cửu chương

Đây là một câu hỏi phỏng vấn tôi đã từng gặp (cho vị trí Automation QA), và cũng là một trong những bài tập cơ bản nằm ở phần đầu của quyển 250 bài tập kỹ thuật lập trình C của tác giả Dương Thiên Tứ,...

[Lập trình C] Guess The Number - Mini console game

Đề bài: Viết một trò chơi console hỏi tên (tối đa 20 ký tự) và yêu cầu người dùng đoán một số bí mật ngẫu nhiên bất kỳ trong khoảng từ 1 tới 20. Người dùng sẽ có tối đa 5 lần đoán. Với mỗi lần đoán,...

[Lập trình C] Binary converter

Một bài tập kinh điển mà hẳn là những ai học IT đều biết. Nhập từ bàn phím 1 số thập phân nguyên dương kiểu int, in ra màn hình biểu diễn nhị phân của số đã cho. Ví dụ:30 = 1111079 = 1001111130 ...

[Lập trình C] The Snail in the Well

Cuối tuần trước tôi có được công ty nhờ phỏng vấn một bạn người Ấn Độ cho vị trí Automation QA. Đây là câu hỏi của phần Hands-on coding mà tôi đã hỏi ứng viên. Đó là một bài toán khá quen thuộc "Th...

© Copyright 2025 by CUỘC SỐNG TỐI GIẢN
Loading...