作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我如何总结以下序列:
⌊n∕2⌋ + ⌊n+1∕2⌋ + ⌊n+2∕2⌋ + ...... + (n-1)
我的想法是丢弃地板并总结每层楼内的内容!这只是一个猜测。
给我任何提示或通用公式,帮助我对它们求和
谢谢
最佳答案
由于您是在编程问答网站上提问,我必须假设您想要一个计算答案。开始...
int sum = 0;
for (int j=0; j<n-1; ++j) {
sum += (n+j)/2;
}
int
将自动截断到 floor。
不太聪明的答案是这样的。让 n = 2k
。那么总和就变成了
k + k + k+1 + k+1 + ... + 2k-1 + 2k-1 = 2(k + k+1 + ... + 2k-1)
你可以使用公式
1 + 2 + ... + a = a(a+1)/2
用一点代数来完成它。
关于algorithm - 如何对楼层数序列求和?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9105176/
我有一些地址数据需要解析。除楼层数据外,大多数地址信息都以适合我的方式提供。 对于以不同方式获取的楼层数据,我可能会得到以下格式: “大街 123 号 2 楼”或“大街 123 号 2 楼” 如果我使
我正在使用processing java 库使用牛顿物理学模拟球在两堵墙之间弹跳;水平速度是一个常数,因为没有加速度。我让模拟正常工作,但我想指定地板的高度。然而,在我的方程中,当我尝试在球距离屏幕底
我正在尝试在我的苹果应用程序中显示楼层。我知道在苹果 map 中有一些选定的地方,如机场或购物中心,可以看到这个楼层。我需要做到这一点。只需要显示可用的楼层。正如你在图片中看到的,在图像的右侧有5F,
我是一名优秀的程序员,十分优秀!