Cómo resolver la pregunta ‘Mango Plantation’ en Codechef

Algoritmo de casco convexo es 🙂

Definición de casco convexo de Wikipedia:

El casco convexo o envolvente de un conjunto X de puntos en el plano euclidiano o es el conjunto convexo más pequeño que contiene X. Por ejemplo, cuando X es un subconjunto acotado del plano, el casco convexo se puede visualizar como la forma encerrada por una banda de goma estirada alrededor de X.

Eche un vistazo a los siguientes enlaces para obtener información sobre el casco convexo,

  • Algoritmo de escaneo de Graham (Youtube)
  • Presentación del algoritmo de casco convexo (Youtube)
  • Casco convexo (wiki)

Además, la participación en la programación de la competencia requiere el conocimiento de los algoritmos existentes además de las habilidades de codificación. Los algoritmos de lectura en los siguientes enlaces pueden ayudarlo,

  • ¿Cuáles son algunos algoritmos y estructuras de datos que definitivamente deberían incluirse en el cuaderno del equipo ACM ICPC? Los equipos participantes pueden llevar notas impresas de hasta 25 páginas, donde pueden incluir cualquier código / algoritmo.
  • http://home.iitk.ac.in/~abhra/ic…