1. 程式人生 > >python實現簡單的數學小程序

python實現簡單的數學小程序

標記 冒泡法 直接 mar 其余 實現 重復 mage oss

冒泡法排列list
技術分享圖片
利用打標記來優化 避免重復循環
楊輝三角形
技術分享圖片
建立二維列表,if判定打印出第一個與最後一個1,其余利用列表索引計算
技術分享圖片
與上圖類似
技術分享圖片
將每一行列表尾部補0,利用負索引 直接取值計算
技術分享圖片
上述的方法都是建立二維列表,為了優化,這裏只用一個列表,重復使用,定義一個變量用來存放上一次對應索引號中的數據,方便下一次的計算,且在建立列表的時候直接開辟出需要用到的空間。

python實現簡單的數學小程序