삼격형의 두 변의 길이와 사잇각을 알 때, 나머지 한 변의 길이를 구하는 공식
위와 같은 삼각형이 존재할 때, 변의 길이 b, c와 그 사잇각 α\alphaα를 알고 있다고 가정하자. 이때 a의 길이를 구하는 공식은 다음과 같다. a=b2+c2−2bccos…
2025/02/20
NEW POST
Jinsoolve.
Categories
Tags
3월 안에는 꼭...
About
세 점의 좌표가 주어졌을 때 어떻게 빠르게 삼각형의 너비를 계산할 수 있을까?
세 점 가 주어졌다고 가정할 때 다음과 같은 수식을 세울 수 있다.
신발끈 공식을 생각해보면 쉽게 풀린다
cpp1ll triangle(Point &p1, Point &p2, Point &p3) { 2 ll res = abs(p1.x*p2.y + p2.x*p3.y + p3.x*p1.y - p2.x*p1.y - p3.x*p2.y - p1.x*p3.y); 3// if(res % 2 == 0) return (ld)((ll)(res/2)); 4// return (ld)((ll)(res/2) + 0.5); 5 return res; 6}
위와 같은 삼각형이 존재할 때, 변의 길이 b, c와 그 사잇각 α\alphaα를 알고 있다고 가정하자. 이때 a의 길이를 구하는 공식은 다음과 같다. a=b2+c2−2bccos…
2025/02/20
내림차순 정렬이 되어있을 때의 lower_bound와 upper_bound 사용법 lower_bound(v.begin(), v.end(), num, greater<int>());…
2025/02/10
101101101101101101 이런 이진수가 주어질 때 C++에서 1의 개수를 세려면 어떻게 해야 할까? // unsigned int __builtin_popcount();…
2025/01/13
표준화와 정규화에 대해서 간단히 알아보자.
2025/01/09