From b6855458c3c74ee93496275ea97bc3ba97a31e07 Mon Sep 17 00:00:00 2001 From: TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> Date: Thu, 15 Aug 2024 15:38:11 +0900 Subject: Init --- 1_array_hashing/top_k_elements.py | 57 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 1_array_hashing/top_k_elements.py diff --git a/1_array_hashing/top_k_elements.py b/1_array_hashing/top_k_elements.py new file mode 100644 index 0000000..e4b0e12 --- /dev/null +++ b/1_array_hashing/top_k_elements.py @@ -0,0 +1,57 @@ +""" +Question + +Top K Elements in List + +Given an integer array nums and an integer k, return the k most frequent elements within the array. + +The test cases are generated such that the answer is always unique. + +You may return the output in any order. + +Example 1: + +Input: nums = [1,2,2,3,3,3], k = 2 + +Output: [2,3] + +Example 2: + +Input: nums = [7,7], k = 1 + +Output: [7] + +Constraints: + + 1 <= nums.length <= 10^4. + -1000 <= nums[i] <= 1000 + 1 <= k <= number of distinct elements in nums. +""" + + +class Solution: + def fn_name(self, parameters) -> return_type: + return return + + + +case1 = case1 +case2 = case2 +case3 = case3 + +solution = Solution() +print(f" fn_name case1: {solution.fn_name(case1args)}") +print(f" fn_name case2: {solution.fn_name(case2args)}") +print(f" fn_name case3: {solution.fn_name(case3args)}") + + +""" +Solution + +url: url +video: video +code: +```fn_name +code +``` +""" -- cgit v1.2.3