Cộng đồng Hỏi & Đáp của Inflearn
dic으로 풀었는데
Viết
·
293
0
def dic_solution(nums):
answer = -1
sH = dict()
for i in nums:
if(i in sH):
sH[i]+=1
else:
sH[i]=1
for i in sH:
if(sH[i]==1):
if(i>answer):
answer=i
return answer
이렇게 dic으로 풀었는데
수업에서는 다른 방법으로 풀었더라고요
수업 끝에서 대충 듣긴 했는데
그냥 단순히 작아서 direct address table로 만든건가요?
아니면 추가적인 이유가 있나요?
궁금합니다.
python코딩-테스트
Quiz
Bảng băm hiệu quả bộ nhớ hơn Bảng địa chỉ trực tiếp khi nào?
키의 개수가 버킷 개수보다 훨씬 많을 때
Khi phạm vi key rộng và ít key được sử dụng
Khi không hề xảy ra va chạm
Khi tốc độ duyệt quan trọng





