re·cur·sive·ly
C1technical특히 컴퓨터·수학에서, 재귀적으로
adverb부사
- 1
재귀적으로 — 규칙, 함수, 과정 등이 자기 자신이나 같은 종류의 하위 부분에 다시 적용되는 방식으로; 재귀적으로C1〔computing〕
in a way that applies a rule, function, or process to itself or to smaller parts of the same kind
The function calls itself recursively until the number reaches zero.
그 함수는 숫자가 0이 될 때까지 자기 자신을 재귀적으로 호출한다.
The program searches each folder recursively, including all subfolders.
그 프로그램은 모든 하위 폴더를 포함해 각 폴더를 재귀적으로 검색한다.
뉘앙스 · 쓰임
“repeatedly”는 그냥 여러 번 반복한다는 뜻이고, “iteratively”는 보통 루프처럼 순서대로 반복 처리한다는 뜻입니다. “recursively”는 함수나 규칙이 자기 자신 또는 같은 구조의 하위 문제에 다시 적용된다는 점을 강조합니다.
주로 프로그래밍, 알고리즘, 수학, 언어학 같은 전문적 맥락에서 쓰입니다. 일상 대화에서 “반복해서”라는 뜻으로 함부로 쓰면 부자연스럽거나 의미가 부정확할 수 있습니다.
유의어 뉘앙스 비교
- self-referentially
- 자기 자신을 가리킨다는 점을 강조하며, 프로그래밍의 함수 호출보다는 논리·언어·정의 설명에서 더 자연스러울 수 있습니다.
반의어
- iteratively
- 프로그래밍에서는 자기 호출 대신 루프처럼 단계적으로 반복 처리하는 방식을 가리킬 때 대조적으로 쓰입니다.
- non-recursively
- 재귀를 사용하지 않는다는 뜻의 직접적인 반대 표현입니다.
자주 쓰는 표현 · Collocations
verb+pronoun+adverb
- call itself recursively자기 자신을 재귀적으로 호출하다
verb+adverb
- search recursively재귀적으로 검색하다
- process recursively재귀적으로 처리하다
- defined recursively재귀적으로 정의된
- apply recursively재귀적으로 적용하다
어원 · 암기 팁
[Latin]영어 형용사 “recursive”에 부사형 접미사 “-ly”가 붙은 말입니다. “recursive”는 ‘되돌아가다, 다시 달리다’라는 뜻의 라틴어 “recurrere”와 관련이 있습니다.
recursive(재귀적인) + -ly(부사형 접미사)
💡 컴퓨터 함수가 자기 자신에게 ‘다시 돌아가서’ 호출한다고 생각하면 recursively = 재귀적으로를 떠올리기 쉽습니다.