• 🚀 Đăng ký ngay để không bỏ lỡ những nội dung chất lượng! 💯 Hoàn toàn miễn phí!

[Bình dân học vụ] 10 bài code cơ bản khi đi phỏng vấn

fset

Chú bộ đội
1. Phép đảo chữ (dùng thuật toán để kiểm tra 2 từ cho sẵn có phải là đảo chữ của nhau hay không)
Python:
from collections import Counter

# cach 1
def are_anagrams1(s1, s2):
    if len(s1) != len(s2):
        return False
    return Counter(s1) == Counter(s2)

# cach 2
def are_anagrams2(s1, s2):
    if len(s1) != len(s2):
        return False
    return sorted(s1) == sorted(s2)
   
print(are_anagrams2("rail safety", "fairy tales")) # True
 
Sửa lần cuối:
mai tao update va giai thich ky cang sau
 

Có thể bạn quan tâm

Top