Computational Complexity
Um campo da ciência da computação que estuda a quantidade de recursos (como tempo e espaço) necessários para resolver um problema computacional. A teoria da complexidade ajuda a classificar os problemas com base em sua dificuldade.