컴퓨터 프로그래밍에서 교체 연산(swap)은 두 변수에 들어 있는 값을 서로 맞바꾸는 연산이다.예를 들어 만약 변수 a와 b에 각각 2와 3이라는 정수 값이 들어 있을 때,swap (a, b)라는 명령을 실행하면 두 변수의 값은 각각 3과 2로 변한다.교체 연산은 많은 알고리즘들에서 사용된다. 대표적으로 많은 정렬 알고리즘은 값들의 순서를 바꾸기 위해 교체 연산을 사용한다.여러 프로그래밍 언어는 교체 연산을 위한 명령을 지원하며, 일부 언어는 언어의 일부가 아닌 표준 라이브러리를 통해 이 기능을 지원한다. (예를 들어 C++의 std::swap) 자바와 같이 변수에 대한 교체 연산을 언어의 일부로도 지원하지 않으며, 참조와 같은 언어 기능이 없어서 함수를 통해 구현할 수 없는 경우도 존재한다.

PropertyValue
dbpedia-owl:abstract
  • 컴퓨터 프로그래밍에서 교체 연산(swap)은 두 변수에 들어 있는 값을 서로 맞바꾸는 연산이다.예를 들어 만약 변수 a와 b에 각각 2와 3이라는 정수 값이 들어 있을 때,swap (a, b)라는 명령을 실행하면 두 변수의 값은 각각 3과 2로 변한다.교체 연산은 많은 알고리즘들에서 사용된다. 대표적으로 많은 정렬 알고리즘은 값들의 순서를 바꾸기 위해 교체 연산을 사용한다.여러 프로그래밍 언어는 교체 연산을 위한 명령을 지원하며, 일부 언어는 언어의 일부가 아닌 표준 라이브러리를 통해 이 기능을 지원한다. (예를 들어 C++의 std::swap) 자바와 같이 변수에 대한 교체 연산을 언어의 일부로도 지원하지 않으며, 참조와 같은 언어 기능이 없어서 함수를 통해 구현할 수 없는 경우도 존재한다.
dbpedia-owl:wikiPageID
  • 168396 (xsd:integer)
dbpedia-owl:wikiPageInterLanguageLink
dbpedia-owl:wikiPageLength
  • 2762 (xsd:integer)
dbpedia-owl:wikiPageOutDegree
  • 26 (xsd:integer)
dbpedia-owl:wikiPageRevisionID
  • 10371004 (xsd:integer)
dbpedia-owl:wikiPageWikiLink
prop-ko:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • 컴퓨터 프로그래밍에서 교체 연산(swap)은 두 변수에 들어 있는 값을 서로 맞바꾸는 연산이다.예를 들어 만약 변수 a와 b에 각각 2와 3이라는 정수 값이 들어 있을 때,swap (a, b)라는 명령을 실행하면 두 변수의 값은 각각 3과 2로 변한다.교체 연산은 많은 알고리즘들에서 사용된다. 대표적으로 많은 정렬 알고리즘은 값들의 순서를 바꾸기 위해 교체 연산을 사용한다.여러 프로그래밍 언어는 교체 연산을 위한 명령을 지원하며, 일부 언어는 언어의 일부가 아닌 표준 라이브러리를 통해 이 기능을 지원한다. (예를 들어 C++의 std::swap) 자바와 같이 변수에 대한 교체 연산을 언어의 일부로도 지원하지 않으며, 참조와 같은 언어 기능이 없어서 함수를 통해 구현할 수 없는 경우도 존재한다.
rdfs:label
  • 교체 연산
owl:sameAs
http://www.w3.org/ns/prov#wasDerivedFrom
foaf:isPrimaryTopicOf
is dbpedia-owl:wikiPageWikiLink of
is foaf:primaryTopic of