實現陣列元素選與不選問題 python實現

2021-08-26 09:29:21 字數 1124 閱讀 3666

問題描述:

對於固定陣列

輸入bool陣列,其中0對應的下標陣列元素可出現也可以不出現,1必須出現

出現 所有的可能的組合(組合問題標準的解法是回溯),轉化為字串,並按照字串公升序排序!

搞了半天寫了個python實現,用的不熟練

print 'len:' + str(len(res))

print res

#將字串轉換成數字列表

bool_list =list(bool_list)

print bool_list

bool_list = [int(x) for x in bool_list]

print bool_list

'''上題也可以先將字串列表轉換成int陣列,之後就不用再while裡強制轉換了

js實現checkbox全選 不選與反選

一 思路 1.獲取元素 2.給全選 不選 反選新增點選事件 3.用for迴圈checkbox 4.把checkbox的checked設定為true即實現全選 5.把checkbox的checked設定為false即實現不選 6.通過if判斷,如果checked為true選中狀態的,就把checked...

JS實現全選 不選 反選

思路 1 獲取元素。2 用for迴圈歷遍陣列,把checkbox的checked設定為true即實現全選,把checkbox的checked設定為false即實現不選。3 通過if判斷,如果checked為true選中狀態的,就把checked設為false不選狀態,如果checked為false不...

jQuery實現全選 反選和不選功能

直接複製儲存用瀏覽器開啟可以看效果,功能實現挺好的。1doctype html 2 html lang zh cn 34 head 5 meta charset utf 8 6 title jquery實現全選 反選和不選功能 title 78 link href rel stylesheet 9 ...