Colección de citas famosas - Frases elegantes - Diccionario minimalista en mosaico

Diccionario minimalista en mosaico

[Preguntas frecuentes] Número máximo de empalmes/Número mínimo de empalmes

//? Conecte los números en la matriz para encontrar el valor máximo (mínimo).

//Encontrar el valor máximo/mínimo mediante el empalme es esencialmente una clasificación de datos especial, unir dos números para compararlos y luego compararlos.

//Por ejemplo, A y B necesitan comparar los tamaños de ab y ba para obtener los tamaños de A y B.

//Max/Min se ha comentado en el código.

#include & ltstdio.h & gt

int? CMP func_ex(const?void?*a,?const?void?*b)

{

Car. cadena 1【21】? =?{0};

Ciel. cadena 2【21】? =?{0};

sprintf(str 1,?"%d%d",?*(int?*)a,?*(int?*)b);

sprintf(str 2,?"%d%d",?*(int?*)b,?*(int?*)a);

Char. *p1? =?str 1;

Carácter. *p2? =?str2

int? ¿resultado? =?strcmp(str 1,?str 2);

¿Regresión? (-resultado); //Encontrar el valor máximo

//¿Regresar? (resultado); //Encontrar el valor mínimo

}

int? Principal(vacío)

{

Charr. ¿Resultado [200]? =?{0};

Ciel. *¿pag? =?Resultado;

int? a【】? =?{3,?32,?321,?2,?1,?3};

int? ¿Contar? =?tamañode(a)? /?sizeof(int);

qsort(a,?sizeof(a)?/?sizeof(int),?sizeof(int),?CMP func_ex);

Para ¿qué? (int?i?=?0;?i?<?nCount?++i)? {

sprintf(p,? "%d",? a[I]);

p? =?& ampresult[strlen(resultado)];

}

printf("% s\r\n",? resultado);

¿Regresión? 0;

}