01/10/2018, 08:16

Cho em hỏi về DSLK đơn ạ

Đây là code của e về tìm và xóa phần tử x, nhưng khi e tìm phần tử đầu thì lại ko xóa được ạ

Em mong mọi người có thể giúp em ạ, em đang từng bước lấy lại căn bản lập trình dù đã là sinh viên IT năm 2

*grab popcorn* viết 10:16 ngày 01/10/2018

Cho mình xin source được ko. Debug bằng mắt đau mắt quá @_@

Luong Nguyen Hung Minh viết 10:19 ngày 01/10/2018

làm sao để up source lên được bạn?? mình hơi gà mờ xíu

*grab popcorn* viết 10:28 ngày 01/10/2018

Nếu code dài thì nên khuyên dùng các lưu trữ online cho dễ copy như

Ideone.com

Ideone.com

Ideone is something more than a pastebin; it's an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages.


Pastebin

Pastebin.com - #1 paste tool since 2002!

Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.


.
Còn ngắn ngắn thì bạn có thể up trực tiếp lên. Sau đó bôi đen và nhấn tổ hợp phím ctrl + shift + c để bỏ code vô khung cho dễ đọc. À mà nhớ chừa 1 dòng trống ở đầu và cuối đoạn code
Vd:

void main(void) {
 printf("Hello");
}
Tao Không Ngu. viết 10:29 ngày 01/10/2018

HI Luong Nguyen Hung Minh.
Hàm DH của bạn mới cho trường hợp count(lít) != 1. Nếu bằng 1 thì bạn chưa xóa được.
Theo mình thi các lỗi nhỏ bạn có thể tự debug để nâng cao kinh nghiệm bug của mình.
Bạn nên đặt tên hàm và tên hiến tường minh hơn.
Chúc bạn thành công.

Luong Nguyen Hung Minh viết 10:17 ngày 01/10/2018

Đây là source code của e ạ, tks bác
http://cpp.sh/73qyd

Luong Nguyen Hung Minh viết 10:27 ngày 01/10/2018

Dạ e cảm ơn a nhiều, em sẽ rút kinh nghiệm lần sau ạ

*grab popcorn* viết 10:22 ngày 01/10/2018

Phiền bạn quá Bạn có thể upload sang host khác được ko. Ko hiểu sao cpp.sh của mình ko vô được.

Luong Nguyen Hung Minh viết 10:29 ngày 01/10/2018

http://pastebin.com/3FPGeWjX đây bạn , tks ;3

*grab popcorn* viết 10:21 ngày 01/10/2018

Bạn bị lỗi khi xóa là do

  1. Khi xóa head, xóa xong rồi vẫn tiếp tục xóa -> lỗi (Còn vì sao lỗi thì bạn đặt breakpoint và debug là ra )
  2. Bạn chưa xử lý trường hợp nếu ko tìm thấy x.
Luong Nguyen Hung Minh viết 10:26 ngày 01/10/2018

Tks bác nhiều nha, gỡ được nút thắt r mà có topic nào nói về các lỗi khi debug và breakpoint ko, tại nhiều lúc mình nhìn vào ko hiểu :)))

Bài liên quan
0