n =
int(
input
('請輸入個數:'))
ls =
input
('請輸入數字:'
).split(
)def
solution
(nums,n)
:if n==
0or n==1:
return
none
elif n==2:
return
int(nums[1]
)-int(nums[0]
)else
:max
=int
(nums[1]
)-int(nums[0]
) fast=
2 low=
1while n>fast:
temp =
int(nums[fast])-
int(nums[low])if
max< temp:
max= temp
fast +=
1 low +=
1else
: fast +=
1 low +=
1continue
return
maxres=solution(ls,n)
print
(res)
在這裡,用到了定義函式的方法,return用於定義函式中
如果你喜歡的話,就不要吝惜你的一鍵三連了~
謝謝大家!
Android一串數字分兩段,底部對齊字型大小不同
一串數字 文字分兩段,字型大小不同 沒什麼技術含量,分享下。效果圖 package import android.content.context import android.graphics.canvas import android.graphics.color import android.g...
從兩端動態輸出一串字元
c語言標準庫中沒有sleep這個函式,它實際上是乙個系統api函式。函式功能 執行掛起一段時間 1 在vc中使用帶上標頭檔案,而且全稱為sleep 第乙個字母需要大寫。include 需要新增標頭檔案 sleep unisgned long 函式宣告windows中,sleep 裡面的單位,是以毫秒...
兩條相交的單向鍊錶,如何求他們的第乙個公共節點
問題 兩個單向鍊錶,可能存在公共節點。如何判斷是否存在公共節點,並找出它們的第乙個公共結點。思想 1.如果兩個鍊錶相交,則從相交點開始,後面的節點都相同,即最後乙個節點肯定相同 2.從頭到尾遍歷兩個鍊錶,並記錄鍊錶長度,當二者的尾節點不同,則二者肯定不相交 3.尾節點相同,如果a長為la,b為lb,...