This video is about "Ice Cream Parlor" problem from HackerRank under section Searching.
Problem:
Easy:
https://www.hackerrank.com/challenges/one-month-preparation-kit-icecream-parlor/problem
https://www.hackerrank.com/challenges/icecream-parlor/problem
Code1:
def icecreamParlor(m, arr):
# Write your code here
res=[]
for i in range(len(arr)):
x=m-arr[i]
if x in arr[i+1:]:
res.append(i+1)
res.append(len(arr[0:i+1])+arr[i+1:].index(x)+1)
return res
Code2:
def icecreamParlor(m, arr):
# Write your code here
dic = dict()
for i in range(len(arr)):
if arr[i] in dic:
return dic[arr[i]]+1, i+1
else:
dic[m-arr[i]] = i
Medium:https://www.hackerrank.com/challenges/ctci-ice-cream-parlor/problem
Code for above Medium Problem:
def whatFlavors(arr, m):
# Write your code here
dic = dict()
for i in range(len(arr)):
if arr[i] in dic:
print( dic[arr[i]]+1, i+1)
break
else:
dic[m-arr[i]] = i
Follow us on:
Whatsapp:
https://chat.whatsapp.com/LNwHGukUizjJPAxK7ma8gs
Telegram:
https://t.me/joinchat/QJvaJ97Xuut6i_Zm
For 1 : 1 Tutoring
WhatsApp contact : 7278222619
mail: [email protected]
You can support via UPI : sattujaiswal@okhdfcbank
Facebook:
https://www.facebook.com/groups/779620502848988/
https://www.facebook.com/codingcart/
Linkedin:
https://www.linkedin.com/in/satyendra-jaiswal-903588a2/
https://www.linkedin.com/company/codingcart
Instagram:
https://www.instagram.com/codingcart/
#HackerRank #IceCreamParlor #Searching #Python