Мне было интересно, как написать бинарный поиск, который ищет самые популярные имена детей с 2009 по 2014 год, имена хранятся в списке, а затем я, когда я получите подсказку с просьбой о том, что я хотел бы искать, тогда я бы набрал имя и дал бы, сколько раз он повторил, чтобы найти определенное имя, а также имена в формате JSON и в алфавитном порядке, чтобы я мог сравнивать символы . Я планирую написать это в python 3. Любая помощь будет принята с благодарностью.Как написать двоичный поиск, который ищет слова в списке
termToFind = input("What would you like to find? ")
tempMeds = []
for me in allMeds:
if len(me) >= len(termToFind):
tempMeds.append(me)
findLength = len(termToFind)
currentPos = len(tempMeds) // 2
stop = False
iterations = 0
amountFound = 0
prevVal = ""
Что вы пытаетесь? Мы не здесь, чтобы [дать вам код] (http://meta.stackexchange.com/questions/108551/what-site-to-use-if-you-have-a-gimme-teh-codez-question) , –
У меня есть список, содержащий имена, и еще один пустой массив, в который я его помещу. @MoonCheesez –
Я только что обновил код @MoonCheesez –