锘??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.dr-knoell-consult.com.cn" target="_blank">99久久无色码中文字幕人妻</a>| <a href="http://www.liangz.cn" target="_blank">久久夜色精品国产网站</a>| <a href="http://www.iaro.cn" target="_blank">精品久久久久久国产三级</a>| <a href="http://www.8hi6.cn" target="_blank">久久这里只有精品视频99</a>| <a href="http://www.xibu520.cn" target="_blank">久久国内免费视频</a>| <a href="http://www.yzx777.cn" target="_blank">91精品国产高清久久久久久io</a>| <a href="http://www.adidas2009.cn" target="_blank">亚洲国产成人久久综合一</a>| <a href="http://www.zongjiagou.com.cn" target="_blank">久久99亚洲综合精品首页</a>| <a href="http://www.gendange.cn" target="_blank">亚洲AV无码1区2区久久 </a>| <a href="http://www.www008tt.cn" target="_blank">久久亚洲高清观看</a>| <a href="http://www.t6s.com.cn" target="_blank">伊人色综合久久天天网</a>| <a href="http://www.fly5.com.cn" target="_blank">日本福利片国产午夜久久</a>| <a href="http://www.21kexue.cn" target="_blank">久久人人爽人人爽人人片AV高清 </a>| <a href="http://www.padshow.cn" target="_blank">亚洲精品国产综合久久一线</a>| <a href="http://www.uyns.cn" target="_blank">九九精品99久久久香蕉</a>| <a href="http://www.90xueyuan.cn" target="_blank">亚洲国产综合久久天堂</a>| <a href="http://www.donglianggc.cn" target="_blank">狠狠色丁香久久婷婷综</a>| <a href="http://www.phatmedia.cn" target="_blank">亚洲女久久久噜噜噜熟女</a>| <a href="http://www.qishini.cn" target="_blank">香蕉99久久国产综合精品宅男自</a>| <a href="http://www.km10000.net.cn" target="_blank">久久不见久久见免费视频7</a>| <a href="http://www.dobv.cn" target="_blank">久久久久久久精品成人热色戒</a>| <a href="http://www.xixirt.cn" target="_blank">伊人久久大香线蕉影院95</a>| <a href="http://www.bao00long.cn" target="_blank">久久精品国产亚洲AV高清热</a>| <a href="http://www.palmback.cn" target="_blank">久久毛片一区二区</a>| <a href="http://www.qy80.cn" target="_blank">亚洲精品高清一二区久久</a>| <a href="http://www.by6463.cn" target="_blank">久久天天躁狠狠躁夜夜2020老熟妇</a>| <a href="http://www.vtkh.cn" target="_blank">996久久国产精品线观看</a>| <a href="http://www.hjte.cn" target="_blank">久久久久亚洲AV成人片</a>| <a href="http://www.baoshuidaili.com.cn" target="_blank">18禁黄久久久AAA片</a>| <a href="http://www.py63.cn" target="_blank">一个色综合久久</a>| <a href="http://www.ejjn.cn" target="_blank">久久国语露脸国产精品电影</a>| <a href="http://www.bolidianqi.cn" target="_blank">亚洲七七久久精品中文国产</a>| <a href="http://www.uqknet.cn" target="_blank">亚洲欧洲精品成人久久奇米网</a>| <a href="http://www.csmfy.cn" target="_blank">久久影视综合亚洲</a>| <a href="http://www.gwuq.cn" target="_blank">三级三级久久三级久久</a>| <a href="http://www.fwrld.cn" target="_blank">国产成人精品三上悠亚久久</a>| <a href="http://www.donki.net.cn" target="_blank">久久精品国产男包</a>| <a href="http://www.oubaidu.cn" target="_blank">色综合久久无码中文字幕</a>| <a href="http://www.111net.org.cn" target="_blank">蜜臀av性久久久久蜜臀aⅴ</a>| <a href="http://www.yonganwl.cn" target="_blank">色欲综合久久中文字幕网</a>| <a href="http://www.haolinhaoju.cn" target="_blank">色88久久久久高潮综合影院 </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>