<?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/"
		>
<channel>
	<title>Comments on: Các câu hỏi phỏng vấn [33]</title>
	<atom:link href="http://www.procul.org/blog/2010/01/13/cac-cau-h%e1%bb%8fi-ph%e1%bb%8fng-v%e1%ba%a5n-33/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.procul.org/blog/2010/01/13/cac-cau-h%e1%bb%8fi-ph%e1%bb%8fng-v%e1%ba%a5n-33/</link>
	<description>Tầm nhìn ta thật ngắn mà đã thấy bao thứ  để làm -- Alan Turing</description>
	<lastBuildDate>Wed, 08 Feb 2012 20:07:47 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: convit</title>
		<link>http://www.procul.org/blog/2010/01/13/cac-cau-h%e1%bb%8fi-ph%e1%bb%8fng-v%e1%ba%a5n-33/comment-page-1/#comment-190734</link>
		<dc:creator>convit</dc:creator>
		<pubDate>Tue, 26 Jan 2010 08:40:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.procul.org/blog/?p=1902#comment-190734</guid>
		<description>Theo tôi thì bài toán 91 là bài toán classical được biết đến với tên gọi là Longest Common Subsequence  có thể Google để tìm thấy một số tài liệu nói về độ phức tạp của bài toán này và phương pháp dynamic programming để giải nó. Tôi thích bài toán 90 nhất vì nó phù hợp với các cuộc phỏng vấn kiểm tra trí tuệ hơn là kiến thức.</description>
		<content:encoded><![CDATA[<p>Theo tôi thì bài toán 91 là bài toán classical được biết đến với tên gọi là Longest Common Subsequence  có thể Google để tìm thấy một số tài liệu nói về độ phức tạp của bài toán này và phương pháp dynamic programming để giải nó. Tôi thích bài toán 90 nhất vì nó phù hợp với các cuộc phỏng vấn kiểm tra trí tuệ hơn là kiến thức.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BinhMinh</title>
		<link>http://www.procul.org/blog/2010/01/13/cac-cau-h%e1%bb%8fi-ph%e1%bb%8fng-v%e1%ba%a5n-33/comment-page-1/#comment-190711</link>
		<dc:creator>BinhMinh</dc:creator>
		<pubDate>Sun, 24 Jan 2010 13:08:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.procul.org/blog/?p=1902#comment-190711</guid>
		<description>ở đây có rất nhiều bài toán/lời giải để practice. xin lỗi vì nó ko liên quan gì đến 3 bài toán ở trên :)

http://code.google.com/codejam/</description>
		<content:encoded><![CDATA[<p>ở đây có rất nhiều bài toán/lời giải để practice. xin lỗi vì nó ko liên quan gì đến 3 bài toán ở trên <img src='http://www.procul.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://code.google.com/codejam/" rel="nofollow">http://code.google.com/codejam/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hoang Ha</title>
		<link>http://www.procul.org/blog/2010/01/13/cac-cau-h%e1%bb%8fi-ph%e1%bb%8fng-v%e1%ba%a5n-33/comment-page-1/#comment-190706</link>
		<dc:creator>Hoang Ha</dc:creator>
		<pubDate>Sat, 23 Jan 2010 04:08:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.procul.org/blog/?p=1902#comment-190706</guid>
		<description>92. Neu dung` loai xe freestyle, truc banh xe truoc co the vuong goc voi truc than xe. Dieu nay tao ra vet xe banh truoc la 1 vong tron va banh sau la mot diem. Vay it&#039; nhat thi dien tich can tim phai phu thuoc vao khoang cach cua 2 cai tam cua 2 banh xe --&gt; phu thuoc vao` khung cua xe dap. :)</description>
		<content:encoded><![CDATA[<p>92. Neu dung` loai xe freestyle, truc banh xe truoc co the vuong goc voi truc than xe. Dieu nay tao ra vet xe banh truoc la 1 vong tron va banh sau la mot diem. Vay it&#8217; nhat thi dien tich can tim phai phu thuoc vao khoang cach cua 2 cai tam cua 2 banh xe &#8211;&gt; phu thuoc vao` khung cua xe dap. <img src='http://www.procul.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ngô Quang Hưng</title>
		<link>http://www.procul.org/blog/2010/01/13/cac-cau-h%e1%bb%8fi-ph%e1%bb%8fng-v%e1%ba%a5n-33/comment-page-1/#comment-190697</link>
		<dc:creator>Ngô Quang Hưng</dc:creator>
		<pubDate>Fri, 22 Jan 2010 05:05:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.procul.org/blog/?p=1902#comment-190697</guid>
		<description>Cảm ơn anh Duy cho mấy cái links về bài String Search rất hay.</description>
		<content:encoded><![CDATA[<p>Cảm ơn anh Duy cho mấy cái links về bài String Search rất hay.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Duy</title>
		<link>http://www.procul.org/blog/2010/01/13/cac-cau-h%e1%bb%8fi-ph%e1%bb%8fng-v%e1%ba%a5n-33/comment-page-1/#comment-190670</link>
		<dc:creator>Duy</dc:creator>
		<pubDate>Tue, 19 Jan 2010 16:04:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.procul.org/blog/?p=1902#comment-190670</guid>
		<description>91: Lý thuyết thì dễ nhưng thực tế thì khó hơn nhiều khi mà chiều dài của chuỗi tăng lên đáng kể. 

Có một bài tương tự trên TopCoder cách đây vài năm (StringSearch) 
http://www.topcoder.com/longcontest/?module=ViewProblemStatement&amp;rd=9958&amp;pm=6164

Có nhiều lời giải thực tế (practical approaches) thảo lụân khá hay:
http://forums.topcoder.com/?module=Thread&amp;threadID=510371&amp;start=0</description>
		<content:encoded><![CDATA[<p>91: Lý thuyết thì dễ nhưng thực tế thì khó hơn nhiều khi mà chiều dài của chuỗi tăng lên đáng kể. </p>
<p>Có một bài tương tự trên TopCoder cách đây vài năm (StringSearch)<br />
<a href="http://www.topcoder.com/longcontest/?module=ViewProblemStatement&#038;rd=9958&#038;pm=6164" rel="nofollow">http://www.topcoder.com/longcontest/?module=ViewProblemStatement&#038;rd=9958&#038;pm=6164</a></p>
<p>Có nhiều lời giải thực tế (practical approaches) thảo lụân khá hay:<br />
<a href="http://forums.topcoder.com/?module=Thread&#038;threadID=510371&#038;start=0" rel="nofollow">http://forums.topcoder.com/?module=Thread&#038;threadID=510371&#038;start=0</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Duy</title>
		<link>http://www.procul.org/blog/2010/01/13/cac-cau-h%e1%bb%8fi-ph%e1%bb%8fng-v%e1%ba%a5n-33/comment-page-1/#comment-190669</link>
		<dc:creator>Duy</dc:creator>
		<pubDate>Tue, 19 Jan 2010 15:37:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.procul.org/blog/?p=1902#comment-190669</guid>
		<description>@Hưng: độ dài các con kiến có thể xem bằng 0 nếu như cái que dài hơn 1m gấp nhiều lần. Vì có nhiều loại kiến mà chiều dài của nó có thể lên đến 3-5cm! 

http://www.bbc.co.uk/nature/wildfacts/factfiles/3086.shtml

Kiến ở New England này trung bình là 1cm ;-)</description>
		<content:encoded><![CDATA[<p>@Hưng: độ dài các con kiến có thể xem bằng 0 nếu như cái que dài hơn 1m gấp nhiều lần. Vì có nhiều loại kiến mà chiều dài của nó có thể lên đến 3-5cm! </p>
<p><a href="http://www.bbc.co.uk/nature/wildfacts/factfiles/3086.shtml" rel="nofollow">http://www.bbc.co.uk/nature/wildfacts/factfiles/3086.shtml</a></p>
<p>Kiến ở New England này trung bình là 1cm <img src='http://www.procul.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ngô Quang Hưng</title>
		<link>http://www.procul.org/blog/2010/01/13/cac-cau-h%e1%bb%8fi-ph%e1%bb%8fng-v%e1%ba%a5n-33/comment-page-1/#comment-190641</link>
		<dc:creator>Ngô Quang Hưng</dc:creator>
		<pubDate>Sat, 16 Jan 2010 04:11:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.procul.org/blog/?p=1902#comment-190641</guid>
		<description>@Duy: độ dài các con kiến bằng ... 0 :-)

@Pandabear &amp; Hòa Thượng: câu trả lời của PB và bác Hòa Thượng dĩ nhiên là chính xác. Quan sát mấu chốt là chỉ cần đổi tên kiến khi 2 con đụng nhau. 

Câu hỏi thêm rất hay của PB thì Hòa Thượng đã cho câu trả lời vừa rất đại số vừa rất tổ hợp, thật thú vị. Cảm ơn!

@Hòa thượng: chắc bác muốn nói &quot;chuyển vị kề&quot; (adjacent transpositions), hay là tôi nhớ thuật ngữ không chuẩn.</description>
		<content:encoded><![CDATA[<p>@Duy: độ dài các con kiến bằng &#8230; 0 <img src='http://www.procul.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>@Pandabear &#038; Hòa Thượng: câu trả lời của PB và bác Hòa Thượng dĩ nhiên là chính xác. Quan sát mấu chốt là chỉ cần đổi tên kiến khi 2 con đụng nhau. </p>
<p>Câu hỏi thêm rất hay của PB thì Hòa Thượng đã cho câu trả lời vừa rất đại số vừa rất tổ hợp, thật thú vị. Cảm ơn!</p>
<p>@Hòa thượng: chắc bác muốn nói &#8220;chuyển vị kề&#8221; (adjacent transpositions), hay là tôi nhớ thuật ngữ không chuẩn.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Duy</title>
		<link>http://www.procul.org/blog/2010/01/13/cac-cau-h%e1%bb%8fi-ph%e1%bb%8fng-v%e1%ba%a5n-33/comment-page-1/#comment-190640</link>
		<dc:creator>Duy</dc:creator>
		<pubDate>Sat, 16 Jan 2010 01:51:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.procul.org/blog/?p=1902#comment-190640</guid>
		<description>90:
Tối thiều là tồng chiều dài của 10 con kiến (m) chia cho 1 (h) .
Ví dụ: chiều dài một con kiến ~ 0.001 (m) x 10 con kiến ~ 0.01 (m) / 1 h ~ 0.01 (h). 
Tối đa là gần một giờ ~ 1 (h).</description>
		<content:encoded><![CDATA[<p>90:<br />
Tối thiều là tồng chiều dài của 10 con kiến (m) chia cho 1 (h) .<br />
Ví dụ: chiều dài một con kiến ~ 0.001 (m) x 10 con kiến ~ 0.01 (m) / 1 h ~ 0.01 (h).<br />
Tối đa là gần một giờ ~ 1 (h).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thichhoctoan</title>
		<link>http://www.procul.org/blog/2010/01/13/cac-cau-h%e1%bb%8fi-ph%e1%bb%8fng-v%e1%ba%a5n-33/comment-page-1/#comment-190637</link>
		<dc:creator>thichhoctoan</dc:creator>
		<pubDate>Fri, 15 Jan 2010 21:20:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.procul.org/blog/?p=1902#comment-190637</guid>
		<description>Bác Văn cấp cho mỗi con kiến một cái mũ đánh số từ 1 đến mười. Khi hai con kiến đụng độ nhau, thay vì đổi hướng, hai con kiến sẽ đổi mũ cho nhau. Trong bài toán mới này, hiển nhiên sau một giờ, cả mười con Kiến đều rơi vào mồm bác Văn đã há sẵn. Nếu có đo đạc trước, bác Văn còn có thể há mồm đúng lúc chúng rụng, khỏi bị bệnh há miệng mắc quai. Bài toán này dễ hơn bài cũ vì kiến chỉ đổi mũ, không đổi hướng. Để tìm lại bài cũ, ta chỉ cần xác định hoán vị đổi mũ. Hoán vị này còn được phân tích thành tích của các chuyển vị (transposition) tương ứng với các vụ đụng độ. Độ dài tối đa của một hoán vị là n(n-1)/2 trong trường hợp có n con kiến. Nhưng trong bài toán này, vì có một số kiến đi sang phải, một số đi sang trái, trong mỗi nhóm không chuyển vị với nhau, nên số lần đụng độ tối đa sẽ là $latex n^2/4$ nếu số kiến n là chẵn, và $latex (n^2-1)/4$ nếu n lẻ. Bác Văn thì không quan tâm lắm đến hoán vị, miễn là cả đàn kiến chui vào mồm là được.</description>
		<content:encoded><![CDATA[<p>Bác Văn cấp cho mỗi con kiến một cái mũ đánh số từ 1 đến mười. Khi hai con kiến đụng độ nhau, thay vì đổi hướng, hai con kiến sẽ đổi mũ cho nhau. Trong bài toán mới này, hiển nhiên sau một giờ, cả mười con Kiến đều rơi vào mồm bác Văn đã há sẵn. Nếu có đo đạc trước, bác Văn còn có thể há mồm đúng lúc chúng rụng, khỏi bị bệnh há miệng mắc quai. Bài toán này dễ hơn bài cũ vì kiến chỉ đổi mũ, không đổi hướng. Để tìm lại bài cũ, ta chỉ cần xác định hoán vị đổi mũ. Hoán vị này còn được phân tích thành tích của các chuyển vị (transposition) tương ứng với các vụ đụng độ. Độ dài tối đa của một hoán vị là n(n-1)/2 trong trường hợp có n con kiến. Nhưng trong bài toán này, vì có một số kiến đi sang phải, một số đi sang trái, trong mỗi nhóm không chuyển vị với nhau, nên số lần đụng độ tối đa sẽ là <img src='http://s.wordpress.com/latex.php?latex=n%5E2%2F4&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n^2/4' title='n^2/4' class='latex' /> nếu số kiến n là chẵn, và <img src='http://s.wordpress.com/latex.php?latex=%28n%5E2-1%29%2F4&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='(n^2-1)/4' title='(n^2-1)/4' class='latex' /> nếu n lẻ. Bác Văn thì không quan tâm lắm đến hoán vị, miễn là cả đàn kiến chui vào mồm là được.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pandarbear</title>
		<link>http://www.procul.org/blog/2010/01/13/cac-cau-h%e1%bb%8fi-ph%e1%bb%8fng-v%e1%ba%a5n-33/comment-page-1/#comment-190633</link>
		<dc:creator>pandarbear</dc:creator>
		<pubDate>Fri, 15 Jan 2010 16:48:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.procul.org/blog/?p=1902#comment-190633</guid>
		<description>Để PB thử trả lời câu 90 xem nhá:

Nếu các chú kiến đi cùng chiều thì không quá 1h các chú sẽ rơi xuống hết. Bây giờ xét 1 chú kiến đi ngược chiều với các chú còn lại. Khi chú này gặp chú đi ngước chiều đâu tiên, theo đề bài hai chú này sẽ đổi chiều. Giả sử kiến A đi từ bên trái qua bên phải, kiến B đi từ bên phải qua bên trái, thế thì khi gặp nhau A về bên trái, B về bên phải. Tuy nhiên về bản chất hai chú kiến là không phân biệt nếu ta thêm giả sử ở thời điểm gặp nhau ta không nhìn thấy chúng đụng độ, A vẫn đi tới đầu bên phải, B vẫn đi tới đầu bên trái. Tương tự xét cho một chú kiến bất kỳ trong đoàn ta thấy không quá 1 h tất cả sẽ rơi xuống đất. 

PB xin phép đưa thêm câu hỏi phụ, trong trường hợp có đụng độ hỏi có tối đa bao nhiêu đụng độ có thể xảy ra :D ?</description>
		<content:encoded><![CDATA[<p>Để PB thử trả lời câu 90 xem nhá:</p>
<p>Nếu các chú kiến đi cùng chiều thì không quá 1h các chú sẽ rơi xuống hết. Bây giờ xét 1 chú kiến đi ngược chiều với các chú còn lại. Khi chú này gặp chú đi ngước chiều đâu tiên, theo đề bài hai chú này sẽ đổi chiều. Giả sử kiến A đi từ bên trái qua bên phải, kiến B đi từ bên phải qua bên trái, thế thì khi gặp nhau A về bên trái, B về bên phải. Tuy nhiên về bản chất hai chú kiến là không phân biệt nếu ta thêm giả sử ở thời điểm gặp nhau ta không nhìn thấy chúng đụng độ, A vẫn đi tới đầu bên phải, B vẫn đi tới đầu bên trái. Tương tự xét cho một chú kiến bất kỳ trong đoàn ta thấy không quá 1 h tất cả sẽ rơi xuống đất. </p>
<p>PB xin phép đưa thêm câu hỏi phụ, trong trường hợp có đụng độ hỏi có tối đa bao nhiêu đụng độ có thể xảy ra <img src='http://www.procul.org/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

