<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="th">
	<id>http://158.108.32.49/wiki/index.php?action=history&amp;feed=atom&amp;title=418531_%E0%B8%A0%E0%B8%B2%E0%B8%84%E0%B8%95%E0%B9%89%E0%B8%99_2552%2F%E0%B9%82%E0%B8%88%E0%B8%97%E0%B8%A2%E0%B9%8C%E0%B8%9B%E0%B8%B1%E0%B8%8D%E0%B8%AB%E0%B8%B2%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1%E0%B8%9E%E0%B8%A5%E0%B8%A7%E0%B8%B1%E0%B8%95_I%2F%E0%B9%80%E0%B8%89%E0%B8%A5%E0%B8%A2%E0%B8%82%E0%B9%89%E0%B8%AD_5</id>
	<title>418531 ภาคต้น 2552/โจทย์ปัญหาการโปรแกรมพลวัต I/เฉลยข้อ 5 - ประวัติรุ่นแก้ไข</title>
	<link rel="self" type="application/atom+xml" href="http://158.108.32.49/wiki/index.php?action=history&amp;feed=atom&amp;title=418531_%E0%B8%A0%E0%B8%B2%E0%B8%84%E0%B8%95%E0%B9%89%E0%B8%99_2552%2F%E0%B9%82%E0%B8%88%E0%B8%97%E0%B8%A2%E0%B9%8C%E0%B8%9B%E0%B8%B1%E0%B8%8D%E0%B8%AB%E0%B8%B2%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1%E0%B8%9E%E0%B8%A5%E0%B8%A7%E0%B8%B1%E0%B8%95_I%2F%E0%B9%80%E0%B8%89%E0%B8%A5%E0%B8%A2%E0%B8%82%E0%B9%89%E0%B8%AD_5"/>
	<link rel="alternate" type="text/html" href="http://158.108.32.49/wiki/index.php?title=418531_%E0%B8%A0%E0%B8%B2%E0%B8%84%E0%B8%95%E0%B9%89%E0%B8%99_2552/%E0%B9%82%E0%B8%88%E0%B8%97%E0%B8%A2%E0%B9%8C%E0%B8%9B%E0%B8%B1%E0%B8%8D%E0%B8%AB%E0%B8%B2%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1%E0%B8%9E%E0%B8%A5%E0%B8%A7%E0%B8%B1%E0%B8%95_I/%E0%B9%80%E0%B8%89%E0%B8%A5%E0%B8%A2%E0%B8%82%E0%B9%89%E0%B8%AD_5&amp;action=history"/>
	<updated>2026-04-28T11:32:10Z</updated>
	<subtitle>ประวัติรุ่นแก้ไขของหน้านี้ในวิกิ</subtitle>
	<generator>MediaWiki 1.33.1</generator>
	<entry>
		<id>http://158.108.32.49/wiki/index.php?title=418531_%E0%B8%A0%E0%B8%B2%E0%B8%84%E0%B8%95%E0%B9%89%E0%B8%99_2552/%E0%B9%82%E0%B8%88%E0%B8%97%E0%B8%A2%E0%B9%8C%E0%B8%9B%E0%B8%B1%E0%B8%8D%E0%B8%AB%E0%B8%B2%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1%E0%B8%9E%E0%B8%A5%E0%B8%A7%E0%B8%B1%E0%B8%95_I/%E0%B9%80%E0%B8%89%E0%B8%A5%E0%B8%A2%E0%B8%82%E0%B9%89%E0%B8%AD_5&amp;diff=7634&amp;oldid=prev</id>
		<title>Aoy: หน้าที่ถูกสร้างด้วย &#039;ให้ &lt;math&gt; OPT(i,j,k) \,&lt;/math&gt; มีค่าเป็น yes ถ้า เราสามารถจัดวงเล็บใ…&#039;</title>
		<link rel="alternate" type="text/html" href="http://158.108.32.49/wiki/index.php?title=418531_%E0%B8%A0%E0%B8%B2%E0%B8%84%E0%B8%95%E0%B9%89%E0%B8%99_2552/%E0%B9%82%E0%B8%88%E0%B8%97%E0%B8%A2%E0%B9%8C%E0%B8%9B%E0%B8%B1%E0%B8%8D%E0%B8%AB%E0%B8%B2%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1%E0%B8%9E%E0%B8%A5%E0%B8%A7%E0%B8%B1%E0%B8%95_I/%E0%B9%80%E0%B8%89%E0%B8%A5%E0%B8%A2%E0%B8%82%E0%B9%89%E0%B8%AD_5&amp;diff=7634&amp;oldid=prev"/>
		<updated>2009-10-03T08:46:08Z</updated>

		<summary type="html">&lt;p&gt;หน้าที่ถูกสร้างด้วย &amp;#039;ให้ &amp;lt;math&amp;gt; OPT(i,j,k) \,&amp;lt;/math&amp;gt; มีค่าเป็น yes ถ้า เราสามารถจัดวงเล็บใ…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;หน้าใหม่&lt;/b&gt;&lt;/p&gt;&lt;div&gt;ให้ &amp;lt;math&amp;gt; OPT(i,j,k) \,&amp;lt;/math&amp;gt; มีค่าเป็น yes ถ้า เราสามารถจัดวงเล็บในการคูณ &amp;lt;math&amp;gt; x_ix_{i+1}...x_j \,&amp;lt;/math&amp;gt; ให้มีค่าเท่ากับ &amp;lt;math&amp;gt; k \,&amp;lt;/math&amp;gt; ได้ และมีค่าเป็น no ถ้าเราไม่สามารถจัดวงเล็บในการคูณ &amp;lt;math&amp;gt; x_ix_{i+1}...x_j \,&amp;lt;/math&amp;gt; ให้มีค่าเท่ากับ &amp;lt;math&amp;gt; k \,&amp;lt;/math&amp;gt; ได้ หมายเหตุ &amp;lt;math&amp;gt; k \,&amp;lt;/math&amp;gt; นี้จะมีค่าเป็น &amp;lt;math&amp;gt; a,b,c \,&amp;lt;/math&amp;gt; ถึงแม้ผลสุดท้ายต้องการให้เป็น &amp;lt;math&amp;gt; a \,&amp;lt;/math&amp;gt; ก็ตาม แต่เนื่องจากว่า ก่อนที่จะได้เป็น &amp;lt;math&amp;gt; a \,&amp;lt;/math&amp;gt; อาจได้เป็นตัวอื่น ๆ ที่มากระทำกันจนกระทั่งได้ผลสุดท้ายเป็น &amp;lt;math&amp;gt; a \,&amp;lt;/math&amp;gt; ก็ได้&lt;br /&gt;
&lt;br /&gt;
เขียนเป็น pseudocode ได้ดังนี้&lt;br /&gt;
&lt;br /&gt;
&amp;lt;geshi lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
PARENTHESIZATION&lt;br /&gt;
    for i = 1 to n do&lt;br /&gt;
        for k = a to c do&lt;br /&gt;
            if x[i] = k then&lt;br /&gt;
                M[i,j,k] = true&lt;br /&gt;
            else&lt;br /&gt;
                M[i,j,k] = false&lt;br /&gt;
    for l = 2 to n do&lt;br /&gt;
        for i = 1 to n-l+1 do&lt;br /&gt;
            j = i+l-1&lt;br /&gt;
            for k = i to j -1 do&lt;br /&gt;
                for alpha = a to c do&lt;br /&gt;
                    M[i,j,alpha] = false&lt;br /&gt;
                for alpha = a to c do&lt;br /&gt;
                    for beta = a to c do&lt;br /&gt;
                        if M[i,k,alpha] and M[k+1,j,beta] then&lt;br /&gt;
                            M[i,j,alpha * beta] = true&lt;br /&gt;
    return M[1,n,a]&lt;br /&gt;
&amp;lt;/geshi&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aoy</name></author>
		
	</entry>
</feed>