Red de conocimiento de divisas - Preguntas y respuestas sobre acciones - Elimine la etiqueta html y saque los caracteres chinos del interior.

Elimine la etiqueta html y saque los caracteres chinos del interior.

primero

if(mid == min & & ampmid == max)

{

return-1;

}

Cambiar & amp; a ||, porque cuando no hay ningún número entre min y max, la búsqueda también falla, pon esto if en él

if(*min = = nItem)

{

Regresar min-m _ Cabeza;

}

Detrás

Luego

mid = m _ Head+(max-m _ Head+mid-m _ Head)/2; //Hay un problema aquí

Cambiar a mid = min+ (max-min)/ 2;

Entonces

mid = m _ Head+(mid-min)/2; //También puede haber un problema aquí

Cámbielo también a mid = min+(max-min)/2;

De hecho, el cartel original siente que mid es en realidad un desplazamiento de min y tiene poco que ver con m_Head.

Por favor consulte

上篇: ¿Qué necesito llevar al puerto de Meishan Tangji? 下篇: Análisis sobre el método de compensación de extracción de reservas excedentes al consolidar estados financieros
Artículos populares