2011-03-21 4 views
-2

루프 및 반복을 구현하는 데 사용되는 데이터 구조의 종류는 무엇입니까?루프와 반복의 차이점은 무엇입니까?

+0

이 질문은 다소 모호합니다 – lunixbochs

+0

-1, 질문이 잘못되었습니다. 문제는 어떤 종류의 단어가 언어와 함께 사용되는지 묻는 것과 같습니다. – ThomasMcLeod

+0

나는 최근에이 문제에 집중하고있다. 나는 그들이 어떻게 이해하는지 적어두고 싶다 : ** 반복 **은 시스템과 외부 세계에 명백한 특정 목적을 달성하기 위해 끊임없이 반복적으로 반복하는 과정이다. ** loop **는 일반적으로 반복되는 코드 세그먼트를 의미한다. 반복 과정에서 Gaurav가 anwer에 말했듯이, 하나의 반복은 하나 또는 여러 개의 루프로 구성 될 수 있습니다. ** 반복 **은 **주기 **라고 말할 수 있지만 "프로세스"세계에서는 ** 순환 **을 말하지 않습니다. 실제로 **주기 **는 H/W, 통신 또는 대기열 시스템 세계에 주로 존재합니다. –

답변

7

루프 코드를 의미 ... 반복 때문에 하나의 반복 루프의 1 개 회 실행을 지칭 루프의 함유량 번 실행하는 공정 ...을 지칭 .. 그래서 기본적으로 하나 개의 루프를 많이 겪을 수있는 반복 ...

+0

개인적으로 나는 싫어하고 피하고 싶다. "반복이란 단어의 반복을 의미한다." "이 정의는 주어진 두 가지 정의 중 하나이다. by (http://www.thefreedictionary.com/iteration). Personnaly, 저는 첫 번째 정의 만 유효하다고 생각합니다 : _ "a. 지정된 횟수만큼 또는 특정한 결과가 달성 될 때까지 일련의 지침을 반복하는 프로세스."_ 나는 사람들이 모호성을 수용한다는 것을 이해하지 못한다. 이 무언가의 일부와 일부를 함께 의미하는 단어 사용으로 인한 혼란 !! – eyquem

+1

_ "반복 할 명령어 세트 중 한 사이클"_에 대해 '순환'이라는 단어를 사용하거나 트릭합니다. 프랑스에서도 똑같은 일을하고 있습니다. – eyquem

1

루프는 고정 번호에 사용됩니다. 반복자가 다른 no 요소를 갖는 요소를 동적으로 반복하는 데 사용되는 동안 요소 또는 특정 조건이 발생합니다. 런타임

만 등 일부는이 목적을 위해 종류 (42)의 데이터 구조를 사용하여 시도했다

종류 1.

1

에서 요소의하지만 비참하게 실패했다.

0

반복은 단순히 루프가 실행될 수있는 시간/횟수이며 루프는 루프가 실행될 때 반복되는 식을 생성하거나 발생시키는 코드입니다.

++ C의 코드 라인의 예 :

for(i=1; i<=10; i++) 
    { 
    cout<<"this is printed 10 times"; 
    } 

상기 코드 명령문의 실행 "이 10 배 인쇄"되는 for_loop이다/10 번 반복되는 반복한다.

+3

질문은 오래 전 질문을 받았고 루프와 반복의 차이가 아니라 데이터 구조에 대해 질문하고있었습니다. –

관련 문제