컴퓨터프로그래밍

기본 타입 및 고리 형 알고리즘의 예로서는

제는 모든 프로그래밍 언어 및 프로그래머 교육 수준에 공통적으로 무엇 라운드 로빈에 대한 기본적인 이해를 제공하는 것을 목표로하고있다.

알고리즘의 개념

알고리즘은 유한 한 단계에서 임의의 컴퓨터 또는 기타 문제에 대한 해결책을 달성하기 위해 일련의 동작이다. 알고리즘의 구현을위한 작업 (지시) 루프 전환 조건을 사용하여 (병렬)를 동시에 또는 임의의 순서 (순차적)를 차례로 실행할 수있다. 알고리즘은 생산 및 비즈니스 프로세스의 관리, 예를 들어, 프로그래밍뿐만 아니라 다른 지역에서뿐만 아니라 사용된다.

라운드 로빈

한 번 이상 수행 할 작업 행동이나 세트가있는 경우이 알고리즘은 순환이라고합니다. 반복적 인 행동은 알고리즘 루프 본문입니다. 또한, 각 사이클의 환상 단부 알고리즘을 수행 할 조건이있다.

순환 알고리즘의 유형

각 라운드 로빈 루프 상태, 즉. E. 수표가 다시 반복 체에 의해 수행 될 정의, 또는주기가 완료 논리식을 포함한다. 모든 순환 알고리즘을 처리하는 방법에 따라 세 그룹으로 분할된다.

전제 조건과주기

이러한 알고리즘 순환 신장 조건은 환상 체의 가공, 즉있다. E. 처리주기의 반복이 필요하기 전에 판정한다.

환상 알고리즘 전제 조건의 일례로서 인쇄 -5 번호 0을 고려한다 :

알고리즘의 요소 :

  1. 우리는 -5 동일한 기본 변수 J의 초기 값을 설정.
  2. 우리는 루프의 상태를 확인한다. 조건은 긍정적이며, 본체는 처음으로 실행된다.
  3. 또 다시 루프의 상태를 확인 J 가변 부에 첨가 하였다.
  4. 사이클은 달리 분기 FALSE의주기를 종료 J의 값이 제로 이하가 될 때까지 수행되는 것을 계속

사후 조건과주기

시험 조건은, 첫번째 치료 사이클 후 몸을 수행하고 이로부터의 출력을 제어한다.

우리는 사후을 사용 환상 알고리즘의 예로서, N의 수는 1 합을 계산하자

  1. 우리는 계산량의 한정된 수 (n)를 도입 합 사이클 카운터 I의 총합이 제로의 초기 값을 설정.
  2. 루프는 제 시험 조건 전에 실행된다.
  3. 사이클의 상태를 점검, R. E. i가 N보다 작거나 같다 카운터 값.
  4. 결과의 관점이 긍정적이면, 우리는 다시 반복 또는주기를 완료하고, 표시 또는 인쇄에 합을 출력한다.

무조건주기

일반적으로 루프 반복의 원하는 수를 미리 알고 있으며, 어레이로 작업 할 때 종종 사용되는 알고리즘에서 사용된다.

이 알고리즘은 세 개의 필수 구성 요소로 이루어

  1. 사이클 파라미터라고 시작 값, t. K.이 변수는 각 실행 사이클 후 수정 및 종료 시간을 결정한다.
  2. 루프가 종료되는 값.
  3. 단계주기.

각 시점에서, 프로그램의 초기 값이 최종 값을 초과하는지 검사한다. 그리고 만약 그렇다면, 다음 사이클이 완료됩니다. 그렇지 않다면, 값은 시작 단계의 크기 및 반복주기에 추가된다. 특히주의의 무조건적인 루프 조건부 사전 또는 사후로 대체 할 수 있다는 것입니다.

라운드 로빈을 도면에 두 필수 조건을 준수하는 것이 필요하다. 첫 번째는 신체에 영향을 게시하거나 전제 조건의 내용, 그렇지 않으면 우리는 마침내 무한 루프를 얻을 수있는 것이 필요하다 사이클을 종료하는 것입니다. 그러나 일부 이러한 사이클 소프트웨어 응용 프로그램을 사용했다. 무기한 실행 순환 알고리즘의 예를 들어, 사용자의 행동을 결정하는 무한 루프 조사를 마우스를 사용하는 Windows 운영 체제를 일으킬 수 있습니다. 둘째,주기에 전달 된 변수는 자신의 실행 중 하나 이상을 제공해야한다.

계승의 계산

정수의 계승을 계산하는 순환 알고리즘의 예를 줄 것이다 읽기를 통합합니다. 이 예는 전제 조건 인 사이클이지만 라운드 로빈 임의의 유형으로 구현 될 수있다.

  • 베이스 라인 데이터 : 데이터 - 계승 결정되는 정수.
  • 시스템 변수 : 데이터 C 1 단계 1의 값을 취 사이클 파라미터 나.
  • 결과 : 요인 변수 - 요인 데이터, 데이터 (1)로부터의 정수 곱이다.

단계별로 알고리즘 단계를 고려 :

  1. 이 알고리즘은 계승을 계산하려는 데이터의 수를 받았다.
  2. 최종 결과를 저장합니다 요인 변수, 중, 단결로 설정됩니다.
  3. 우리는 조직 사이클 파라미터 원래 숫자 데이터를 것 i와 1 최종 값의 시작 값입니다. 카운터 I의 값이 크게되면, 루프는 종료된다.
  4. 루프 계산을 수행 계승 - 계승 전류 값이 승산되고, 카운터 I.
  5. 결과가 긍정적이면, 카운터 값에 1, 상태 검사 루프를 추가하고, 그것을 완료한다.
  6. 주기, 계승 데이터의 값의 최신 반복을 완료 한 후! 그것은 요인에 남아 있고 표시 또는 인쇄.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.unansea.com. Theme powered by WordPress.