回覆列表
-
1 # 使用者3249800521715789
-
2 # 使用者7252562045816
bitmap通常基於陣列來實現,陣列中每個元素可以看成是一系列二進位制數,所有元素組成更大的二進位制集合。對於Python來說,整數型別預設是有符號型別,所以一個整數的可用位數為31位。
舉例來說,一個Python陣列包含4個32位有符號整型,則總共可用位為4 * 31 = 124位。
lt?=?[]?#?儲存輸入的數字列表 a?=?''?#?臨時儲存輸入的數字 #?輸入數字,輸入#結束數字輸入 while?1: ????a?=?input() ????if?a.isdigit(): ????????a?=?int(a) ????elif?a=='#': ????????print('輸入結束') ????????break ????else: ????????print('請輸入數字') ????????continue? ????lt.append(a) #列印源序列 print('源序列:',lt) #?排序 lt.sort() #?列印排序後序列 print('排序後:',?lt)