在c++中產生n個0和m個1的排列
這應該是個簡單recursive可以完成的問題
而且我查到stl的next_permutation可用,但好像僅適用在n個不同的element
用在這個問題 就太多pattern被重複列舉了...
在Python中有個好用的關鍵字叫yield...可以在停在function的某行return
下次call此funciton時繼續
我的問題是,有沒有什麼stl或object可以在c++做同樣的事呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 204.140.141.12
→
11/08 23:15, , 1F
11/08 23:15, 1F
→
11/09 03:08, , 2F
11/09 03:08, 2F
推
11/09 05:59, , 3F
11/09 05:59, 3F
→
11/09 10:07, , 4F
11/09 10:07, 4F
→
11/09 10:09, , 5F
11/09 10:09, 5F
→
11/09 10:09, , 6F
11/09 10:09, 6F
→
11/09 10:10, , 7F
11/09 10:10, 7F
推
11/09 11:19, , 8F
11/09 11:19, 8F
→
11/09 11:20, , 9F
11/09 11:20, 9F
→
11/09 11:21, , 10F
11/09 11:21, 10F
→
11/09 21:24, , 11F
11/09 21:24, 11F
→
04/19 13:35, , 12F
04/19 13:35, 12F
→
04/19 13:36, , 13F
04/19 13:36, 13F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):