Lý thuyết và bài tập về Generic Trees

Tram Ho

6.5 Generic Trees (N-ary Trees) Trong phần trước chúng ta đã thảo luận về cây nhị phân trong đó mỗi nút có thể có tối đa hai nút con và chúng được biểu diễn dễ dàng bằng hai pointers. Nhưng...

Xem chi tiết

Tìm hiểu NPM trong NodeJS

Tram Ho

NPM là gì? NPM là viết tắt của Node Package Manager cung cấp hai chức năng sau: Tạo các online repository cho node.js mà có thể tìm kiếm được tại địa chỉ search.nodejs.org Cung cấp các tiện ích để cài...

Xem chi tiết

Sự ảo ma của * trong Python

Tram Ho

Trong bài viết này, mình sẽ chém gió về một số cách sử dụng khác nhau của a.k.a "*" trong Python Tạo collections với các phần tử lặp lại: [crayon-6632d2340aa53651141428/] Chúng ta hoàn toàn có thể áp dụng tương tự...

Xem chi tiết

Rèn luyện tư duy lập trình?

Tram Ho

Rèn luyện tư duy lập trình là yếu tố quan trọng đối với mỗi lập trình viên. Để trở thành lập trình viên giỏi, chuyên nghiệp thì bạn cần trang bị tư duy lập trình vững chắc Tư duy lập...

Xem chi tiết