博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
poj 2187 Beauty Contest
阅读量:5354 次
发布时间:2019-06-15

本文共 863 字,大约阅读时间需要 2 分钟。

1 #include
2 #include
3 #include
4 #include
5 using namespace std; 6 7 const int maxn=50000; 8 struct point 9 {10 int x,y;11 bool operator < (const point &a)const12 {13 return (x
1&&det(ch[m-2],ch[m-1],p[i])<=0) m--;41 ch[m++]=p[i];42 }43 int k=m;44 for(int i=n-2; i>=0; i--)45 {46 while(m>k&&det(ch[m-2],ch[m-1],p[i])<=0) m--;47 ch[m++]=p[i];48 }49 if(n>1) m--;50 return m;51 }52 53 int dia_rotating_calipers(int n)54 {55 int dia=0,q=1;56 for(int i=0; i
det(ch[i],ch[i+1],ch[q]))59 {60 q=(q+1)%n;61 }62 dia=max(dia,max(dis(ch[i],ch[q]),dis(ch[i+1],ch[q+1])));63 }64 return dia;65 }66 67 int main()68 {69 int n,cn;70 scanf("%d",&n);71 for(int i=0; i
View Code

 

转载于:https://www.cnblogs.com/fanminghui/p/3386711.html

你可能感兴趣的文章
windows下读取utf-8文件
查看>>
apache 启动不了的排查方法
查看>>
Java有没有goto?
查看>>
(转)makefile 的用法
查看>>
求不相邻金币相加和的最大值--动态规划1
查看>>
[转][osg]探索未知种族之osg类生物【目录】
查看>>
四十九. Zabbix报警机制 、 Zabbix进阶操作 、 监控案例
查看>>
元类中__new__ 与 __init__的区别--day27
查看>>
占小狼的简书博客
查看>>
struts2__action执行顺序
查看>>
php异常处理
查看>>
[xampp] /usr/bin/env: php: No such file or directory
查看>>
细学PHP 10 贴吧-2
查看>>
黑客攻防入门秘籍
查看>>
Swift迎来了1.0 GM 版(2014.09.09)
查看>>
【iOS开发-68】APP下载案例:利用tableView自带的cell布局+缓存池cell复用时注意button状态的检查...
查看>>
《Genesis-3D开源游戏引擎-FQA常见问题解答》2014年01月10号版本
查看>>
Java 编程下实现随机无重复数字功能
查看>>
Android 编程下的代码混淆
查看>>
animation属性
查看>>