国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

MaxMin

2019-11-14 17:12:03
字體:
來源:轉載
供稿:網友
 1 def main(): 2     n = int(raw_input()) 3     k = int(raw_input()) 4  5     k_arr = [] 6     min_dif = 9999999999 # 根據input要求,規定一個極大值 7  8     for _ in xrange(n): 9         k_arr.append(int(raw_input())) 10 11     k_arr.sort() # "有序化”解決很多問題12 13     for _ in xrange(n-k+1):14         if k_arr[_+k-1] - k_arr[_] < min_dif: # 比較“相應間隔”15             min_dif = k_arr[_+k-1] - k_arr[_]16     PRint min_dif17 18 main()

Link:

  https://www.hackerrank.com/challenges/angry-children

學習:

  抽象化抽象化,然后找對應關系:

    所有題目的根本就是抽象化,然后用最簡單的方式去解決它

  數學化,圖像化

    很多問題用數學公式表達出來,或者畫畫圖,自然就明白了

  “有序化”

    對list有序的處理,能解決很多問題


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 祥云县| 沁水县| 宁波市| 高尔夫| 宜宾县| 新河县| 邯郸市| 都昌县| 景谷| 常德市| 华池县| 沂源县| 合阳县| 酒泉市| 色达县| 达尔| 延庆县| 正宁县| 姜堰市| 永丰县| 土默特右旗| 兖州市| 新巴尔虎左旗| 资阳市| 仁怀市| 玉田县| 菏泽市| 呈贡县| 台中县| 克东县| 淳化县| 元阳县| 巴里| 丰顺县| 平利县| 平度市| 宣威市| 右玉县| 安远县| 东山县| 乐至县|