Quantcast
Channel: BCDOnline Blog » Lập Trình C/ C++
Browsing latest articles
Browse All 10 View Live

Thuật toán Dijkstra và cài đặt

Lúc xưa, xưa dữ lắm xưa có học một ông thầy ông truyền thụ cho cách giải thuật toán Dijkstra bằng ngôn ngữ C tuy nhiên chẳng hỉu gì hết thôi kệ post bài này lên để mọi người cùng góp ý. Thuật toán...

View Article



Đọc file và ghi file trong lập trình C

Trở lại với lập trình C cơ bản, hôm nay mình muốn chia sẻ với mọi người cách đọc file và ghi file. Đây cũng là phần mà các bạn học bất kỳ ngôn ngữ lập trình nào cũng phải bít đến. Đọc file và ghi file...

View Article

Phương pháp quy hoạch động – bài toán ba lô 1

Trong môn phân tích thiết kế giải thuật một trong những phương pháp gây đau đầu nhất đó là phương pháp quy hoạch động hôm nay mình muốn trình bày lại cách cài đặt bài bài toán ba lô 1, một trong những...

View Article

Vòng lặp for, while, do…while

Phát biểu được lặp đi lặp lại nhiều lần, 3 yếu tố diễn đạt vòng lặp: Xác định các dữ liệu khởi tạo, xác định các điều kiện còn thực thi, xác định nội dung của một lần thực thi. Các lệnh lặp: for trong...

View Article

Ngắt điều khiển break, continue, goto

Chào các bạn, hôm nay chúng ta đi bài tiếp theo về cấu trúc ngắt điều khiển trong C. Câu lệnh ngắt điều khiển trong C bao gồm 3 thành phần: lệnh break, lệnh continue, goto. Lệnh break:  Thông thường...

View Article


Hàm trong C

Định nghĩa: Hàm là đoạn chương trình thực hiện trọn vẹn một công việc nhất định. Hàm chia cắt việc lớn bằng nhiều việc nhỏ. Nó giúp cho chương trình sáng sủa, dễ sửa, nhất là đối với các chương trình...

View Article

Bài tập về xử lý số

Chào mọi người, để tiện viêc ôn tập cho các bạn về những gì mình đã tìm hiểu qua các bài viết trước đó, hôm nay tôi xin giới thiệu đến các bạn một số bài tập áp dụng như sau. Tìm ước chung lớn nhất và...

View Article

Hàm đệ quy

Định nghĩa: Khi một hàm gọi tới chính nó người ta gọi đó là hàm đệ quy. Lý thuyết thì bao giờ cũng vu vơ trừu tượng bạn chạy các hàm sau và xem giải thích sẽ rõ hơn. Bài quen thuộc viết hàm UCLN của số...

View Article


Mảng, mảng một chiều

Mảng một chiều trong C là một trong những phần cơ bản và cốt lõi của lập trình. Trong một số trường hợp cần thiết phải lưu trữ nhiều phần tử có cùng một kiểu dữ liệu người ta dùng mảng để lưu. Mỗi phần...

View Article


Mảng hai chiều – ma trận trong C

Mảng hai chiều là một phần quan trong trong bất kỳ ngôn ngữ lập trình nào nó kế thừa và có độ phức tạp hơn hẳn mảng một chiều. Trong bài này chúng ta sẽ khai thác cơ bản cách khai báo, nhập, xuất, và...

View Article
Browsing latest articles
Browse All 10 View Live