Algoritmo Sub O (n ^ 2) para contagem de intervalos aninhados?

Nós temos uma lista de intervalos do formulário[ai, bi]. Para cada intervalo, queremos contar o número de outros intervalos que estão aninhados dentro dele.

Por exemplo, se tivéssemos dois intervalos,A = [1,4] eB = [2,3]. Então a contagem paraB seria0 como não há intervalos aninhados paraB; e a contagem paraA seria1 ComoB cabe dentroA.

Minha pergunta é, existe umasub- O(n2) algoritmo para este problema onden é o número de intervalos?

EDITAR: Aqui estão as condições que os intervalos se encontram. Os pontos finais dos intervalos são números de ponto flutuante. O limite inferior para oi's / bié 0 e o limite superior é o que for o máximo de flutuação. Além disso, existe a condição de quei <bi, então não há intervalos de comprimento 0.

questionAnswers(2)

yourAnswerToTheQuestion