我有一个特定的提交,我想贡献给我在github上分叉的存储库.我认为这样做的机制是"拉取请求".但是,当我尝试这个时,我只能请求我的整个分支.我不希望提出其他提交请求,因为它们不相关.知道如何做到这一点.
最后一次提交b50b2e7是我希望提取请求的唯一提交.无论如何,我可以做到这一点,或者所有提交都相互依赖?
我有一个以下的"条形和星形"算法,用Python实现,它将所有分解打印成3个分箱,总和从0到5.我想概括我的代码,所以它适用于N个箱(其中N小于最大总和,即此处为5).模式是如果你有3个箱子你需要2个嵌套循环,如果你有N个箱子你需要N-1个嵌套循环.
有人会想到写这个的通用方法,可能不使用循环吗?
# bars and stars algorithm
N=5
for n in range(0,N):
x=[1]*n
for i in range(0,(len(x)+1)):
for j in range(i,(len(x)+1)):
print sum(x[0:i]), sum(x[i:j]), sum(x[j:len(x)])
Run Code Online (Sandbox Code Playgroud)