이런 방법도 가능한가요?
166
작성한 질문수 2
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
사과나무 문제에 대해서 좌표를 잡은 다음에 즉 중앙갑을 (2,2)라는 값을 두고 abs 즉 절대값 함수를 이용하여 거리가 n/2를 이용하여 2 이하인 값의 범위 까지만 더해서 해도 괜찮은 가요? 즉 거x,y축 까지의 거리가 2 이하인 블록의 합을 구하는 방식입니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
문의하신 사과나무 문제에 대한 접근 방식은 유효할 수 있습니다. 문제의 조건과 요구 사항에 따라 거리를 계산하여 특정 범위 내의 값을 더하는 방식은 많이 사용되는 풀이 방법 중 하나입니다. 주어진 중앙값 (2,2)를 기준으로 abs 즉 절대값 함수를 사용하여 x축과 y축 거리가 n/2 이하인 점들만 골라 합을 구하는 것은 특정 범위의 값을 효과적으로 계산할 수 있는 좋은 방법입니다.
이 방식은 주로 격자나 매트릭스 형태의 데이터를 다룰 때 공간적 위치를 기준으로 특정 조건에 따른 값들을 계산해야 할 때 유용하게 사용됩니다. 다만, 실제 문제에서는 n의 값과 문제에서 요구하는 정확한 조건(예: 거리 계산 방식, 범위 내 포함되어야 하는 값의 조건 등)을 잘 확인하여 이 방식이 적절하게 적용되는지 검토해 보아야 합니다.
또한, 이러한 접근 방식이 문제의 의도와 다르게 적용되는 경우가 없도록 문제의 요구 사항을 정확히 이해하고, 주어진 문제의 구조를 올바르게 파악하는 것이 중요합니다.
코딩 테스트나 알고리즘 문제를 해결할 때는 다양한 풀이 방법을 시도해보고, 그 중에서도 가장 효율적이고 논리적인 방법을 선택하는 연습을 하는 것이 좋습니다.
학습에 있어 궁금한 점이 더 생기시면 언제든지 질문해 주세요.
기존에 윈도우 10으로 잘 써왔는데 윈도우 11로 바꾸고 나서 채점이 안됩니다.
1
77
2
스택에서 ')'을 만나는 경우
0
78
3
문제가 어디있나요?
0
66
2
변수 or 함수명
0
61
1
침몰하는 타이타닉 문제 질문입니다
0
56
1
AA.py 책점 에러
0
57
1
오늘 구매했는데 파이썬 자료구조 궁금한거 있으면 답변이 잘 될까요.
0
111
2
5.동전분배하기 문제 밑에코드도 정답이될까요?
0
110
1
아나그램 비교 코드
0
116
2
AA.PY파일 복사 후 채점 진행할때 오류 발생합니다.
0
160
2
문제 링크가있나여?
0
147
2
채점기 Time Limit Exceeded 오류 문의
1
165
2
동적계획법은 사용하는 문제
0
126
2
제 코드 좀 봐주세요
0
148
1
예외가 존재할 가능성?
0
97
1
3번이 안풀립니다
0
93
0
5번 틀림
0
114
0
오류원인?
0
98
0
리스트 선언
0
106
1
침몰하는 타이타닉(그리디) 문제 질문
0
109
1
알고리즘
0
69
1
코딩테스트
0
92
1
DFS 순서 질문드립니다.
0
128
2
left, right를 사용한 풀이법에 대한 질문입니다
0
91
1





