LeetCode 簡單等級

2022-02-15 01:52:25 字數 701 閱讀 5080

1. 兩數之和

給定乙個整數陣列nums和乙個目標值target,請你在該陣列中找出和為目標值的那 兩個 整數,並返回他們的陣列下標。

你可以假設每種輸入只會對應乙個答案。但是,你不能重複利用這個陣列中同樣的元素。

nums = [2, 7, 11, 15]

target = 9

for i in

range(len(nums)):

start = 1

for j in

range(start, len(nums)):

if nums[i] + nums[j] ==target:

print

(i, j)

start += 1

nums = [2, 7, 11, 15]

target = 9

dic ={}

for index, value in

enumerate(nums):

sub = target -value

if sub in

dic:

print

(dic[sub], index)

else

: dic[value] = index

持續更新...

難度等級簡單

第一題 1 給定乙個整數陣列 nums 和乙個目標值 target,請你在該陣列中找出和為目標值的那 兩個 整數,並返回他們的陣列下標。你可以假設每種輸入只會對應乙個答案。但是,你不能重複利用這個陣列中同樣的yuansu class solution object def two sum self,...

簡單shell指令碼 判斷成績等級

root server vim test.sh bin bash echo please enter a number read num if z num 判斷是否輸入了數字 then echo you enter nothing,please enter a number read num els...

LeetCode初嘗試 簡單

給定乙個整數陣列和乙個目標值,找出陣列中和為目標值的兩個數。你可以假設每個輸入只對應一種答案,且同樣的元素不能被重複利用。示例 給定 nums 2,7,11,15 target 9 因為 nums 0 nums 1 2 7 9 所以返回 0,1 class solution return resul...