算法的特征有哪些:从输入输出到复杂度与局限的完整解析