由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Quant版 - a small c++ question
相关主题
[合集] A brain teaser questionexcel 问题
问个有关排列的题一个简单的数学问题,我和我老板争论不停,其中一定有一个人是
问个C++的问题N points (x_i, y_i) in a 2-D plane
如何在c++里存储lattice求问一个线性模型的问题
data clustering by vector correlation distance (转载)Constellation Energy Strategist Group on-site interview Questions
Predict values of vectors generated by black box functions[合集] 一道面试题(probability)
two vectors' coefficient of determination (转载)那个蚂蚁爬到方块对角线的题,最后到底怎么解啊
[合集] Implied Volatility计算的麻烦大家来讨论chimbo大牛的几道题吧.
相关话题的讨论汇总
话题: vectors话题: any话题: diagnal
进入Quant版参与讨论
1 (共1页)
a****n
发帖数: 20
1
assume a vector of size K ,e.g. [a, b, c, d ]
write code to generate all these corresponding vectors:
[a-1, b, c, d]
[a+1, b,c,d]
[a,b-1,c,d]
[a,b+1,c,d]
[a+1,b+1,c+1,d+1].
...
[a,b,c,d+1]
i.e. all the vectors neighboring to him (including diagnal).
Any simple way?
thanks
k****z
发帖数: 550
2
可以认为是一个K位的数,每位有(-1,0,1)三个可能(编程时用0,1,2表示)。
然后从(0,0,。。。。,0)循环到(2,2,。。。。,2)就好了。
也就是从0循环到3^K-1。
d*******d
发帖数: 2050
3
k重循环就好。

【在 k****z 的大作中提到】
: 可以认为是一个K位的数,每位有(-1,0,1)三个可能(编程时用0,1,2表示)。
: 然后从(0,0,。。。。,0)循环到(2,2,。。。。,2)就好了。
: 也就是从0循环到3^K-1。

k****z
发帖数: 550
4
当K未知时,K重循环只能用迭代实现,但是似乎用在这里太expensive了一点。
d*******d
发帖数: 2050
5
nodnod

【在 k****z 的大作中提到】
: 当K未知时,K重循环只能用迭代实现,但是似乎用在这里太expensive了一点。
1 (共1页)
进入Quant版参与讨论
相关主题
大家来讨论chimbo大牛的几道题吧.data clustering by vector correlation distance (转载)
expected time until all vertices of a polygon are visitedPredict values of vectors generated by black box functions
问一个期望值的问题two vectors' coefficient of determination (转载)
问个C++[合集] Implied Volatility计算的麻烦
[合集] A brain teaser questionexcel 问题
问个有关排列的题一个简单的数学问题,我和我老板争论不停,其中一定有一个人是
问个C++的问题N points (x_i, y_i) in a 2-D plane
如何在c++里存储lattice求问一个线性模型的问题
相关话题的讨论汇总
话题: vectors话题: any话题: diagnal