【几何】poj1118Lining up
来源:互联网 发布:mac 桌面上多了个磁盘 编辑:程序博客网 时间:2024/05/29 15:51
O(n*n*n)的枚举算法即可秒杀
#include<iostream>#include<algorithm>using namespace std;struct Point{int x,y;};Point point[1001];int main(){int n,a,b,counter,maximum;while(cin>>n&&n){maximum=-1;for(int i=0;i<n;i++)cin>>point[i].x>>point[i].y;for(int i=0;i<n;i++){for(int j=i+1;j<n;j++){counter=0;a=point[i].x-point[j].x;b=point[i].y-point[j].y;for(int k=j+1;k<n;k++){if((point[k].x-point[i].x)*b==(point[k].y-point[i].y)*a)counter++;}maximum=max(maximum,counter);}}cout<<maximum+2<<endl;}//system("pause");return 0;}
- 【几何】poj1118Lining up
- poj1118Lining Up
- poj1118Lining Up 暴力枚举
- POJ1118 Lining Up 计算几何
- POJ 1118Lining Up【几何】
- hdoj 1147 Pick-up sticks 计算几何
- uva 270 Lining Up(暴力+ 几何)
- 计算几何-hdoj-1147-Pick-up sticks
- poj 2653 Pick-up sticks 计算几何
- POJ 2653 Pick-up sticks --队列,几何
- uva 270 Lining Up (几何)
- 计算几何入门2--poj2653Pick-up sticks
- Hdu 1432 Lining Up【简单几何】
- poj 2653 Pick-up sticks 计算几何
- [POJ2653]Pick-up sticks(计算几何)
- POJ2653 Pick-up sticks(计算几何)
- POJ 2653 Pick-up sticks <计算几何>
- poj 2653 pick up stick 链表与计算几何
- aop 通过xml实现 (各种通知)
- java 验证邮箱格式正确性
- 分治策略之合并排序问题
- c库(下)----小话c语言(18)
- java求吸血鬼数字算法 。。。
- 【几何】poj1118Lining up
- analysis code(value passing, pointer(address) passing)
- 分享一个小程序(Oralce数据库结构对比程序)
- 关于做Android+J2ee系统集成开发的一点心得
- Programmer Competency Matrix
- sicily--1510. Mispelling
- 探索printf()为何可以同时输出中英文字符之谜---unicode,UTF-8,字符(上)
- Java中正则表达式的使用
- linux 生产者 消费者 问题