<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://pimg.daum-img.net/whsnake/css/atom.css?ver=1.0" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom" version="1.0" >
  <title>CWEB</title>
  <link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam"/>
  <link rel="self" type="application/atom+xml" href="http://blog.daum.net/xml/atom/sjnam"/>
  <rights>욱이아빠</rights>
  <author>
    <name>욱이아빠</name>
    <uri>http://blog.daum.net/sjnam</uri>
  </author>
  <generator uri="http://blog.daum.net" version="1.0">Daum blog (blogmaster@daum.net)</generator>
  <id>tag:blog.daum.net,2009:sjnam</id>
  <updated>2009-02-22T00:30:46Z</updated>

  		<entry>
	    <title>취미가 직업으로</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/8681657"/>
		<id>tag:blog.daum.net,2009:sjnam.8681657</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2009-02-22T00:30:46Z</updated>
	    <published>2009-02-22T00:30:46Z</published>
	    <content type="html">
	    	&lt;p&gt;최근에 회사에서 아래아 한글로 되어있는 수학 문제들을 텍코드로 변환하는&lt;/p&gt;&lt;p&gt;툴을 만들었다. 특히 아래아 한글의 수식을 텍 코드로 자동 변환해주는 간단한 프로그램을&lt;/p&gt;&lt;p&gt;만들었다. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;아래아 한글 파일은 xml로 변환 할 수 있고 이때 수식들이 xml 파일 내에 텍스트로 나온다.&lt;/p&gt;&lt;p&gt;그래서 xml을 파싱하여 수식들 만을 다 뽑아내어 이를 텍코드로 바꿔주는 프로그램을&lt;/p&gt;&lt;p&gt;만든 것이다. 아래아 한글 수식을 텍에서 본따왔는지 상당히 유사하여 비교적 수월하게&lt;/p&gt;&lt;p&gt;작업 할 수 있었다. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;그런데, &lt;/p&gt;&lt;p&gt;아래아 한글로 된 수식들은 여러 선생님들이 기존에 만들어 두신 문제들 인데,&lt;/p&gt;&lt;p&gt;그것들이 동일한 수식이라도 그 수식을 만든 선생님들에 따라서 아주 제각각이다.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;예를들어 \frac{a}{b}를 아래아 한글로 표현하면,  대충 다음과 같이 할 수 있다.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote class=&quot;tx-quote5&quot;&gt;&lt;p&gt;a over b&lt;/p&gt;&lt;p&gt;{a} over {b}&lt;/p&gt;&lt;p&gt;a overb&lt;/p&gt;&lt;p&gt;a OVERb&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;overb, OVERb도 된다는 것에 놀랄 따름이다.&lt;/p&gt;&lt;p&gt;적어도 명령어와 인자는 구분해야 하지 않겠는가?&lt;/p&gt;&lt;p&gt;어쨌든 위 모든 것을 고려하여 최종적으로 \frac{a}{b} 를 만들어 내야 한다.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;텍코드도 지저분하게 쓰려면 충분히 가능하지만, 그래도&lt;/p&gt;&lt;p&gt;텍 수식은 정말 훌륭하다. 이게 이번에 일을 하면서 느낀점이다.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;이처럼 최근에 취미가 일이 되었다.&lt;/p&gt;&lt;p&gt;좋아해야 하는지 ... 잘 모르겠다. &quot;)  &lt;/p&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>2009 한국텍학회 학술대회가 열립니다.</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/8681656"/>
		<id>tag:blog.daum.net,2009:sjnam.8681656</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2009-01-23T22:04:39Z</updated>
	    <published>2009-01-23T22:04:39Z</published>
	    <content type="html">
	    	&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; &quot;&gt;관심있는 분의 많은 참여를 바랍니다. :)&lt;/p&gt;&lt;p style=&quot;text-align: left; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; &quot;&gt;http://conf.ktug.kr&lt;/p&gt;&lt;p style=&quot;text-align: left; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(29, 69, 109); font-family: Times; font-size: 16px; font-weight: bold; line-height: normal; &quot;&gt;텍의 과거와 현재, 그리고 미래(TeX: Past, Present, and Future)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; &quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; &quot;&gt;&lt;img src=&quot;http://cfile229.uf.daum.net/image/153883064979C025949D89&quot; border=&quot;0&quot; hspace=&quot;1&quot; vspace=&quot;1&quot; class=&quot;tx-daum-image&quot; actualwidth=&quot;753&quot; style=&quot;clear:none;float:none;margin-left:;margin-right:;&quot; width=&quot;753&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=한국텍학회&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;한국텍학회&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>산에서</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/8681655"/>
		<id>tag:blog.daum.net,2009:sjnam.8681655</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2009-01-13T12:51:27Z</updated>
	    <published>2009-01-13T12:51:27Z</published>
	    <content type="html">
	    	&lt;P&gt;요즘 휴가를 대부분 등산으로 보내고 있습니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;마침 집 바로 앞에 용인과 수원에 걸쳐있는 광교산의 등산로 입구가 있습니다.&lt;/P&gt;
