ldjhust

工欲善其事 必先利其器

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年3月29日

摘要: 转载自http://blog.csdn.net/jtlyuan/article/details/7440591卡特兰数:规定C0=1,而C1=1,C2=2,C3=5,C4=14,C5=42,C6=132,C7=429,C8=1430,C9=4862,C10=16796,C11=58786,C12=208012,C13=742900,C14=2674440,C15=9694845··················&# 阅读全文
posted @ 2013-03-29 13:53 ldjhust 阅读(227) 评论(1) 推荐(1) 编辑

摘要: 1、下面两段代码中for循环分别执行了多少次?unsignedshorti,j;for(i=0, j=2; i!=j; i+=5, j+=7){}unsignedshorti,j;for(i=3,j=7;i!=j;i+=3,j+=7) 对于这类问题可以利用相对运动的思想: 根据数据类型可以知道环形轨道的长度是65536,对于第一个for循环假设i原地不动,则j在局里起点为2的位置以步长2向前运动,则j需要走(65536 - 2) / 2 = 32767步才能回到起点与i重合,此时循环退出,因此第一个for循环执行了32767次。 对于第二个for循环轨道的长度依然是65536,我们以i的... 阅读全文
posted @ 2013-03-29 10:00 ldjhust 阅读(195) 评论(2) 推荐(0) 编辑