첫 줄에 미로의 크기 X, Y(1≤X, Y≤100)가 주어진다.둘째 줄에 출발점 x, y 좌표와 도착점 x, y 좌표가 공백으로 구분하여 주어진다.셋째 줄부터 미로의 정보가 길은 0, 벽은 1로 공백이 없이 들어온다.주의 사항으로, 좌표는 좌측상단이 가장 작은 위치이며 이 위치의 좌표는 (1,1)이다. #include #include using namespace std; int wp; int rp; struct queue { int x; int y; int time; }; queue myQueue[10000]; bool isNotEmpty() { return wp > rp; } void push(queue input) { myQueue[wp++] = input; } queue pop() { return ..
철수의 동생이 다니는 학교에서는 ‘구슬 집어넣기 게임’ 선풍적인 인기를 끌고 있다. 철수 동생은 반 친구들과 이 게임의 성적을 놓고 경쟁을 하고 있다. 어느 날, 철수의 동생이 시무룩한 얼굴을 하고 집에 들어왔다. 친구들보다 좋은 성적을 내지 못했다고 우울했던 것이다. 그래서 철수는 동생을 위해 게임에서 최고 성적을 내는 방법을 알려주는 프로그램을 만들기로 했다. 게임은 다음 룰에 의해 진행된다. 1.게임판에는 빨간구슬, 파란구슬, 벽, 그리고 목표구멍이 있다.2. 플레이어는 총 10회 게임판을 기울일 수 있다. (방향 : 상하좌우) 3. 플레이어가 게임판을 기울이게 되면 해당 방향으로 빨간구슬과 파란구슬이 한 칸 이동한다.4. 이동방향에 벽이 있는 구슬은 움직일 수 없다. 5. 이동 시 빨간 구슬과 파..
#include int main() { // x|y = x+y 가 성립하는 k번째 y값은? //int x = 18;// 10010 // 00001 -> ok // 00010 -> no // 00011 -> no // 00100 -> ok // x|y = x+y 가 성립되는 조건은 2진수로 변환하면 서로 겹치는 부분이 없음. unsigned long long int x; unsigned long long int k; scanf_s("%llu", &x); scanf_s("%llu", &k); int count = 0; unsigned long long int y =0;// y가 비교할 값 /* 이렇게 작성하면 순차적으로 돌기 때문에 알고리즘 성능이 좋지 않다. while (1) { if (count == k..
- Total
- Today
- Yesterday
- Sobel
- difference of gaussian
- Line Detection
- Low pass filter
- morphological operation
- gradient
- segmentation
- dilation
- canny operator
- top hat
- equalizing
- median filter
- pyrUp
- laplacian of gaussian
- pyrDown
- upsampling
- canny
- 캐니 엣지
- OpenCV
- high pass filter
- direction detection
- bilateral filter
- black top hat
- morphology
- adaptive thresholding
- erosion
- hough transform
- Filter
- 영상처리
- mean filter
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |