<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>關於DJWS的網路日誌 - 最新消息的留言</title>
	<atom:link href="http://djws.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://djws.wordpress.com</link>
	<description>http://www.csie.ntnu.edu.tw/~u91029/</description>
	<lastBuildDate>Thu, 26 Nov 2009 16:24:41 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>這是 炎 對 留言板 的留言</title>
		<link>http://djws.wordpress.com/guestbook/#comment-1676</link>
		<dc:creator>炎</dc:creator>
		<pubDate>Thu, 26 Nov 2009 16:24:41 +0000</pubDate>
		<guid isPermaLink="false">http://djws.wordpress.com/?page_id=8#comment-1676</guid>
		<description>啊!~~
還有還有~

那篇可不可以加一個P.S.?

就是f()開始之前
要先把dp陣列初始為-1
不然不能跑 XD</description>
		<content:encoded><![CDATA[<p>啊!~~<br />
還有還有~</p>
<p>那篇可不可以加一個P.S.?</p>
<p>就是f()開始之前<br />
要先把dp陣列初始為-1<br />
不然不能跑 XD</p>
]]></content:encoded>
	</item>
	<item>
		<title>這是 炎 對 留言板 的留言</title>
		<link>http://djws.wordpress.com/guestbook/#comment-1675</link>
		<dc:creator>炎</dc:creator>
		<pubDate>Thu, 26 Nov 2009 16:20:45 +0000</pubDate>
		<guid isPermaLink="false">http://djws.wordpress.com/?page_id=8#comment-1675</guid>
		<description>那個那個~~~

我想一下 ~&quot;~

阿!關於 String 的 Palindrome 的 Make Palindrome 部分~~

if (s[i] == s[j])  
    dp[i][j] = f(i+1, j-1), p[i][j] = 0;  
else if (f(i+1,j)  f(i,j-1))
    dp[i][j] = f(i, j-1) + 1, p[i][j] = -1;
else if  (f(i+1,j) == f(i,j-1))  
    dp[i][j] = f(i, j-1) + 1, p[i][j] = -1;  

這些呀~~

f(i, j-1) 跟 f(i+1, j) 重複呼叫太多次了
可以考慮改成

if (s[i] == s[j]) 
    dp[i][j] = f(i+1, j-1), p[i][j] = 0;
else {
    int x = f(i+1, j), y = f(i, j-1);
    else if x  y)
        dp[i][j] = y + 1, p[i][j] = -1;
    else if  (x == y)  
        dp[i][j] = y + 1, p[i][j] = -1;  
}

雖然多宣告了2個變數
不過應該會比較快拔?!
個人淺見=ˇ=~</description>
		<content:encoded><![CDATA[<p>那個那個~~~</p>
<p>我想一下 ~&#8221;~</p>
<p>阿!關於 String 的 Palindrome 的 Make Palindrome 部分~~</p>
<p>if (s[i] == s[j])<br />
    dp[i][j] = f(i+1, j-1), p[i][j] = 0;<br />
else if (f(i+1,j)  f(i,j-1))<br />
    dp[i][j] = f(i, j-1) + 1, p[i][j] = -1;<br />
else if  (f(i+1,j) == f(i,j-1))<br />
    dp[i][j] = f(i, j-1) + 1, p[i][j] = -1;  </p>
<p>這些呀~~</p>
<p>f(i, j-1) 跟 f(i+1, j) 重複呼叫太多次了<br />
可以考慮改成</p>
<p>if (s[i] == s[j])<br />
    dp[i][j] = f(i+1, j-1), p[i][j] = 0;<br />
else {<br />
    int x = f(i+1, j), y = f(i, j-1);<br />
    else if x  y)<br />
        dp[i][j] = y + 1, p[i][j] = -1;<br />
    else if  (x == y)<br />
        dp[i][j] = y + 1, p[i][j] = -1;<br />
}</p>
<p>雖然多宣告了2個變數<br />
不過應該會比較快拔?!<br />
個人淺見=ˇ=~</p>
]]></content:encoded>
	</item>
	<item>
		<title>這是 Bleed 對 聽免費歌曲 的留言</title>
		<link>http://djws.wordpress.com/2009/11/10/%e8%81%bd%e5%85%8d%e8%b2%bb%e6%ad%8c%e6%9b%b2/#comment-1655</link>
		<dc:creator>Bleed</dc:creator>
		<pubDate>Thu, 12 Nov 2009 02:19:08 +0000</pubDate>
		<guid isPermaLink="false">http://djws.wordpress.com/?p=542#comment-1655</guid>
		<description>我喜歡黃思婷唱的&quot;心路&quot;</description>
		<content:encoded><![CDATA[<p>我喜歡黃思婷唱的&#8221;心路&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>這是 DJWS 對 98年度全國大專電腦軟體設計競賽 的留言</title>
		<link>http://djws.wordpress.com/2009/09/09/98%e5%b9%b4%e5%ba%a6%e5%85%a8%e5%9c%8b%e5%a4%a7%e5%b0%88%e9%9b%bb%e8%85%a6%e8%bb%9f%e9%ab%94%e8%a8%ad%e8%a8%88%e7%ab%b6%e8%b3%bd/#comment-1622</link>
		<dc:creator>DJWS</dc:creator>
		<pubDate>Sun, 01 Nov 2009 02:49:35 +0000</pubDate>
		<guid isPermaLink="false">http://djws.wordpress.com/?p=462#comment-1622</guid>
		<description>今年的成績已經公布了。比賽成績乍看之下是有進步的，就題數來看比以往幾年好上很多，佳作也能達到四題（想當初我那個時候只要寫個兩題也有佳作）。儘管4/8的答題率還未達到60%，但是我相信入選隊伍的答題率，今後會慢慢提升至及格的。

各位ACM/ICPC加油吧！至於我也會努力做網站。XD</description>
		<content:encoded><![CDATA[<p>今年的成績已經公布了。比賽成績乍看之下是有進步的，就題數來看比以往幾年好上很多，佳作也能達到四題（想當初我那個時候只要寫個兩題也有佳作）。儘管4/8的答題率還未達到60%，但是我相信入選隊伍的答題率，今後會慢慢提升至及格的。</p>
<p>各位ACM/ICPC加油吧！至於我也會努力做網站。XD</p>
]]></content:encoded>
	</item>
	<item>
		<title>這是 DJWS 對 留言板 的留言</title>
		<link>http://djws.wordpress.com/guestbook/#comment-1593</link>
		<dc:creator>DJWS</dc:creator>
		<pubDate>Fri, 23 Oct 2009 11:54:19 +0000</pubDate>
		<guid isPermaLink="false">http://djws.wordpress.com/?page_id=8#comment-1593</guid>
		<description>感謝你詳細的說明！是我搞錯了，現在已經修正囉。 :)</description>
		<content:encoded><![CDATA[<p>感謝你詳細的說明！是我搞錯了，現在已經修正囉。 <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>這是 Bleed 對 留言板 的留言</title>
		<link>http://djws.wordpress.com/guestbook/#comment-1592</link>
		<dc:creator>Bleed</dc:creator>
		<pubDate>Fri, 23 Oct 2009 02:35:25 +0000</pubDate>
		<guid isPermaLink="false">http://djws.wordpress.com/?page_id=8#comment-1592</guid>
		<description>您好
最近寫到UVa 10181 - 15 puzzle problem，並參考了您的網頁
http://www.csie.ntnu.edu.tw/~u91029/8PuzzleProblem.html
發現在判斷solvable的情況有點問題
http://mathworld.wolfram.com/15Puzzle.html
這裡算inversion時應該已經假設空白是在右下角
所以偶數為solvable
而初始盤面的空白不一定在右下角
如果自行移動到右下角在測試沒有問題
但如果要直接套用該函數，必須在最後結果加上空白的ow number
然後其sum為奇數為solvable，偶數為不可解
這個編程理論在以下的網頁
http://bal4u.dip.jp/mt/program/2006/05/uva-10181-15puzzle-problem-2.html
可以看到前面還是一樣算inversion，後面有加上r0，最後才判定
r0的意思就是0這個數字的row number

附帶一提，如果直接套用該函數而不加上空白的row number判定
UVa 10181的範例測資第一個就會是無解了</description>
		<content:encoded><![CDATA[<p>您好<br />
最近寫到UVa 10181 &#8211; 15 puzzle problem，並參考了您的網頁<br />
<a href="http://www.csie.ntnu.edu.tw/~u91029/8PuzzleProblem.html" rel="nofollow">http://www.csie.ntnu.edu.tw/~u91029/8PuzzleProblem.html</a><br />
發現在判斷solvable的情況有點問題<br />
<a href="http://mathworld.wolfram.com/15Puzzle.html" rel="nofollow">http://mathworld.wolfram.com/15Puzzle.html</a><br />
這裡算inversion時應該已經假設空白是在右下角<br />
所以偶數為solvable<br />
而初始盤面的空白不一定在右下角<br />
如果自行移動到右下角在測試沒有問題<br />
但如果要直接套用該函數，必須在最後結果加上空白的ow number<br />
然後其sum為奇數為solvable，偶數為不可解<br />
這個編程理論在以下的網頁<br />
<a href="http://bal4u.dip.jp/mt/program/2006/05/uva-10181-15puzzle-problem-2.html" rel="nofollow">http://bal4u.dip.jp/mt/program/2006/05/uva-10181-15puzzle-problem-2.html</a><br />
可以看到前面還是一樣算inversion，後面有加上r0，最後才判定<br />
r0的意思就是0這個數字的row number</p>
<p>附帶一提，如果直接套用該函數而不加上空白的row number判定<br />
UVa 10181的範例測資第一個就會是無解了</p>
]]></content:encoded>
	</item>
	<item>
		<title>這是 Yu-Han 對 我退伍了 的留言</title>
		<link>http://djws.wordpress.com/2009/10/21/%e6%88%91%e9%80%80%e4%bc%8d%e4%ba%86/#comment-1587</link>
		<dc:creator>Yu-Han</dc:creator>
		<pubDate>Thu, 22 Oct 2009 11:43:08 +0000</pubDate>
		<guid isPermaLink="false">http://djws.wordpress.com/?p=480#comment-1587</guid>
		<description>恭喜！</description>
		<content:encoded><![CDATA[<p>恭喜！</p>
]]></content:encoded>
	</item>
	<item>
		<title>這是 Bleed 對 我退伍了 的留言</title>
		<link>http://djws.wordpress.com/2009/10/21/%e6%88%91%e9%80%80%e4%bc%8d%e4%ba%86/#comment-1585</link>
		<dc:creator>Bleed</dc:creator>
		<pubDate>Wed, 21 Oct 2009 00:09:16 +0000</pubDate>
		<guid isPermaLink="false">http://djws.wordpress.com/?p=480#comment-1585</guid>
		<description>恭喜你, 加油加油!!</description>
		<content:encoded><![CDATA[<p>恭喜你, 加油加油!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>這是 DJWS 對 留言板 的留言</title>
		<link>http://djws.wordpress.com/guestbook/#comment-1584</link>
		<dc:creator>DJWS</dc:creator>
		<pubDate>Tue, 20 Oct 2009 23:44:19 +0000</pubDate>
		<guid isPermaLink="false">http://djws.wordpress.com/?page_id=8#comment-1584</guid>
		<description>你說的沒錯！我修正它了，謝謝你。:)</description>
		<content:encoded><![CDATA[<p>你說的沒錯！我修正它了，謝謝你。:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>這是 pokia 對 留言板 的留言</title>
		<link>http://djws.wordpress.com/guestbook/#comment-1574</link>
		<dc:creator>pokia</dc:creator>
		<pubDate>Tue, 20 Oct 2009 03:36:13 +0000</pubDate>
		<guid isPermaLink="false">http://djws.wordpress.com/?page_id=8#comment-1574</guid>
		<description>您好:

在Bitmask in Dynamic Programming主題中提到的TSP作法
某一行code為if (!dp[ss][i] &#124;&#124; dp[s][i] + adj[i][j] &lt; dp[ss][j])
其中!dp[ss][i] 是不是該改為 !dp[ss][j] 
指的是還沒紀錄到j的最短路徑

我想應是如此  我已經測過uva的題目了</description>
		<content:encoded><![CDATA[<p>您好:</p>
<p>在Bitmask in Dynamic Programming主題中提到的TSP作法<br />
某一行code為if (!dp[ss][i] || dp[s][i] + adj[i][j] &lt; dp[ss][j])<br />
其中!dp[ss][i] 是不是該改為 !dp[ss][j]<br />
指的是還沒紀錄到j的最短路徑</p>
<p>我想應是如此  我已經測過uva的題目了</p>
]]></content:encoded>
	</item>
</channel>
</rss>