&lt;P&gt;광교산은 휴일이면 용인과 수원 혹은 서울에서도 많은 사람들이 찾는 괜찮은 산입니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;집에서 출발하여 형제봉, 비로봉, 그리고 정상인 시루봉(해발 581M)을 거쳐서&lt;/P&gt;
&lt;P&gt;나름 종주를 하면 대략 네 시간이 걸립니다.&lt;/P&gt;
&lt;P&gt;이것을 매일 아침 8시 반에서 9시 사이에 집에서 출발하면 12시 조금 넘어서 &lt;/P&gt;
&lt;P&gt;집에 도착합니다.&lt;/P&gt;
&lt;P&gt;아침에 쌀쌀하기는 하지만 평일이라 인적도 드물고 상쾌해서 기분이 매우 좋습니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;광교산 형제봉에 박재삼 시인의 &quot;산에서&quot;라는 시가 한 편 적혀있습니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE class=tx-quote4&gt;
&lt;P&gt;&lt;FONT face=바탕&gt;&lt;FONT color=#8f0197&gt;산에서&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=바탕&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;그 곡절 많은 사람은 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 기쁘던가 아프던가.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=바탕&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=바탕&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;젊어 한창때&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 그냥 좋아서 어쩔 줄 모르던 기쁨이거든&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 여름날 헐떡이는 녹음에 묻혀들고&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=바탕&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=바탕&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 年中들어 간장(肝腸)이 저려오는 아픔이거든&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 가을날 울음빛 단풍에 젖어 들거라.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=바탕&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=바탕&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 진실로 산이 겪는 사철 속에&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 아른이 어린 우리 한평생&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=바탕&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=바탕&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 그가 다스리는 시냇물도&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 여름엔 시원하고&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 가을엔 시려오느냐&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=바탕&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=바탕&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 사랑을 기쁘다고 만 할 것이냐.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 아니면 아프다고 만 할 것이나.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=바탕&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0021b0&gt;......박 재삼&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=박재삼&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;박재삼&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=산에서&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;산에서&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=광교산&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;광교산&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>30일간의 여유</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/8681654"/>
		<id>tag:blog.daum.net,2009:sjnam.8681654</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2008-12-30T16:33:04Z</updated>
	    <published>2008-12-30T16:33:04Z</published>
	    <content type="html">
	    	&lt;p&gt;회사에서 지난 6년여 동안 동안 고생 많았다고, &lt;/p&gt;&lt;p&gt;한 달간 푹 쉬라고 안식 휴가를 주었다.&lt;/p&gt;&lt;p&gt;고마운 회사...&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;앞으로 직장 생활을 하면서 이런 기회가 다시 올까?&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;뭘하지? :)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;바둑에 미쳐 볼까?&lt;/p&gt;&lt;p&gt;등산에 미쳐 볼까?&lt;/p&gt;&lt;p&gt;여행에 미쳐 볼까?&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;아무래도... 가정에 미쳐야 될 것 같다.&lt;/p&gt;&lt;p&gt;방학 중인 아내와 이제 막 4살이 된 아들과 한 달을 잘 보내야 겠다.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>연분수 매크로</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/8681653"/>
		<id>tag:blog.daum.net,2009:sjnam.8681653</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2008-12-12T21:06:44Z</updated>
	    <published>2008-12-12T21:06:44Z</published>
	    <content type="html">
	    	&lt;p&gt;&lt;/p&gt;&lt;p&gt;\def\lifo#1,#2\ofil{%&lt;/p&gt;&lt;p&gt;  \ifx\empty#2\empty\def\precf{#1}\ofil\fi&lt;/p&gt;&lt;p&gt;  \lifo#2\ofil%&lt;/p&gt;&lt;p&gt;  \ifx\empty#2\empty\else\process#1,\fi}&lt;/p&gt;&lt;p&gt;\def\ofil#1\ofil{\fi}&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;\def\process#1,{%&lt;/p&gt;&lt;p&gt;  \edef\precf{{#1}+{\strut1\hfill\over\displaystyle\precf}}}&lt;/p&gt;&lt;p&gt;\def\rcfrac#1{\lifo#1,\ofil\precf}&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;$$&lt;/p&gt;&lt;p&gt;\sqrt2=\rcfrac{1,2,2,2,\ddots}&lt;/p&gt;&lt;p&gt;$$&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=연분수&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;연분수&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=텍매크로&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;텍매크로&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>페르마의 마지막 정리</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/8681652"/>
		<id>tag:blog.daum.net,2009:sjnam.8681652</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2008-12-12T20:09:51Z</updated>
	    <published>2008-12-12T20:09:51Z</published>
	    <content type="html">
	    	&lt;p&gt;&lt;/p&gt;&lt;p&gt;페르마의 마지막 정리라는 책을 재미있게 읽어보신 분이라면, 다음 동영상을 꽤 마음에 들어하실 것입니다.&lt;/p&gt;&lt;p&gt;전체를 완벽하게 알아듣지 못하겠지만, 책의 내용이 오버랩되면서, 재미있게 보았습니다.&lt;/p&gt;&lt;p&gt;유명한 수학자들은 대부분 미남이네요. :)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;와일즈 교수의 책상은 정말 대단합니다. 많은 논문들이 어지럽게 쌓여있네요.&lt;/p&gt;&lt;p&gt;그 어려운 정리를 증명한 분이 왜 책상 정리는 안하는 걸까요? :)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; &quot;&gt;&lt;embed   height=&quot;326&quot; width=&quot;400&quot; id=&quot;VideoPlayback&quot; src=&quot;http://video.google.com/googleplayer.swf?docid=8269328330690408516&amp;hl=ko&amp;fs=true&quot; style=&quot;width:400px;height:326px&quot; allowFullScreen=&quot;true&quot; allowScriptAccess=&quot;always&quot; type=&quot;application/x-shockwave-flash&quot;&gt; &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=페르마의 마지막 정리&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;페르마의 마지막 정리&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=앤드류 와일즈&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;앤드류 와일즈&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>Knuth 교수의 수표</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/8681651"/>
		<id>tag:blog.daum.net,2009:sjnam.8681651</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2008-11-14T17:18:58Z</updated>
	    <published>2008-11-14T17:18:58Z</published>
	    <content type="html">
	    	&lt;p&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;크누스 할아버지에게서 수표를 또 받았습니다.&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;http://people.ktug.or.kr/~sjnam/knuth_check.html&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;&lt;br&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;지난 번에는 CWEB의 메뉴얼에서 버그를 발견했는데요,  이번에는 프로그램 소스파일에서 발견했습니다.&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;다만, 그리 치명적인 버그가 아니기때문에 지금 당장에 반영은 안하고, 다음 버전 업 할때 반영해 주신다는 답장도 같이 왔습니다.&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;&lt;br&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;그런데, 이번 건은 수표가 아니라, &lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: rgb(85,40,0); LINE-HEIGHT: normal; FONT-FAMILY: Times&quot;&gt;personal certificates of deposit &lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: rgb(51,51,51); LINE-HEIGHT: 19px; FONT-FAMILY: 돋움&quot;&gt;이라고 합니다. 수표 위조 사건(?)이 있어서 더이상 수표는 발행하지 않는다는 안내문도 왔습니다. :)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;&lt;br&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: rgb(85,40,0); LINE-HEIGHT: normal; FONT-FAMILY: Times&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: rgb(51,51,51); LINE-HEIGHT: 19px; FONT-FAMILY: 돋움&quot;&gt;자세한 내용은&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: rgb(85,40,0); LINE-HEIGHT: normal; FONT-FAMILY: Times&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: rgb(51,51,51); LINE-HEIGHT: 19px; FONT-FAMILY: 돋움&quot;&gt;http://www-cs-faculty.stanford.edu/~knuth/news.html&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;&lt;br&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;그동안 제 계좌에 0x$4.00 이 있었는데 0x$5.00이 되겠네요.  (0x$1.00 = USD 2.56)&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: rgb(85,40,0); LINE-HEIGHT: normal; FONT-FAMILY: Times&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: rgb(51,51,51); LINE-HEIGHT: 19px; FONT-FAMILY: 돋움&quot;&gt;http://www-cs-faculty.stanford.edu/~knuth/boss.html &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img src=&quot;http://cfs13.blog.daum.net/image/10/blog/2008/11/14/17/09/491d32285e0e3&quot; border=&quot;0&quot; hspace=&quot;1&quot; vspace=&quot;1&quot; class=&quot;tx-daum-image&quot; actualwidth=&quot;578&quot; style=&quot;CLEAR: none; FLOAT: none&quot; width=&quot;578&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;오늘(08/12/09) 한장 더 왔습니다. -_-;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; &quot;&gt;&lt;img src=&quot;http://cfile206.uf.daum.net/image/153A5402493DBCCC0CD3A7&quot; border=&quot;0&quot; hspace=&quot;1&quot; vspace=&quot;1&quot; class=&quot;tx-daum-image&quot; actualwidth=&quot;640&quot; style=&quot;clear:none;float:none;margin-left:;margin-right:;&quot; width=&quot;640&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=수표&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;수표&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=CWEB&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;CWEB&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=Knuth reward check&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;Knuth reward check&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=taocp&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;taocp&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>카드 게임</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/6509376"/>
		<id>tag:blog.daum.net,2009:sjnam.6509376</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2008-08-22T17:12:26Z</updated>
	    <published>2008-08-22T17:12:26Z</published>
	    <content type="html">
	    	&lt;p&gt;1부터 5까지 번호가 매겨진 카드 다섯 장이 있다. 이 카드를 잘 섞어서 쌓았는데, 순서가 31452라고 하자. 그리고나서, 맨 위의 숫자 만큼 카드를 취하여 역순으로 하여 다시 쌓는다. 즉, &amp;nbsp;맨 위의 숫자가 3이므로 3,1,4 세 장을 취하여 역순인 4,1,3으로 하여 쌓는다. 이제 전체 카드는 41352가 된다. 이번에는 맨 위의 숫자가 4이므로, 4135를 취하여 거꾸로하여 5314을 다시&amp;nbsp;쌓아 53142가 된다. 이런 식으로 하여 1이 쓰여진 카드가 맨 위에 오면 끝마친다.&lt;/p&gt;
