We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6ff80b8 commit 78af479Copy full SHA for 78af479
1 file changed
python/tasks/task_40_most_frequent.py
@@ -4,4 +4,22 @@ def most_frequent(items: list) -> any:
4
"""
5
Vrátí nejčastěji se vyskytující prvek v seznamu.
6
7
+ unique_values = []
8
+ counters = []
9
+ for element in items:
10
+ if element in unique_values:
11
+ n = unique_values.index(element)
12
+ counters[n] = counters[n] + 1
13
+ else:
14
+ unique_values.append(element)
15
+ counters.append(1)
16
+ n = maximum(counters)
17
+ return unique_values[n]
18
19
+def maximum(counters):
20
+ max_count = 0
21
+ for count in counters:
22
+ if count > max_count:
23
+ max_count = count
24
+ number = counters.index(count)
25
+ return number
0 commit comments