Bài viết của Hoàng Hải Đăng

Sử dụng Iterator trong Java

Thường thì, bạn sẽ muốn tuần hoàn qua các phần tử trong một tập hợp. Ví dụ, bạn có thể muốn hiển thị mỗi phần tử. Cách đơn giản nhất để thực hiện điều này là thuê một Iterator, là một đối tượng mà triển khai hoặc Iterator hoặc Listlerator interface. Iterator cho bạn khả năng để tuần hoàn ...

Tác giả: Hoàng Hải Đăng viết 13:50 ngày 14/08/2018 chỉnh sửa

Lớp TreeMap trong Java

Lớp TreeMap trong Java triển khai Map Interface bởi sử dụng một tree. Một TreeMap cung cấp các phương thức hiệu quả để lưu giữ các cặp key/value trong thứ tự được sắp xếp, và cho phép thu hồi nhanh chóng. Bạn nên chú ý rằng, không giống một hash map, một tree map bảo đảm rằng các phần tử của ...

Tác giả: Hoàng Hải Đăng viết 13:50 ngày 14/08/2018 chỉnh sửa

Lớp LinkedList trong Java

Lớp LinkedList trong Java kế thừa lớp AbstractSequentialList và triển khai List Interface. Nó cung cấp một cấu trúc dữ liệu linked-list (dạng danh sách được liên kết). Để hiểu sâu hơn các khái niệm được trình bày trong chương này, mời bạn tham khảo loạt bài: Ví dụ về Collection trong Java . ...

Tác giả: Hoàng Hải Đăng viết 13:48 ngày 14/08/2018 chỉnh sửa

Tính tổng các chữ số của số đã cho trong C

Bài tập Viết một chương trình C để nhập một số và tính tổng các chữ số của số vừa nhập rồi hiển thị kết quả. Chương trình C để tính tổng các chữ số của số đã cho #include<stdio.h> #include<conio.h> int main() { int n,tong=0,m; printf("Nhap mot so bat ky: "); ...

Tác giả: Hoàng Hải Đăng viết 13:47 ngày 14/08/2018 chỉnh sửa

Kiểm tra số nguyên tố trong c

Bài tập Kiểm tra số nguyên tố trong c Một trong những bài tập khá quen thuộc trong C đó là bài tập về số nguyên tố. Trong loạt bài, đã có một chương trình để in các số nguyên tố từ 0 tới 50. Trong chương này, yêu cầu đề bài là bạn hãy viết chương trình C để nhận input từ người dùng, sau ...

Tác giả: Hoàng Hải Đăng viết 13:43 ngày 14/08/2018 chỉnh sửa

Từ khóa throws trong Java

Từ khóa throws trong Java được sử dụng để khai báo một Exception. Nó cung cấp một thông tin tới Lập trình viên rằng có thể xuất hiện một Exception, để họ nên cung cấp một code để xử lý ngoại lệ để duy trì luồng chuẩn của chương trình. Xử lý ngoại lệ (Exception Handling) chủ yếu được sử ...

Tác giả: Hoàng Hải Đăng viết 13:42 ngày 14/08/2018 chỉnh sửa

Giai thừa - Cách tính giai thừa trong C

Bài tập Viết một chương trình C để tính giai thừa của một số bất kỳ được nhập từ người dùng, theo hai cách: sử dụng vòng lặp và sử dụng hàm đệ qui. Chương trình C sử dụng vòng lặp để tính giai thừa #include<stdio.h> #include<conio.h> int main(){ int ...

Tác giả: Hoàng Hải Đăng viết 13:41 ngày 14/08/2018 chỉnh sửa

Quản lý bộ nhớ trong C

Chương này sẽ giải thích về cách quản lý bộ nhớ động trong ngôn ngữ C. Ngôn ngữ lập trình C cung cấp vài hàm khác nhau cho việc cấp phát và quản lý bộ nhớ. Những hàm này có thể tìm thấy trong Header file là <stdlib.h> . STT Hàm và Miêu tả 1 void *calloc(int tongkichco, int ...

Tác giả: Hoàng Hải Đăng viết 13:40 ngày 14/08/2018 chỉnh sửa

Đệ quy | Đệ quy trong C

Đệ quy là quá trình lặp đi lặp lại một thành phần theo cùng một cách. Dưới đây là một ví dụ minh họa tổng quát: void tenhamdequi() { tenhamdequi(); /* goi chinh no */ } int main() { tenhamdequi(); } Ngôn ngữ lập trình C hỗ trợ đệ quy, ví dụ, một hàm có thể gọi đến chính nó. ...

Tác giả: Hoàng Hải Đăng viết 13:39 ngày 14/08/2018 chỉnh sửa

Hàm trong C

Một hàm là một nhóm các lệnh đi cùng nhau để thực hiện một nhiệm vụ. Mỗi chương trình C có ít nhất một hàm là hàm main() , và tất cả hầu hết các chương trình bình thường đều định nghĩa thêm các hàm. Bạn có thể chia đoạn code của bạn thành những hàm riêng biệt. Cách bạn chia đoạn code của ...

Tác giả: Hoàng Hải Đăng viết 13:39 ngày 14/08/2018 chỉnh sửa