&lt;blockquote class=&quot;tx-quote5&quot;&gt;
&lt;p&gt;31452&lt;br&gt;41352&lt;br&gt;53142&lt;br&gt;24135&lt;br&gt;42135&lt;br&gt;31245&lt;br&gt;21345&lt;br&gt;12345&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;위처럼, 31452로 시작하면,&amp;nbsp;7번만에 맨 위에 숫자 1의 카드가 온다. 사실 일곱 번, 7이란 숫자는 다섯장의 카드로 만들 수 있는 가장 큰 수이며, 그때의 최초의 숫자 배열은 31452 이다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;문제) 13장의 카드로 만들어 낼 수 있는 가장 큰 수와 그 최초의 숫자 배열은? &lt;/p&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=카드놀이&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;카드놀이&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>사내 알고리즘 강의자료</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/6045696"/>
		<id>tag:blog.daum.net,2009:sjnam.6045696</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2008-07-31T22:43:37Z</updated>
	    <published>2008-07-31T22:43:37Z</published>
	    <content type="html">
	    	Programming Pearls와&lt;br&gt;Concrete Math 책을 참고로 만든 자료.&lt;br&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=알고리즘&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;알고리즘&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=CWEB&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;CWEB&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>문학적 프로그래밍</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/6045587"/>
		<id>tag:blog.daum.net,2009:sjnam.6045587</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2008-07-31T22:37:21Z</updated>
	    <published>2008-07-31T22:37:21Z</published>
	    <content type="html">
	    	CWEB 발표 자료.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=CWEB&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;CWEB&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=문학적프로그래밍&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;문학적프로그래밍&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>알고리즘의 중요성</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/5933336"/>
		<id>tag:blog.daum.net,2009:sjnam.5933336</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2008-07-26T13:54:07Z</updated>
	    <published>2008-07-26T13:54:07Z</published>
	    <content type="html">
	    	&lt;P&gt;The Art of Computer Programming 제 4 권의 서문에 다음과 같은 글이 있습니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;한때 결코 해답을 얻을 수 없었을 것처럼 보였던 많은 조합론과 관련된 문제들이 지금은 해결된 상태이다.&amp;nbsp;이처럼 어려운 문제들을 풀 수 있었던 것은&amp;nbsp;컴퓨터의 프로세서의 성능이 나아졌기때문이 아니라 &lt;FONT style=&quot;BACKGROUND-COLOR: #ffffff&quot;&gt;알고리즘&lt;/FONT&gt;이 발전한데 그 주된 원인이 있다.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>프로그래밍의 즐거움</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/5932998"/>
		<id>tag:blog.daum.net,2009:sjnam.5932998</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2008-07-26T13:33:06Z</updated>
	    <published>2008-07-26T13:33:06Z</published>
	    <content type="html">
	    	&lt;P align=center&gt;&lt;A href=&quot;javascript:realImgView('http://cfs12.blog.daum.net/original/23/blog/2008/07/26/13/31/488aa8a998a98&amp;filename=lpcover.jpg')&quot;&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;A href=&quot;javascript:realImgView('http://cfs12.blog.daum.net/original/35/blog/2008/07/26/13/36/488aa9908e275&amp;filename=lpcover.jpg')&quot;&gt;&lt;IMG hspace=0 src=&quot;http://cfs12.blog.daum.net/image/35/blog/2008/07/26/13/36/488aa9908e275&amp;filename=lpcover.jpg&quot; border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=즐거움&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;즐거움&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=프로그래밍&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;프로그래밍&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=취미&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;취미&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>복면산</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/5923504"/>
		<id>tag:blog.daum.net,2009:sjnam.5923504</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2008-07-25T23:43:44Z</updated>
	    <published>2008-07-25T23:43:44Z</published>
	    <content type="html">
	    	&lt;p&gt;다음 복면산의 답은 무엇일까?&lt;/p&gt;
