Chinaunix首页 | 论坛 | 博客
  • 博客访问: 47977
  • 博文数量: 33
  • 博客积分: 1301
  • 博客等级: 中尉
  • 技术积分: 335
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-31 21:06
文章分类
文章存档

2009年(33)

我的朋友

分类: C/C++

2009-07-17 10:52:24

计算前i个大格子包含的小格子个数
S = f(i)
解释: S是i个大格子中小格子的总个数。(从头开始数1、2、3……i,前i个)
也可以这样看(但是这时候大格子和小格子的序号都要从1开始):
i:大格子序号
S:该大格子内最右边小格的序号
 

要从小格子序号(x)推出其所在的大格子(n)的序号,则:
x和n都从1开始:
 i = f­­­-1(x - 1) + 1
x和n都从0开始:
 i = f-1(x)
阅读(430) | 评论(0) | 转发(0) |
0

上一篇:从循环链表指定位置想到的灵感心得

下一篇:没有了

给主人留下些什么吧!~~