1
0
Fork 0

Korjaa kirjoitusvirhe triessä

This commit is contained in:
Vili Sinervä 2022-09-16 11:34:53 +03:00
parent d6da26ea46
commit 5299d616f0
2 changed files with 25 additions and 1 deletions

View file

@ -40,7 +40,7 @@ class Trie:
def etsi_seuraavat(self, alkuosa):
if not self.todennakoisyydet_laskettu:
self.laske_todennakoisyydet
self.laske_todennakoisyydet()
solmu = self.juuri

24
test.py Normal file
View file

@ -0,0 +1,24 @@
base_str = ''.join(random.choice(string.ascii_lowercase) for i in range(100000000))
start_time = time.time()
durations = []
dictionary = {}
for i in range(26):
dictionary[string.ascii_lowercase[i]] = i
start_time = time.time()
result = []
for c in base_str:
result.append(dictionary[c])
durations.append(time.time() - start_time)
start_time = time.time()
result = []
for c in base_str:
result.append(ord(c)-97)
durations.append(time.time() - start_time)
print(durations)