<?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>Комментарии: Судоку на PHP и jQuery</title>
	<atom:link href="http://www.charnad.com/blog/sudoku-na-php-i-jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/</link>
	<description>Блог-центр им. CharnaD</description>
	<lastBuildDate>Wed, 08 Feb 2012 17:42:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Автор: KARTOH</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-2/#comment-14925</link>
		<dc:creator>KARTOH</dc:creator>
		<pubDate>Fri, 03 Jun 2011 07:59:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-14925</guid>
		<description>404 error...</description>
		<content:encoded><![CDATA[<p>404 error&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Никита</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-2/#comment-7756</link>
		<dc:creator>Никита</dc:creator>
		<pubDate>Fri, 01 Oct 2010 08:21:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-7756</guid>
		<description>win 7, ff 3.6.10</description>
		<content:encoded><![CDATA[<p>win 7, ff 3.6.10</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: CharnaD</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-2/#comment-7728</link>
		<dc:creator>CharnaD</dc:creator>
		<pubDate>Wed, 29 Sep 2010 13:58:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-7728</guid>
		<description>а какой FF? У меня все нормально в самом последнем.</description>
		<content:encoded><![CDATA[<p>а какой FF? У меня все нормально в самом последнем.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Никита</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-2/#comment-7727</link>
		<dc:creator>Никита</dc:creator>
		<pubDate>Wed, 29 Sep 2010 13:51:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-7727</guid>
		<description>У меня при нажатии в FF включается быстрый поиск и страница скролится. Первой возникла мысль: на onkeypress return false спасет?</description>
		<content:encoded><![CDATA[<p>У меня при нажатии в FF включается быстрый поиск и страница скролится. Первой возникла мысль: на onkeypress return false спасет?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: CharnaD</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-2/#comment-7320</link>
		<dc:creator>CharnaD</dc:creator>
		<pubDate>Sun, 29 Aug 2010 19:26:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-7320</guid>
		<description>Алексей, вам сюда: http://www.charnad.com/blog/isxodniki-sudoku/</description>
		<content:encoded><![CDATA[<p>Алексей, вам сюда: <a href="http://www.charnad.com/blog/isxodniki-sudoku/" rel="nofollow">http://www.charnad.com/blog/isxodniki-sudoku/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Алексей</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-2/#comment-7318</link>
		<dc:creator>Алексей</dc:creator>
		<pubDate>Sun, 29 Aug 2010 18:18:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-7318</guid>
		<description>Классная вещь!
Автор, если не жалко, пришли код на мыло: triton1989aaa@yandex.ru

Хочу из этого судоку кое что еще замутить, но только твоя основа нужна =)</description>
		<content:encoded><![CDATA[<p>Классная вещь!<br />
Автор, если не жалко, пришли код на мыло: <a href="mailto:triton1989aaa@yandex.ru">triton1989aaa@yandex.ru</a></p>
<p>Хочу из этого судоку кое что еще замутить, но только твоя основа нужна =)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Alex Snet</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-2/#comment-4785</link>
		<dc:creator>Alex Snet</dc:creator>
		<pubDate>Thu, 07 Jan 2010 14:29:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4785</guid>
		<description>В противовес тебе: http://alexsnet.ru/online/games/minesweeper/
Сапер. =)
Но он полностью на JS и без jQuery. =)

Ночью не спалось...</description>
		<content:encoded><![CDATA[<p>В противовес тебе: <a href="http://alexsnet.ru/online/games/minesweeper/" rel="nofollow">http://alexsnet.ru/online/games/minesweeper/</a><br />
Сапер. =)<br />
Но он полностью на JS и без jQuery. =)</p>
<p>Ночью не спалось&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: it-pomoshnik</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-2/#comment-4673</link>
		<dc:creator>it-pomoshnik</dc:creator>
		<pubDate>Fri, 25 Dec 2009 10:20:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4673</guid>
		<description>Классная игра. Надо будет попробовать самому такую написать :)</description>
		<content:encoded><![CDATA[<p>Классная игра. Надо будет попробовать самому такую написать <img src='http://www.charnad.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Макс Травиан</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-2/#comment-4656</link>
		<dc:creator>Макс Травиан</dc:creator>
		<pubDate>Wed, 23 Dec 2009 14:19:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4656</guid>
		<description>Судоку - классная вещь. Меня с нее иногда подштыривает, скажу честно.</description>
		<content:encoded><![CDATA[<p>Судоку &#8212; классная вещь. Меня с нее иногда подштыривает, скажу честно.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: CharnaD</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-2/#comment-4553</link>
		<dc:creator>CharnaD</dc:creator>
		<pubDate>Thu, 17 Dec 2009 09:40:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4553</guid>
		<description>Будут, я все хочу найти время доработать их, чтобы было полностью по правилам.</description>
		<content:encoded><![CDATA[<p>Будут, я все хочу найти время доработать их, чтобы было полностью по правилам.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Alex Snet</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4538</link>
		<dc:creator>Alex Snet</dc:creator>
		<pubDate>Wed, 16 Dec 2009 09:34:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4538</guid>
		<description>Круто =)
Давно уже игрался. А исходники будут? =)</description>
		<content:encoded><![CDATA[<p>Круто =)<br />
Давно уже игрался. А исходники будут? =)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Alastor</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4284</link>
		<dc:creator>Alastor</dc:creator>
		<pubDate>Mon, 30 Nov 2009 10:12:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4284</guid>
		<description>Наверное, я придираюсь, но на опере 9.10 работает плоховато :)</description>
		<content:encoded><![CDATA[<p>Наверное, я придираюсь, но на опере 9.10 работает плоховато <img src='http://www.charnad.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: никто</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4272</link>
		<dc:creator>никто</dc:creator>
		<pubDate>Sun, 29 Nov 2009 18:55:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4272</guid>
		<description>прошел на 4 уровне.
 переодически не совсем корректно определяет цифры которые можно ставить.</description>
		<content:encoded><![CDATA[<p>прошел на 4 уровне.<br />
 переодически не совсем корректно определяет цифры которые можно ставить.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: crystalbit</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4271</link>
		<dc:creator>crystalbit</dc:creator>
		<pubDate>Sun, 29 Nov 2009 18:34:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4271</guid>
		<description>CharnaD, привет)
Совершенно случайно попал на твой блог, если хочешь поговорить об алгоритме решения, можешь мне стукнуть в icq 224116, мне это тоже интересно)
Я писал статью про решение судоку на дельфи, там я описал решение рекурсией (перебором?), быстродействие меня устраивает.
Я также ходил по этой тее по форумам, там достаточно сложные и непонятные варианты были</description>
		<content:encoded><![CDATA[<p>CharnaD, привет)<br />
Совершенно случайно попал на твой блог, если хочешь поговорить об алгоритме решения, можешь мне стукнуть в icq 224116, мне это тоже интересно)<br />
Я писал статью про решение судоку на дельфи, там я описал решение рекурсией (перебором?), быстродействие меня устраивает.<br />
Я также ходил по этой тее по форумам, там достаточно сложные и непонятные варианты были</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Nayjest</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4202</link>
		<dc:creator>Nayjest</dc:creator>
		<pubDate>Tue, 24 Nov 2009 08:42:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4202</guid>
		<description>Для тех кто знает как играть в судоку это может и нонсенс, а для остальных намного интуитивно понятнее было бы, если бы после клика по белому полю, там появился курсор ввода.</description>
		<content:encoded><![CDATA[<p>Для тех кто знает как играть в судоку это может и нонсенс, а для остальных намного интуитивно понятнее было бы, если бы после клика по белому полю, там появился курсор ввода.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: CharnaD</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4192</link>
		<dc:creator>CharnaD</dc:creator>
		<pubDate>Mon, 23 Nov 2009 18:25:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4192</guid>
		<description>Не перебором единым. Я думаю, что судоку возможно решить без перебора. По правилам решения (их можно найти в интернете) надо расставить в клетки те числа, которые возможны. До тех пор, пока есть клетки с одной возможной цифрой - вы расставляете туда. Дальше, конечно, сложнее. ( Вообще после любого шага надо пересчитывать допустимые значения, так что эта функция будет выполнятся очень много раз. Если перед вами стоИт задача оптимизации - стОит сосредоточится на этой функции. )
При решении судоку, когда нет очевидных моментов, надо делать предположения. То есть вы находите клетку, где две допустимых цифры. Здесь, можно пустить две ветви решения. Если судоку составлено правильно - одна из них закончится конфликтом.
Такими шагами, я думаю, можно либо прийти к решению, либо сократить количество шагов перебора.

А на чем вы пишете? Постучитесь мне в аську 2275520, было бы интересно поговорить и рассмотреть алгоритм.</description>
		<content:encoded><![CDATA[<p>Не перебором единым. Я думаю, что судоку возможно решить без перебора. По правилам решения (их можно найти в интернете) надо расставить в клетки те числа, которые возможны. До тех пор, пока есть клетки с одной возможной цифрой &#8212; вы расставляете туда. Дальше, конечно, сложнее. ( Вообще после любого шага надо пересчитывать допустимые значения, так что эта функция будет выполнятся очень много раз. Если перед вами стоИт задача оптимизации &#8212; стОит сосредоточится на этой функции. )<br />
При решении судоку, когда нет очевидных моментов, надо делать предположения. То есть вы находите клетку, где две допустимых цифры. Здесь, можно пустить две ветви решения. Если судоку составлено правильно &#8212; одна из них закончится конфликтом.<br />
Такими шагами, я думаю, можно либо прийти к решению, либо сократить количество шагов перебора.</p>
<p>А на чем вы пишете? Постучитесь мне в аську 2275520, было бы интересно поговорить и рассмотреть алгоритм.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Николай</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4191</link>
		<dc:creator>Николай</dc:creator>
		<pubDate>Mon, 23 Nov 2009 18:12:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4191</guid>
		<description>Здравствуйте. Тут как раз задали домашнее задание - написать судоку-solver. Пока-что я написал простой перебор с небольшой оптимизацией (ставится только то, что можно, а все однозначно определяемые клетки расставляются заранее). На тех тестах ,что нашел работает вроде быстро (0.2- 2 сек), но.. Т.к. задача решения судоку NP-полна, то лучше перебора ничего не придумаешь. А т.к. Вы занимались этой темой, хочу спросить, не знаете-ли какие-нибудь еще методы оптимизации этого перебора?</description>
		<content:encoded><![CDATA[<p>Здравствуйте. Тут как раз задали домашнее задание &#8212; написать судоку-solver. Пока-что я написал простой перебор с небольшой оптимизацией (ставится только то, что можно, а все однозначно определяемые клетки расставляются заранее). На тех тестах ,что нашел работает вроде быстро (0.2- 2 сек), но.. Т.к. задача решения судоку NP-полна, то лучше перебора ничего не придумаешь. А т.к. Вы занимались этой темой, хочу спросить, не знаете-ли какие-нибудь еще методы оптимизации этого перебора?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: CharnaD</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4152</link>
		<dc:creator>CharnaD</dc:creator>
		<pubDate>Thu, 19 Nov 2009 21:01:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4152</guid>
		<description>PHP генерирует головоломку, проверяет правильность. В общем весь движок, а jQuery только интерфейс, да.</description>
		<content:encoded><![CDATA[<p>PHP генерирует головоломку, проверяет правильность. В общем весь движок, а jQuery только интерфейс, да.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Steward</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4151</link>
		<dc:creator>Steward</dc:creator>
		<pubDate>Thu, 19 Nov 2009 20:54:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4151</guid>
		<description>Нет... я вообще не понял... а что там на пхп написано? какая часть функциональности?... или сам алгоритм на пхп.. а интерфейс - jQuery?</description>
		<content:encoded><![CDATA[<p>Нет&#8230; я вообще не понял&#8230; а что там на пхп написано? какая часть функциональности?&#8230; или сам алгоритм на пхп.. а интерфейс &#8212; jQuery?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: CharnaD</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4150</link>
		<dc:creator>CharnaD</dc:creator>
		<pubDate>Thu, 19 Nov 2009 20:47:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4150</guid>
		<description>1. Флешом не владею. А кроме пхп на шаред-хостинге ничего нет.
2. Не жалко, будут позже. Сейчас там 50/50 говнокод и ООП. А сам алгоритм построения очень прост.</description>
		<content:encoded><![CDATA[<p>1. Флешом не владею. А кроме пхп на шаред-хостинге ничего нет.<br />
2. Не жалко, будут позже. Сейчас там 50/50 говнокод и ООП. А сам алгоритм построения очень прост.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Steward</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4149</link>
		<dc:creator>Steward</dc:creator>
		<pubDate>Thu, 19 Nov 2009 20:29:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4149</guid>
		<description>Очень классно... два вопроса:
1) не очень понятно зачем пхп?
2) и где исходники? жалко? :)</description>
		<content:encoded><![CDATA[<p>Очень классно&#8230; два вопроса:<br />
1) не очень понятно зачем пхп?<br />
2) и где исходники? жалко? <img src='http://www.charnad.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: никто</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4142</link>
		<dc:creator>никто</dc:creator>
		<pubDate>Thu, 19 Nov 2009 12:11:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4142</guid>
		<description>до третьего уровня дошел.
дальше сложно((</description>
		<content:encoded><![CDATA[<p>до третьего уровня дошел.<br />
дальше сложно((</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: никто</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4141</link>
		<dc:creator>никто</dc:creator>
		<pubDate>Thu, 19 Nov 2009 11:49:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4141</guid>
		<description>таки прошел)</description>
		<content:encoded><![CDATA[<p>таки прошел)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Кикс</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4140</link>
		<dc:creator>Кикс</dc:creator>
		<pubDate>Thu, 19 Nov 2009 11:44:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4140</guid>
		<description>Прошел. Круто!</description>
		<content:encoded><![CDATA[<p>Прошел. Круто!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: никто</title>
		<link>http://www.charnad.com/blog/sudoku-na-php-i-jquery/comment-page-1/#comment-4009</link>
		<dc:creator>никто</dc:creator>
		<pubDate>Tue, 10 Nov 2009 10:32:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=800#comment-4009</guid>
		<description>забавная штука.
только я ее так и не прошел</description>
		<content:encoded><![CDATA[<p>забавная штука.<br />
только я ее так и не прошел</p>
]]></content:encoded>
	</item>
</channel>
</rss>