&lt;p&gt;종이와 연필로 풀 수 있겠지만, 쉬워보이지 않는다. 프로그래밍이 필요할 것 같은데...&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;AN + ACCELERATING + INFERENTIAL + ENGINEERING + TALE + ELITE + GRANT + FEE + ET + CETERA = ARTIFICIAL + INTELLIGENCE&lt;/p&gt;
&lt;p&gt;&lt;br&gt; &lt;/p&gt;
&lt;p&gt;두번째, &lt;/p&gt;
&lt;p&gt;이보다 더 큰 수를 다루는 복면산이 있을까?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;NINETYNINENONILLIONNINETYNINESEXTILLIONNINETEEN + SIXTEEN + ELEVEN + NINE + SIX = NINETYNINENONILLIONNINETYNINESEXTILLIONSIXTYONE&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=복면산&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;복면산&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=TAOCP&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;TAOCP&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>살아있는 전설들</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/5910632"/>
		<id>tag:blog.daum.net,2009:sjnam.5910632</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2008-07-25T13:50:33Z</updated>
	    <published>2008-07-25T13:50:33Z</published>
	    <content type="html">
	    	&lt;p&gt;돌아가신 분도 계시네요...&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img src=&quot;http://cfs11.blog.daum.net/image/9/blog/2008/07/25/13/50/48895b6e78570&quot; border=&quot;0&quot; hspace=&quot;1&quot; vspace=&quot;1&quot; class=&quot;tx-daum-image&quot; actualwidth=&quot;493&quot; style=&quot;clear: none; float: none;&quot; width=&quot;493&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>표본 추출 알고리즘(2)</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/sjnam/5777302"/>
		<id>tag:blog.daum.net,2009:sjnam.5777302</id>
	    <author>
		    <name>욱이아빠</name>
	    </author>
	    <updated>2008-07-19T23:52:52Z</updated>
	    <published>2008-07-19T23:52:52Z</published>
	    <content type="html">
	    	알고리즘 S의 문제점을 간파한 플로이드는 크기가 M인 표본을 만들기 위해서 정확히 M번만 RandInt() 함수를 호출하는 재귀적인 알고리즘을 고안해 냈다. &lt;BR&gt;&lt;BR&gt;플로이드의 알고리즘은 재귀 알고리즘인데, 예를 들어, 모집단 [1,10]에서 크기가 5인 표본을 만드는 방법은 [1,9]에서 크기가 4인 표본을 만들고, 거기에 5번째 원소를 넣는 식이다. 이러한 재귀 알고리즘을 대략 스케치하면 다음과 같다.&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;[알고리즘 F]&lt;/SPAN&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;function&lt;/SPAN&gt; Sample(M, N)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;만일&lt;/SPAN&gt; M=0 &lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;이면&lt;/SPAN&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 공집합을 반환하라.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;그렇지 않다면&lt;/SPAN&gt;,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; S = Sample(M-1, N-1)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T = RandInt(1, N)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;만일&lt;/SPAN&gt; S 안에 T가 &lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;없으면&lt;/SPAN&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T를 S 안에 넣어라&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;그렇지 않다면&lt;/SPAN&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; N을 S 안에 넣어라&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; S를 반환하라.&lt;BR&gt;&lt;BR&gt;플로이드의 알고리즘을 좀 더 자세히 확인해보자. M=5 이고 N=10 일 때, 알고리즘 F는 먼저 재귀적으로 [1,9]로 부터 크기가 4인 표본을 추출한다. 그 다음에 알고리즘은 [1,10]에서 생성한 난수를 T에 할당한다. 변수 T가 가질 수 있는 10개의 수 중에서 정확하게 다섯 개 만이 10을 집합 S 안에 넣게 한다. 네 개는 이미 S안에 있는 수들이고 나머지 하나는 10 그 자체이다. 따라서 10은 정확히 5/10의 확률로 집합&lt;BR&gt;속으로 들어가게 된다. 비슷하게 9는 4/9, 8은 3/8, 7은 2/7, 마지막으로 6은 1/6의 확률로 표본 집합 S에 들어가게 된다. 따라서 표본이 {6,7,8,9,10}일 확률은 각각의 확률을 모두 곱한 1/10C5가 된다. 열 개에서 다섯 개를 고르는 가짓 수가 10C5 이므로표본이 {6,7,8,9,10}일 확률은 정확하다.&amp;nbsp; 
&lt;P&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href=&quot;http://cfs11.blog.daum.net/attach/28/blog/2008/07/21/11/28/4883f435964a9&quot; target=_blank&gt;&lt;IMG src=&quot;http://icon.daum-img.net/editor/p_pdf_s.gif&quot;&gt; sampling.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=플로이드&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;플로이드&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0LhST&amp;amp;tagName=표본 추출&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;표본 추출&lt;/a&gt;
	    </content>
	    	</entry>
      </feed>
