일반적인 언어로 코드를 흉내내어 알고리즘을 써놓은 코드를 말한다
의사코드는 실제 프로그래밍 언어처럼 엄밀한 문법을 따를 필요가 없기 때문에 다양한 변종이 존재한다. 그러나 보통 사용자가 많은 C나 리스프, 포트란 프로그래밍 언어등의 문법을 본딴 모양이 많다.
program Name and short description
ReadDataStructure()
ReadData()
...
if Data is not perfect then exit
CalculateStatistics
Write Result in HTML-format
end program Name
ReadDataStructure()
ReadData()
...
if Data is not perfect then exit
CalculateStatistics
Write Result in HTML-format
end program Name
ArraxMax(A,n)
tmp ← A[0];
for i ← 1 to n-1 do
tmp ← A[0];
for i ← 1 to n-1 do
if tmp < A[i] then
tmp ← A[i];
return tmp;
'Technology > Algorithms' 카테고리의 다른 글
Algorithms / EAV(Entity, Attribute, Value)모델에서 배열구조 만들기 (0) | 2011.12.14 |
---|---|
Algorithms / 알고리즘 복잡도 분석 (0) | 2010.02.11 |
Algorithms / 직사각형, 원 면적과 넓이 구하기 (0) | 2009.12.05 |
Algorithms / 온도 변환 소스코드(섭씨, 화씨) (0) | 2009.12.05 |
Algorithms / 16진수를 10진수로 변경 (0) | 2009.12.05 |