Phân tích thuật toán