<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>달콤 쌉싸래한 인생 &#187; Algorithm</title>
	<atom:link href="http://jongsunkim.pe.kr/archives/category/programming/algorithm/feed" rel="self" type="application/rss+xml" />
	<link>http://jongsunkim.pe.kr</link>
	<description>Be fully awake if you want to dream</description>
	<lastBuildDate>Sun, 22 Apr 2012 12:02:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>[제5장]연결 리스트</title>
		<link>http://jongsunkim.pe.kr/archives/853</link>
		<comments>http://jongsunkim.pe.kr/archives/853#comments</comments>
		<pubDate>Sat, 01 May 2010 07:39:21 +0000</pubDate>
		<dc:creator>Kim Jong-seon</dc:creator>
				<category><![CDATA[Algorithm]]></category>

		<guid isPermaLink="false">http://jongsunkim.pe.kr/?p=853</guid>
		<description><![CDATA[-단일 연결 리스트 각 항목들이 하나의 포인터로 연결된 가장 단순한 연결 리스트다. 리스트의 첫 항목부터 마지막 항목까지 순회할 수 있다. -이중 연결 리스트 각 항복들이 두 개의 포인터로 연결된 연결 리스트다. 양 방향으로 순회할 수 있다. -원형 리스트 마지막 항목의 포인터가 NULL 대신에 첫 항목을 가리키는 연결 리스트다. 리스트를 원형으로 순회할 수 있다.]]></description>
			<content:encoded><![CDATA[<p>-단일 연결 리스트</p>
<p>각 항목들이 하나의 포인터로 연결된 가장 단순한 연결 리스트다. 리스트의 첫 항목부터 마지막 항목까지 순회할 수 있다.</p>
<p>-이중 연결 리스트</p>
<p>각 항복들이 두 개의 포인터로 연결된 연결 리스트다. 양 방향으로 순회할 수 있다.</p>
<p>-원형 리스트</p>
<p>마지막 항목의 포인터가 NULL 대신에 첫 항목을 가리키는 연결 리스트다. 리스트를 원형으로 순회할 수 있다.</p>
]]></content:encoded>
			<wfw:commentRss>http://jongsunkim.pe.kr/archives/853/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[제4장]알고리즘 분석</title>
		<link>http://jongsunkim.pe.kr/archives/851</link>
		<comments>http://jongsunkim.pe.kr/archives/851#comments</comments>
		<pubDate>Sat, 01 May 2010 07:34:08 +0000</pubDate>
		<dc:creator>Kim Jong-seon</dc:creator>
				<category><![CDATA[Algorithm]]></category>

		<guid isPermaLink="false">http://jongsunkim.pe.kr/?p=851</guid>
		<description><![CDATA[- 최악 분석 대부분의 알고리즘들을 비교하는 방법이다. 다른 방법으로는 평균과 최상의 경우를 생각할 수 있으나 보통 최악 분석이 몇 가지 장점을 제공한다. - O-표기법 알고리즘의 성능을 표현하기 위해 가장 흔히 사용되는 표기법이다. O-표기법은 함수의 계수 범위 내의 상위 한계를 표현하는데 사용된다. - 계산 복잡도 알고리즘이 다루는 자료의 크기에 따라 필요한 자원(일반적으로 시간)의 증가율이다. O-표기법은 알고리즘의 [...]]]></description>
			<content:encoded><![CDATA[<p>- 최악 분석</p>
<p>대부분의 알고리즘들을 비교하는 방법이다. 다른 방법으로는 평균과 최상의 경우를 생각할 수 있으나 보통 최악 분석이 몇 가지 장점을 제공한다.</p>
<p>- O-표기법</p>
<p>알고리즘의 성능을 표현하기 위해 가장 흔히 사용되는 표기법이다. O-표기법은 함수의 계수 범위 내의 상위 한계를 표현하는데 사용된다.</p>
<p>- 계산 복잡도</p>
<p>알고리즘이 다루는 자료의 크기에 따라 필요한 자원(일반적으로 시간)의 증가율이다. O-표기법은 알고리즘의 복잡도를 정형적으로 표현하는 방법이다.</p>
]]></content:encoded>
			<wfw:commentRss>http://jongsunkim.pe.kr/archives/851/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>포인터 다루기</title>
		<link>http://jongsunkim.pe.kr/archives/718</link>
		<comments>http://jongsunkim.pe.kr/archives/718#comments</comments>
		<pubDate>Sun, 07 Mar 2010 04:51:01 +0000</pubDate>
		<dc:creator>Kim Jong-seon</dc:creator>
				<category><![CDATA[Algorithm]]></category>

		<guid isPermaLink="false">http://jongsunkim.pe.kr/?p=718</guid>
		<description><![CDATA[포인터의 기본 포인터를 이해하는 최상의 방법 중 하나인 다이어그램을 포함한다. 또 다른 포인터 사용의 기본적 측면은 매달린 포인터를 피하는 방법을 배우는 것이다. 기억장소 할당 메모리 공간을 확보하는 과정이다. 포인터를 사용하면 실제로 메모리에 자유자재로 접근할 수 있으므로 포인터를 기억장소 할당과 연관지어서 이해하는 것이 특히 중요하다. 집합체와 포인터 계산 C에서 집합체는 구조체와 배열이다. 포인터 연산은 포인터로 수행되는 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>포인터의 기본</strong></p>
<p>포인터를 이해하는 최상의 방법 중 하나인 다이어그램을 포함한다. 또 다른 포인터 사용의 기본적 측면은 매달린 포인터를 피하는 방법을 배우는 것이다.</p>
<p><strong>기억장소 할당</strong></p>
<p>메모리 공간을 확보하는 과정이다. 포인터를 사용하면 실제로 메모리에 자유자재로 접근할 수 있으므로 포인터를 기억장소 할당과 연관지어서 이해하는 것이 특히 중요하다.</p>
<p><strong>집합체와 포인터 계산</strong></p>
<p>C에서 집합체는 구조체와 배열이다. 포인터 연산은 포인터로 수행되는 계산 규칙들을 정의한다. 구조체의 포인터는 자료구조를 만들 때 중요하다. C에서 배열과 포인터는 같은 방식으로 포인터 연산을 사용한다.</p>
<p><strong>함수의 매개변수로서의 포인터</strong></p>
<p>C에서 참조 호출 매개변수 전달을 흉내내는 수단이다. C에서 포인터를 배열과 큰 구조체를 전달하는 효율적인 수단으로 사용하는 것도 일반적이다.</p>
<p><strong>포인터의 포인터</strong></p>
<p>자료 대신에 다른 포인터를 가리키는 포인터이다. 포인터의 포인터는 특히 함수의 매개변수로 흔히 사용된다.</p>
<p><strong>일반 포인터와 캐스트</strong></p>
<p>C의 형 시스템을 무시하고 회피하는 메커니즘이다. 일반 포인터는 당장에는 자료형으ㅔ 개의치 않고 자료를 가리킬 수 있게 한다. 캐스트(casts)는 임시로 변수의 형을 바꿀 수 있게 한다.</p>
<p><strong>함수 포인터</strong></p>
<p>자료를 가리키는 대신 실행 가능한 코드 또는 실행 가능한 코드를 호출하는 데 필요한 정보 블록을 가리키는 포인터이다. 함수를 마치 자료 조각처럼 저장하고 다루는데 사용된다.</p>
]]></content:encoded>
			<wfw:commentRss>http://jongsunkim.pe.kr/archives/718/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

