锘??xml version="1.0" encoding="utf-8" standalone="yes"?>日本一区精品久久久久影院,久久国产乱子精品免费女,成人久久精品一区二区三区http://www.shnenglu.com/kaisne/category/10365.html涓撴敞浜嶤,C++,Javazh-cnMon, 29 Jun 2009 04:28:30 GMTMon, 29 Jun 2009 04:28:30 GMT60C/C++浣嶆搷浣滄妧宸?銆愯漿杞姐?/title><link>http://www.shnenglu.com/kaisne/archive/2009/06/29/88757.html</link><dc:creator>kaisne</dc:creator><author>kaisne</author><pubDate>Mon, 29 Jun 2009 03:50:00 GMT</pubDate><guid>http://www.shnenglu.com/kaisne/archive/2009/06/29/88757.html</guid><wfw:comment>http://www.shnenglu.com/kaisne/comments/88757.html</wfw:comment><comments>http://www.shnenglu.com/kaisne/archive/2009/06/29/88757.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/kaisne/comments/commentRss/88757.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/kaisne/services/trackbacks/88757.html</trackback:ping><description><![CDATA[  媯嫻嬩竴涓棤絎﹀彿鏁版槸涓嶄負2^n-1(^涓哄箓)錛?nbsp;  x&(x+1)   <br>    <br>  灝嗘渶鍙充晶0浣嶆敼涓?浣嶏細   x   |   (x+1)   <br>    <br>  浜岃繘鍒惰ˉ鐮佽繍綆楀叕寮忥細   <br>  -x   =   ~x   +   1   =   ~(x-1)   <br>  ~x   =   -x-1     <br>  -(~x)   =   x+1   <br>  ~(-x)   =   x-1   <br>  x+y   =   x   -   ~y   -   1   =   (x|y)+(x&y)     <br>  x-y   =   x   +   ~y   +   1   =   (x|~y)-(~x&y)     <br>  x^y   =   (x|y)-(x&y)   <br>  x|y   =   (x&~y)+y   <br>  x&y   =   (~x|y)-~x   <br>    <br>  x==y:         ~(x-y|y-x)   <br>  x!=y:         x-y|y-x   <br>  x<   y:         (x-y)^((x^y)&((x-y)^x))   <br>  x<=y:         (x|~y)&((x^y)|~(y-x))   <br>  x<   y:         (~x&y)|((~x|y)&(x-y))//鏃犵鍙穢,y姣旇緝   <br>  x<=y:         (~x|y)&((x^y)|~(y-x))//鏃犵鍙穢,y姣旇緝   <br>    <br>    <br>  浣跨敤浣嶈繍綆楃殑鏃犲垎鏀唬鐮侊細   <br>    <br>  璁$畻緇濆鍊?nbsp;  <br>  int   abs(   int   x   )     <br>  {   <br>  int   y   ;   <br>  y   =   x   >>   31   ;   <br>  return   (x^y)-y   ;//or:   (x+y)^y   <br>  }   <br>    <br>  絎﹀彿鍑芥暟錛歴ign(x)   =   -1,   x<0;   0,   x   ==   0   ;   1,   x   >   0   <br>  int   sign(int   x)   <br>  {   <br>  return   (x>>31)   |   (unsigned(-x))>>31   ;//x=-2^31鏃跺け璐?^涓哄箓)   <br>  }   <br>    <br>  涓夊兼瘮杈冿細cmp(x,y)   =   -1,   x<y;   0,   x==y;   1,   x   >   y   <br>  int   cmp(   int   x,   int   y   )   <br>  {   <br>  return   (x>y)-(x-y)   ;   <br>  }   <br>    <br>  doz=x-y,   x>=y;   0,   x<y   <br>  int   doz(int   x,   int   y   )   <br>  {   <br>  int   d   ;   <br>  d   =   x-y   ;   <br>  return   d   &   ((~(d^((x^y)&(d^x))))>>31)   ;   <br>  }   <br>    <br>  int   max(int   x,   int   y   )     <br>  {   <br>  int   m   ;   <br>  m   =   (x-y)>>31   ;     <br>  return   y   &   m   |   x   &   ~m   ;   <br>  }   <br>    <br>  涓嶄嬌鐢ㄧ涓夋柟浜ゆ崲x,y:   <br>  1.x   ^=   y   ;   y   ^=   x   ;   x   ^=   y   ;   <br>  2.x   =   x+y   ;   y   =   x-y   ;   x   =   x-y   ;   <br>  3.x   =   x-y   ;   y   =   y+x   ;   x   =   y-x   ;   <br>  4.x   =   y-x   ;   x   =   y-x   ;   x   =   x+y   ;     <br>    <br>  鍙屽間氦鎹?x   =   a,   x==b;   b,   x==a//甯歌緙栫爜涓簒   =   x==a   ?   b   :a   ;   <br>  1.x   =   a+b-x   ;   <br>  2.x   =   a^b^x   ;   <br>    <br>  涓嬭垗鍏ュ埌2鐨刱嬈℃柟鐨勫嶆暟:   <br>  1.x   &   ((-1)<<k)   <br>  2.(((unsigned)x)>>k)<<k   <br>  涓婅垗鍏ワ細   <br>  1.   t   =   (1<<k)-1   ;   x   =   (x+t)&~t   ;   <br>  2.t   =   (-1)<<k   ;   x   =   (x-t-1)&t   ;   <br>    <br>  浣嶈鏁?緇熻1浣嶇殑鏁伴噺錛?nbsp;  <br>  1.   <br>  int   pop(unsigned   x)   <br>  {   <br>  x   =   x-((x>>1)&0x55555555)   ;   <br>  x   =   (x&0x33333333)   +   ((x>>2)   &   0x33333333   )   ;   <br>  x   =   (x+(x>>4))   &   0x0f0f0f0f   ;   <br>  x   =   x   +   (x>>8)   ;   <br>  x   =   x   +   (x>>16)   ;   <br>  return   x   &   0x0000003f   ;   <br>  }   <br>  2.   <br>  int   pop(unsigned   x)   {   <br>  static   char   table[256]   =   {   0,1,1,2,   1,2,2,3,   ....,   6,7,7,8   }   ;   <br>  return   table[x&0xff]+table[(x>>8)&0xff]+table[(x>>16)&0xff]+table[(x>>24)]   ;   <br>  }   <br>    <br>  濂囧伓鎬ц綆?   <br>  x   =   x   ^   (   x>>1   )   ;   <br>  x   =   x   ^   (   x>>2   )   ;   <br>  x   =   x   ^   (   x>>4   )   ;   <br>  x   =   x   ^   (   x>>8   )   ;   <br>  x   =   x   ^   (   x>>16   )   ;   <br>  緇撴灉涓綅浜巟鏈浣庝綅錛屽鏃犵鍙穢,緇撴灉鐨勭i浣嶆槸鍘熸暟絎琲浣嶅埌鏈宸︿晶浣嶇殑濂囧伓鎬?nbsp;  <br>    <br>    <br>  浣嶅弽杞細   <br>  unsigned   rev(unsigned   x)   <br>  {   <br>  x   =   (x   &   0x55555555)   <<   1   |   (x>>1)   &   0x55555555   ;   <br>  x   =   (x   &   0x33333333)   <<   2   |   (x>>2)   &   0x33333333   ;   <br>  x   =   (x   &   0x0f0f0f0f)   <<   4   |   (x>>4)   &   0x0f0f0f0f   ;   <br>  x   =   (x<<24)   |   ((x&0xff00)<<8)   |   ((x>>8)   &   0xff00)   |   (x>>24)   ;   <br>  return   x   ;   <br>  }   <br>    <br>  閫掑浣嶅弽杞悗鐨勬暟錛?nbsp;  <br>  unsigned   inc_r(unsigned   x)   <br>  {   <br>  unsigned   m   =   0x80000000   ;   <br>  x   ^=   m   ;   <br>  if(   (int)x   >=   0   )     <br>  do   {   m   >>=   1   ;   x   ^=   m   ;   }   while(   x   <   m   )   ;   <br>  return   x   ;   <br>  }   <br>    <br>  娣烽変綅錛?nbsp;  <br>  abcd   efgh   ijkl   mnop   ABCD   EFGH   IJKL   MNOP->aAbB   cCdD   eEfF   gGhH   iIjJ   kKlL   mMnN   oOpP   <br>  unsigned   ps(unsigned   x)   <br>  {   <br>  unsigned   t   ;   <br>  t   =   (x   ^   (x>>8))   &   0x0000ff00;   x   =   x   ^   t   ^   (t<<8)   ;   <br>  t   =   (x   ^   (x>>4))   &   0x00f000f0;   x   =   x   ^   t   ^   (t<<4)   ;   <br>  t   =   (x   ^   (x>>2))   &   0x0c0c0c0c;   x   =   x   ^   t   ^   (t<<2)   ;   <br>  t   =   (x   ^   (x>>1))   &   0x22222222;   x   =   x   ^   t   ^   (t<<1)   ;   <br>  return   x   ;   <br>  }   <br>    <br>  浣嶅帇緙╋細   <br>  閫夋嫨騫跺彸縐誨瓧x涓搴斾簬鎺╃爜m鐨?浣嶇殑浣?濡傦細compress(abcdefgh,01010101)=0000bdfh   <br>  compress_left(x,m)鎿嶄綔涓庢綾諱技錛屼絾緇撴灉浣嶅湪宸﹁竟:   bdfh0000.   <br>  unsigned   compress(unsigned   x,   unsigned   m)   <br>  {   <br>  unsigned   mk,   mp,   mv,   t   ;   <br>  int   i   ;   <br>    <br>  x   &=   m   ;   <br>  mk   =   ~m   <<   1   ;   <br>  for(   i   =   0   ;   i   <   5   ;   ++i   )   {   <br>  mp   =   mk   ^   (   mk   <<   1)   ;   <br>  mp   ^=   (   mp   <<   2   )   ;   <br>  mp   ^=   (   mp   <<   4   )   ;   <br>  mp   ^=   (   mp   <<   8   )   ;   <br>  mp   ^=   (   mp   <<   16   )   ;   <br>  mv   =   mp   &   m   ;   <br>  m   =   m   ^   mv   |   (mv   >>   (1<<i)   )   ;   <br>  t   =   x   &   mv   ;   <br>  x     =   x   ^   t   |   (   t   >>   (   1<<i)   )   ;   <br>  mk   =   mk   &   ~mp   ;   <br>  }   <br>  return   x   ;   <br>  }   <br>    <br>    <br>  浣嶇疆鎹細   <br>  鐢?2涓?浣嶆暟琛ㄧず浠庢渶浣庝綅寮濮嬬殑浣嶇殑鐩爣浣嶇疆錛岀粨鏋滄槸涓涓?2*5鐨勪綅鐭╅樀錛?nbsp;  <br>  灝嗚鐭╅樀娌挎瀵硅綰胯漿緗悗鐢?涓?2浣嶅瓧p[5]瀛樻斁銆?nbsp;  <br>  SAG(x,m)   =   compress_left(x,m)   |   compress(x,~m)   ;   <br>  鍑嗗宸ヤ綔錛?nbsp;  <br>  void   init(   unsigned   *p   )   {   <br>  p[1]   =   SAG(   p[1],   p[0]   )   ;   <br>  p[2]   =   SAG(   SAG(   p[2],   p[0]),   p[1]   )   ;   <br>  p[3]   =   SAG(   SAG(   SAG(   p[3],   p[0]   ),   p[1]),   p[2]   )   ;   <br>  p[4]   =   SAG(   SAG(   SAG(   SAG(   p[4],   p[0]   ),   p[1])   ,p[2]),   p[3]   )   ;   <br>  }   <br>  瀹為檯緗崲錛?nbsp;  <br>  int   rep(   unsigned   x   )   {   <br>  x   =   SAG(x,p[0]);   <br>  x   =   SAG(x,p[1]);   <br>  x   =   SAG(x,p[2]);   <br>  x   =   SAG(x,p[3]);   <br>  x   =   SAG(x,p[4]);   <br>  return   x   ;   <br>  }   <br>    <br>  浜岃繘鍒剁爜鍒癎RAY鐮佺殑杞崲:   <br>  unsigned   B2G(unsigned   B   )   <br>  {   <br>  return   B   ^   (B>>1)   ;   <br>  }   <br>  GRAY鐮佸埌浜岃繘鍒剁爜:   <br>  unsigned   G2B(unsigned   G)   <br>  {   <br>  unsigned   B   ;   <br>  B   =   G   ^   (G>>1)   ;   <br>  B   =   G   ^   (G>>2)   ;   <br>  B   =   G   ^   (G>>4)   ;   <br>  B   =   G   ^   (G>>8)   ;   <br>  B   =   G   ^   (G>>16)   ;   <br>  return   B   ;   <br>  }   <br>    <br>  鎵懼嚭鏈宸?瀛楄妭鐨勪綅緗?   <br>  int   zbytel(   unsigned   x   )   <br>  {   <br>  static   cahr   table[16]   =   {   4,3,2,2,   1,1,1,1,   0,0,0,0,   0,0,0,0   }   ;   <br>  unsigned   y   ;   <br>  y   =   (x&0x7f7f7f7f)   +   0x7f7f7f7f   ;   <br>  y   =   ~(y|x|0x7f7f7f7f)   ;   <br>  return   table[y*0x00204081   >>   28]   ;//涔樻硶鍙敤縐諱綅鍜屽姞瀹屾垚   <br>  }   <br><br><br><br>杞嚜錛歨ttp://www.x-boy.com/trackback.asp?tbID=64<br><img src ="http://www.shnenglu.com/kaisne/aggbug/88757.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/kaisne/" target="_blank">kaisne</a> 2009-06-29 11:50 <a href="http://www.shnenglu.com/kaisne/archive/2009/06/29/88757.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Symbian瀛︿範錛堜竴錛?/title><link>http://www.shnenglu.com/kaisne/archive/2009/05/31/86219.html</link><dc:creator>kaisne</dc:creator><author>kaisne</author><pubDate>Sat, 30 May 2009 18:29:00 GMT</pubDate><guid>http://www.shnenglu.com/kaisne/archive/2009/05/31/86219.html</guid><wfw:comment>http://www.shnenglu.com/kaisne/comments/86219.html</wfw:comment><comments>http://www.shnenglu.com/kaisne/archive/2009/05/31/86219.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/kaisne/comments/commentRss/86219.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/kaisne/services/trackbacks/86219.html</trackback:ping><description><![CDATA[     鎽樿: 浠婂ぉ鐪嬬湅浜唖ymbian鐨勬椿鍔ㄥ璞′粙緇嶏紝浜庢槸鍐欎竴涓湁鍏蟲椿鍔ㄥ璞$殑灝忕▼搴忥紝璇ョ▼搴忔槸涓涓狦UI紼嬪簭錛屽湪view鍔ㄦ佹樉紺哄綋鍓嶇殑鏃墮棿錛屼嬌鐢ㄥ埌鐨勬椿鍔ㄥ璞″畾涔夊涓嬶細 /**//* ============================================================================ Name    ...  <a href='http://www.shnenglu.com/kaisne/archive/2009/05/31/86219.html'>闃呰鍏ㄦ枃</a><img src ="http://www.shnenglu.com/kaisne/aggbug/86219.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/kaisne/" target="_blank">kaisne</a> 2009-05-31 02:29 <a href="http://www.shnenglu.com/kaisne/archive/2009/05/31/86219.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.shnenglu.com/" title="精品视频久久久久">精品视频久久久久</a> <div class="friend-links"> </div> </div> </footer> <a href="http://www.omwang.cn" target="_blank">久久久久国产一级毛片高清版</a>| <a href="http://www.8812345.com.cn" target="_blank">久久精品国产精品青草</a>| <a href="http://www.ahyjj.cn" target="_blank">久久天天躁夜夜躁狠狠</a>| <a href="http://www.99yingyuan.cn" target="_blank">色综合久久综合中文综合网</a>| <a href="http://www.qdtiandiyuan.cn" target="_blank">国产成人精品免费久久久久</a>| <a href="http://www.120o.cn" target="_blank">久久精品女人天堂AV麻</a>| <a href="http://www.shop219.cn" target="_blank">亚洲国产另类久久久精品黑人</a>| <a href="http://www.yuleluntan.cn" target="_blank">久久久久人妻一区精品色</a>| <a href="http://www.tanzhun.cn" target="_blank">久久精品国产亚洲5555</a>| <a href="http://www.yueyuju.cn" target="_blank">99久久国产宗和精品1上映 </a>| <a href="http://www.iomg.com.cn" target="_blank">久久婷婷五月综合97色直播</a>| <a href="http://www.kcxe.cn" target="_blank">久久国产精品-久久精品</a>| <a href="http://www.604664.cn" target="_blank">国内精品伊人久久久久妇</a>| <a href="http://www.hedv.com.cn" target="_blank">国产成人精品久久一区二区三区 </a>| <a href="http://www.wirja9.cn" target="_blank">久久天堂AV综合合色蜜桃网</a>| <a href="http://www.vocard.cn" target="_blank">国产精品免费久久久久影院</a>| <a href="http://www.emkx1.cn" target="_blank">久久香综合精品久久伊人</a>| <a href="http://www.ryftw.cn" target="_blank">天天综合久久一二三区</a>| <a href="http://www.chipsummit.cn" target="_blank">久久婷婷国产麻豆91天堂</a>| <a href="http://www.jjcxxx.cn" target="_blank">国产美女亚洲精品久久久综合</a>| <a href="http://www.ru87.cn" target="_blank">久久免费视频6</a>| <a href="http://www.cu76.cn" target="_blank">国产精品一区二区久久精品无码</a>| <a href="http://www.tb901.cn" target="_blank">久久久久亚洲精品天堂</a>| <a href="http://www.ccjump.cn" target="_blank">亚洲精品无码久久久久AV麻豆</a>| <a href="http://www.v4169.cn" target="_blank">伊人色综合久久</a>| <a href="http://www.yinyue580.cn" target="_blank">精品无码久久久久久午夜</a>| <a href="http://www.nuopie.cn" target="_blank">中文字幕久久精品无码</a>| <a href="http://www.pydjango.cn" target="_blank">国产成人综合久久精品红</a>| <a href="http://www.78cbg.cn" target="_blank">久久精品免费大片国产大片</a>| <a href="http://www.weixinqun688.cn" target="_blank">精品久久久久久久久中文字幕</a>| <a href="http://www.sjsgsl.net.cn" target="_blank">久久九九久精品国产免费直播</a>| <a href="http://www.qhsy217.cn" target="_blank">日本亚洲色大成网站WWW久久</a>| <a href="http://www.seo30.cn" target="_blank">色综合久久最新中文字幕</a>| <a href="http://www.sspfn.cn" target="_blank">99精品国产在热久久</a>| <a href="http://www.njvwt.cn" target="_blank">亚洲国产另类久久久精品小说</a>| <a href="http://www.jfhtgj.cn" target="_blank">久久久久久久久波多野高潮</a>| <a href="http://www.helloly.cn" target="_blank">久久人与动人物a级毛片</a>| <a href="http://www.sj-gd.cn" target="_blank">国产精品久久婷婷六月丁香</a>| <a href="http://www.6dyx.cn" target="_blank">亚洲午夜精品久久久久久app</a>| <a href="http://www.dbwlcom.cn" target="_blank">日本精品久久久久影院日本</a>| <a href="http://www.kzhg.net.cn" target="_blank">久久人妻少妇嫩草AV无码蜜桃</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>