i++ và ++i

Tram Ho

Mình nhớ hồi phỏng vấn vào cty, có một bài test code về vòng lặp, cái for nào mình cũng xài ++i. Sếp thắc mắc 2 3 lần sao không dùng i++ nhưng mình cứ vòng vo là “it’s faster but I forgot the reason”....

Xem chi tiết

Giải thuật Jaccard

Tram Ho

Xin chào mọi người. Lâu lắm rồi mới ngoi lên. Và trong bài này mình sẽ viết về 1 thuật toán được ứng dụng khá nhiều trong các chủ đề AI hay ML là Giải thuật Jaccard(hay gọi tiếng Anh...

Xem chi tiết

Dependency Injection trong iOS với Swift 5

Tram Ho

Dependency Injection là một kĩ thuật rộng có thể thực hiện bằng nhiều cách khác nhau. Trong bài viết này sẽ đi tìm hiểu về Dependency Injection và thực hiện các pattern thường xuyên được sử dụng. 1. Định nghĩa...

Xem chi tiết