<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://www.jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://www.jackxiang.com/post//</link>
<title><![CDATA[折半查找原理]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Fri, 09 Nov 2007 01:48:40 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	早上在签到的时候，看到玩得好的正看一道人家答的面试题，其中一道是C语言的折半查找，呵呵。。。<br/>来个 原理：<br/><br/>以升序为例<br/><br/>1：第一各中间值是 全部元素的个数/2（或者（元素的序数＋1）/2 ）<br/><br/>2：判断你所要的值和这个中间值的大小<br/><br/>如果大，那么就是 （第一次中间值序数＋1 ＋ 末尾元素序数）/2<br/><br/>如果小，那么就是 （第一次中间值序数－1 ＋ 首元素序数（通常是0））/2<br/><br/>这样逐步缩小范围<br/><br/>3：而后如果出现<br/><br/>比中间值小（这一轮的中间值），但是比上一步中间值大（上一轮的中间值）<br/><br/>那么， 新的中间值序数＝（（上轮中间值序数）＋（这轮中间值序数））/2<br/><br/><br/>如果是降序，则反之<br/><br/>这个折半查找法的思想 和 微积分中间的中值定理的思维有点像<br/><br/>
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] 折半查找原理]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>