小编lin*_*lin的帖子

在CUDA内核中放置一个for循环

在内核中放置for循环是个坏主意吗?
还是常见的事情?

c c++ cuda

8
推荐指数
1
解决办法
1万
查看次数

如果给出1的数量,我怎样才能找到所有可能的二进制表示?

给定N作为位数,K作为1的数量,如何生成包含K个和Nk零的所有二进制表示?

换句话说,我有:

N=4 //number of bits
K=2 //number of ones
Run Code Online (Sandbox Code Playgroud)

包含N位,K个和NK零的所有可能二进制值是:

1100
1010
1001    
0110
0101
0011
Run Code Online (Sandbox Code Playgroud)

到目前为止我什么都没有.我不是要求代码.我只想问最好的方法吗?一个算法?伪代码?也许是讨论?

编辑:我要求代码/伪代码来解决问题...而不是数学公式......

pseudocode

4
推荐指数
2
解决办法
1669
查看次数

标签 统计

c ×1

c++ ×1

cuda ×1

pseudocode ×1