E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nyoj计算几何
反演变换
高中数学竞赛用过这种东西,但是大学一年没碰全忘了….emmmm….最近感觉大家都在用圆的反演变换出
计算几何
的题,那就….再学一遍吧反演变换基本概念定义:对于平面上的一点O和一个非零常数k,使得平面上任何一个异于
Glory_g
·
2020-09-12 08:39
纯数学
nyoj
515完全覆盖 II
完全覆盖II时间限制:1000ms|内存限制:65535KB难度:4描述有一天acmj在玩一种游戏----用2*1或1*2的骨牌把m*n的棋盘完全覆盖。但他感觉把棋盘完全覆盖有点简单,他想能不能把完全覆盖的种数求出来?由于游戏难度增加他自己已经没法解决了,于是他希望大家能用程序来帮他把问题解决了。输入有多组数据。每组数据占一行,有两个正整数n(0#include#includeusingnames
寂地沉
·
2020-09-12 08:33
ACM算法题目
蓝桥杯 蚂蚁感冒 (规律&&技巧)水
nyoj
990
历届试题蚂蚁感冒时间限制:1.0s内存限制:256.0MB问题描述长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。输入格式第一行输入一个整数n(1
没有能与不能只有想与不想
·
2020-09-12 08:03
nyoj
蓝桥杯
技巧&&思想
2014 第五届蓝桥杯软件本科A组预赛题解 编程之 蚂蚁感冒(
nyoj
990)
长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。【数据格式】第一行输入一个整数n(1#includeusingnamespacestd;struc
Yoangh
·
2020-09-12 08:30
比赛常用及心得
[HDU3685 Rotational Painting]
[关键字]:数学
计算几何
[题目大意]:给出一个多边形,判断有多少种稳定的摆放方法。
weixin_30323631
·
2020-09-12 07:25
求多边形面积
在
计算几何
中经常遇到要求多边形面积的题目,这里总结一些模板。
wastill
·
2020-09-12 07:15
ACM比赛
nyoj
328 完全覆盖
nyoj
328完全覆盖完全覆盖时间限制:2000ms|内存限制:65535KB难度:3描述有一天小董子在玩一种游戏----用2*1或1*2的骨牌把m*n的棋盘完全覆盖。
西北有高楼
·
2020-09-12 07:25
DP
NYOJ
1053 Alice and Bob (N)
AliceandBob(N)时间限制:1000ms|内存限制:65535KB难度:2描述也不知道是谁规定的,Alice和Bob总是有一堆做不完的事,和一堆奇葩想法,而且重点是这俩又没能力又懒,每次还得你去收拾烂摊子。这次他俩玩一个游戏。一张纸,矩形的,长宽为整数。你能横着撕或者竖着撕(别问横竖怎么判定,你看你电脑屏幕就懂了),一撕到底,必须对半撕(奇数情况作如下处理,例:5撕开之后为3和2)。每次
倚世独殇
·
2020-09-12 07:59
博弈论(取石子)
NYOJ
972(蓝桥杯) 核桃的数量
核桃的数量时间限制:1000ms|内存限制:65535KB难度:1描述小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:1.各组的核桃数量必须相同(前提是这组得有人)2.各组内必须能平分核桃(当然是不能打碎的)3.尽量提供满足1,2条件的最小数量(节约闹革命嘛)输入输入包含三个整数a,b,c,表示每个组正在加班的人数,
iwi_ac
·
2020-09-12 07:23
计算几何
(证明三角形内心公式: aOA+bOB+cOC = 0)
公式说明其中大写如果没加绝对值符号均为向量。求三角形内心时会用到公式:aOA+bOB+cOC=0其中各点如图所示证明过程充分性证明已知aOA+bOB+cOC=0,证明O点为内接圆圆心。首先我们知道内接圆圆心为三个角的角平分线交点,只要证明O是三条角平分线交点就行了。假设过A和O的直线交BC于D。如图由图可知向量OB=OD+DB,向量OC=OD+DC。带入已知的式子后的到aOA+b(OD+DB)+c
忆南妄北
·
2020-09-12 07:19
笔记
【CodeForces - 144B 】Meeting (暴力枚举,水题,
计算几何
)
题干:TheSuperDuperSecretMeetingoftheSuperDuperSecretMilitarySquadtakesplaceinaSuperDuperSecretPlace.TheplaceisaninfiniteplanewithintroducedCartesiancoordinatesystem.Themeetingtableisrepresentedasarectan
韬光养晦_
·
2020-09-12 06:29
水题纪念
Codeforce~
计算几何
hdu 3685 Rotational Painting
分析:
计算几何
、凸包、重心。摆放条件:首先、能够稳定摆放一定是用凸包的边与桌面接触;其次、如果稳定,那么重心必须落在对应的凸包的边内(边上不行)。
小白菜又菜
·
2020-09-12 06:06
解题报告
计算几何
NYOJ
515 完全覆盖 II (状态压缩dp)
完全覆盖II时间限制:1000ms|内存限制:65535KB难度:4描述有一天acmj在玩一种游戏----用2*1或1*2的骨牌把m*n的棋盘完全覆盖。但他感觉把棋盘完全覆盖有点简单,他想能不能把完全覆盖的种数求出来?由于游戏难度增加他自己已经没法解决了,于是他希望大家能用程序来帮他把问题解决了。输入有多组数据。每组数据占一行,有两个正整数n(0#include#includeusingnames
LiQiyaoo
·
2020-09-12 05:08
acm
求任意多边形面积
其实求多边形面积有许多的方法,这里介绍一个
计算几何
的方法,比较神奇,只有O(n)的复杂度。说道
计算几何
中的神奇方法,就不得不说到向量(又叫矢量,不过这个名词有歧义)。
蒟蒻赵文川
·
2020-09-12 05:03
计算几何
poj 1584
计算几何
(点到线段距离+判断点是否在多边形内+判断多边形是否为凸包)
这道题说白了就是
计算几何
模板题。只是题目说的太让人难以看懂了。
zxc106
·
2020-09-12 05:12
计算几何
24 GISer必备知识(一) 坐标系
对于经常使用ArcMap的童鞋,肯定用过属性表中的
计算几何
的功能,但是有时候会提示面积计算与长度计算禁用但是选择的明明是Xian1980坐标系,这是为什么呢?
AriaGIS
·
2020-09-12 04:19
NYOJ
409 郁闷的c小加三
pid=409
NYOJ
郁闷的c小加一、二、三都是关于表达式转换及求值的,主要涉及栈知识点。郁闷的c小加三是在二的基础上多了个前缀表达式,因此可以稍作修改把一二A掉。
isry
·
2020-09-12 03:46
解题报告
NYOJ
-6-喷水装置(一)
喷水装置(一)时间限制:3000ms|内存限制:65535KB难度:3描述现有一块草坪,长为20米,宽为2米,要在横中心线上放置半径为Ri的喷水装置,每个喷水装置的效果都会让以它为中心的半径为实数Ri(0#include#include#includeusingnamespacestd;intcmp(doublex,doubley){returnx>y;//sort函数降序排列}intmain()
Prim233
·
2020-09-12 03:54
贪心算法
贪心算法
sort排序
判断几个点是否在一条直线上(
计算几何
)
链接:http://www.luogu.org/problem/show?pid=1142题意:n个点,横坐标+纵坐标。判断最多有多少个点能再一条直线上(n#include#include#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;intx[705
我爱AI_AI爱我
·
2020-09-12 03:21
计算几何
计算几何
---判断点是否在线段上
判断点是否在线段上:给定一点Q(a,b),和线段M的首尾两个端点P1(X1,Y1),P2(X2,Y2),要求判断点Q否在线段M上;(为了方便理解,这里我们就认为X1>X2,Y1>Y2)看到这个题,我们说先会想到的肯定是判断该点是否在线段的范围内,如果不在,肯定在线段上。所以我们首先应该保证:X2#include#includeusingnamespacestd;structpoint{double
LzyRapX
·
2020-09-12 02:02
ACM_计算几何
计算几何
之判断点是否在线段上(1)
创设情境:给定一点Q(a,b),和线段M的首尾两个端点P1(X1,Y1),P2(X2,Y2),要求判断点Q否在线段M上;(为了方便理解,这里我们就认为X1>X2,Y1>Y2)看到这个题,我们说先会想到的肯定是判断该点是否在线段的范围内,如果不在,肯定在线段上。所以我们首先应该保证:X2intmain(){doublea,b,x1,x2,y1,y2;scanf("%lf%lf",&a,&b);//Q
iteye_15968
·
2020-09-12 02:50
判断几个点是否在同一条直线上(
计算几何
)
这里就要介绍一个概念:直线方程直线方程从平面解析几何的角度来看,平面上的直线就是由平面直角坐标系中的一个二元一次方程所表示的图形。求两条直线的交点,只需把这两个二元一次方程联立求解,当这个联立方程组无解时,两直线平行;有无穷多解时,两直线重合;只有一解时,两直线相交于一点。常用直线向上方向与X轴正向的夹角(叫直线的倾斜角)或该角的正切(称直线的斜率)来表示平面上直线(对于X轴)的倾斜程度。可以通过
bbbblzy
·
2020-09-12 02:04
计算几何
NYOJ
- 郁闷的C小加(一)
郁闷的C小加(一)时间限制:1000ms|内存限制:65535KB难度:3描述我们熟悉的表达式如a+b、a+b*(c+d)等都属于中缀表达式。中缀表达式就是(对于双目运算符来说)操作符在两个操作数中间:num1operandnum2。同理,后缀表达式就是操作符在两个操作数之后:num1num2operand。ACM队的“C小加”正在郁闷怎样把一个中缀表达式转换为后缀表达式,现在请你设计一个程序,帮
SevenMIT
·
2020-09-12 02:41
数据结构
(
计算几何
)判断一个点是否在线段上
累加器传送门:http://blog.csdn.net/NOIAu/article/details/71775000这个问题需要用到向量的叉积性质,下面先从百度截一些语句来介绍一下用向量的叉积来判断一个点是否在线段上百度百科传送门:http://baike.baidu.com/link?url=TEpSD0TEPEzQhiRj1NhV1xQo6DojftoJaSyHFszURLK0y3rIkk97
NOIAu
·
2020-09-12 02:33
计算几何
计算几何
——判断点是否在线段上
汇总篇:
计算几何
汇总先判断是否在直线L上,然后在判断其坐标是否在线段范围内classpoint{public:doublex;doubley;point(doublex_=0,doubley_=0):x
Meloor
·
2020-09-12 02:29
计算几何
NYOJ
:244 16进制的简单运算(c语言基础)
16进制的简单运算时间限制:1000ms|内存限制:65535KB难度:1描述现在给你一个16进制的加减法的表达式,要求用8进制输出表达式的结果。输入第一行输入一个正整数T(0intmain(){intt;scanf("%d",&t);while(t--){charop;inta,b;scanf("%x%c%x",&a,&op,&b);if(op=='+'){printf("%o\n",a+b);
zugofn
·
2020-09-12 01:57
水题
水题
NYOJ
:题目113 字符串替换
字符串替换时间限制:3000ms|内存限制:65535KB难度:2描述编写一个程序实现将字符串中的所有"you"替换成"we"输入输入包含多行数据每行数据是一个字符串,长度不超过1000数据以EOF结束输出对于输入的每一行,输出替换后的字符串样例输入youarewhatyoudo样例输出wearewhatwedo来源水题比赛上传者hzyqazasdf心得:gets能接收含空格的字符串。#inclu
zugofn
·
2020-09-12 01:57
水题
字符串
OpenCV中几何形状识别与测量
本文就会演示给大家如何通过OpenCV轮廓发现与几何分析相关函数实现如下功能:几何形状识别(识别三角形、四边形/矩形、多边形、圆)
计算几何
形状面积与周长、中心位置提取几何形状的颜色在具体代码
lzrocking
·
2020-09-11 22:46
graph_tool MacOS 安装与配置
安装与配置graph_tool虽然是个python库,但是毕竟是要做大量数据计算的,因此graphtool在底层使用了Boost,CGAL和expat这几个C++库(Boost是扩展的标准库,CGAL是一个
计算几何
算法库
pt9927
·
2020-09-11 19:12
nyoj
259茵茵的第一课
茵茵的第一课时间限制:3000ms|内存限制:65535KB难度:0描述茵茵今年已经六年级了,爸爸给她报了一个学习程序设计的班。第一节课上,老师讲的就是如何输入一个数,再原样输出出来。以现在的你看来,挺容易的是不?那么,就请你也写出一个一样的程序吧输入第一行是一个整数N(N#includeintmain(){intn;charstr[20];scanf("%d",&n);getchar();whi
dianpuding9411
·
2020-09-11 19:41
codeforces 开始的几个题
2、codeforces上得题目很不错,对于思路来说,有点的妙,甚至是一些简单的题3、codeforces上很重视
计算几何
,这个方面我不是很强,而且,codeforces很注重数学和数学思想!
小悟空
·
2020-09-11 18:47
cf&tc
ACMer
Treasure Hunt--POJ 1066
1、题目类型:
计算几何
、线段相交。
weixin_34319111
·
2020-09-11 17:47
poj1039——
计算几何
求直线与线段交点,判断两条直线是否相交
poj1039——
计算几何
求直线与线段交点,判断两条直线是否相交PipeTimeLimit:1000MSMemoryLimit:10000KTotalSubmissions:9439Accepted:2854DescriptionTheGXLightPipelineCompanystartedtopreparebentpipesforthenewtransgalacticlightpipeline
weixin_30367543
·
2020-09-11 17:25
线段是否相交 && 线段与直线是否相交 [Segments Poj3304]
题目传送门
计算几何
这题大概的意思就是,给你一系列的线段,问存不存在那么一条直线,当所有的线段向这条直线上投影的时候,投影能够有至少一个交点。
rain island
·
2020-09-11 16:51
nyoj
贪心算法
在
nyoj
上做了不少贪心算法的题了,作为一个很重要的基础算法,贪心还是有很强的规律性的。在这篇博文里简单总结一下,欢迎大家多提宝贵意见。
imbaLIHE
·
2020-09-11 15:56
NYOJ
棋盘问题
棋盘问题在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。Input输入含有多组测试数据。每组数据的第一行是两个正整数,nk,用一个空格隔开,表示了将在一个n*n的矩阵内描述棋盘,以及摆放棋子的数目。n#include#includeusingnam
YOONGI
·
2020-09-11 14:37
搜索
Treasure Hunt POJ - 1066
TreasureHuntPOJ-1066分类:
计算几何
+线段相交题目:ArcheologistsfromtheAntiquitiesandCuriosMuseum(ACM)haveflowntoEgypttoexaminethegreatpyramidofKey-Ops.Usingstate-of-the-arttechnologytheyareabletodeterminethatthelowe
DeathYmz
·
2020-09-11 13:47
POJ
kuangbin专题问题题解
基础计算几何
计算几何
---凸包问题
https://zh.wikipedia.org/zh-cn/%E5%87%B8%E5%8C%851,增量式算法逐次将点加入,然后检查之前的点是否在新的凸包上。由于每次都要检查所有之前的点,时间复杂度为O(n2){\displaystyleO(n^{2})}。2.包裹法(Jarvis步进法)首先由一点必定在凸包的点开始,例如最左的一点A1{\displaystyleA_{1}}。然后选择A2{\d
weixin_30289831
·
2020-09-10 18:14
NYOJ
298-点的变换(经典矩阵解决点平移、缩放、翻转和旋转)
题目地址:
NYOJ
298思路:该题如果用对每个点模拟的操作,时间复杂度为O(n+m),结果肯定超时。
Rocky0429
·
2020-09-10 18:27
NYOJ
数论
nyoj
106_背包问题(贪心or多重背包解法)
原题链接》》》多重背包解法:三种背包问题模板链接》》》#include#include#defineNmax11intv[Nmax];intw[Nmax];intdp[21];intm;voidzobag(intv,intw){for(inti=m;i>=w;i--)if(dp[i]m)combag(v,w);else{intk=1;while(k#includestructIn{intv;int
苗尼玛乔
·
2020-09-10 15:12
OJ与算法
Voronoi图,一个让人战栗的算法
求一个点集的最大空心圆,用基本的枚举可以很容易想到O(n^4)的方法,但是由于
计算几何
高级算法Voronoi图的存在,求最大空心圆的复杂度只需要O(n*logn)Voronoi图是很复杂的东东,不过我和它还挺有缘的
iteye_15968
·
2020-09-10 14:14
NYOJ
1091 超大01背包(折半枚举)
这道题乍一看是普通的01背包,最最基础的,但是仔细一看数据,发现普通的根本没法做,仔细观察数组发现n比较小,利用这个特点将它划分为前半部分和后半部分这样就好了,当时在网上找题解,找不到,后来在挑战程序设计上找到了这个题,就拿来引用一下挑选物品的方法总从2^n中,直接枚举肯定不行,因为n最大为40,但是如果n为20就可以了,这时候就要用到折半枚举,先枚举前一半,在枚举后一半。先把前把部分的选取方法对
dizhuo0219
·
2020-09-10 13:56
NYOJ
860 又见01背包
这道题其实和一般的01背包没有什么区别,只是这道题目按照正常的思维去做不行了,因为容量太大,开个10^9的数组开不了,所以这时候就需要换种思维,这个题刚开始没理解,后来在网上在题解,发现都说是互换重量和价值,但是一直没理解什么意思,后来,仔细想了想那个最最基础的01背包是怎么推出来的才想通了,也不能说是互换价值和重量,那样其实并不能加深理解,做完这个题之后,发现又对背包理解深了一点,写个博客,留下
dizhuo0219
·
2020-09-10 13:56
ZOJ 1010
这道题是考察
计算几何
的,主要有两个点。一是根据有序输入的多边形的顶点求出任意多边形的面积,二是判断不相邻的边是否相交,如果相交则不构成多边形。
水刃
·
2020-09-10 12:15
编程题解
【小组专题二:博弈论入门综述(1)】NP状态 | SG函数 | 巴什博奕、威佐夫博弈、斐波那契博弈、Nim游戏、SJ定理
巴什博奕BashGame威佐夫博弈扩展威佐夫博弈斐波那契博弈Nim博弈拓展Nim博弈与Nim博弈的各个变种(1)拓展维度(2)先手怎么取(3)求先手一开始有多少种取得方式能够赢(4)变形:有拿取上限(
NYOJ
溢流眼泪
·
2020-09-03 14:56
【算法/知识点
浅谈】
游戏
博弈论
阿里云天池超级码力在线编程大赛初赛 第2场 ABCD(A.
计算几何
判断点在三角形内 D.大施罗德数/超级卡特兰数)
blog.csdn.net/PleasantlY1/article/details/84074637题目A.三角魔法给定三个点ABC,再给一个点P,问P是否在ABC构成的三角形上,在某一条边上也算抄了个
计算几何
的板子
Code92007
·
2020-08-30 12:13
线上比赛
线上比赛
阿里云
天池
SLAM 相关资源
ORB特征提取、对极约束(E\F)、单应矩阵和三角测量(一)二视图从运动到结构----对极几何和基础矩阵双目定标和双目校正双目测距(双目标定、双目校正和立体匹配)slamresearchACM在线模版
计算几何
源代码汇集
梁间
·
2020-08-26 16:24
C#
计算几何
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;/*
计算几何
目录
zouzouol
·
2020-08-26 16:47
计算几何
NYOJ
有趣的问题(单源最短路径dijkstra)
思路:这题的难度主要是在建图上,建完图之后就是求单源最短路径问题。可用dijkstra算法.要注意他给出的墙的x坐标不是有序的。#include#include#include#defineMAX999structPosition{doublex;doubley;}p[100];doublemap[100][100],pos[20][5],dis[100];intused[100],k;bools
给糖吃的小骗子
·
2020-08-26 16:36
图论
UPC-5175 - Blowing Candles -
计算几何
题解链接:https://www.lucien.ink/archives/186/题目链接:http://codeforces.com/gym/101635/attachments题目:题目描述AsJacques-Édouardreallylikesbirthdaycakes,hecelebrateshisbirthdayeveryhour,insteadofeveryyear.Hisfriend
LucienShui
·
2020-08-26 16:20
题解
数学-计算几何
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他