ਸਿਖਰ ਦੇ K ਫ੍ਰੀਕੁਐਂਟ ਐਲੀਮੈਂਟਸ ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਬਿਆਨ ਟੌਪ K ਫ੍ਰੀਕੁਐਂਟ ਐਲੀਮੈਂਟਸ ਲੀਟਕੋਡ ਹੱਲ ਕਹਿੰਦਾ ਹੈ ਕਿ - ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਨੰਬਰ ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ k ਦਿੱਤੇ ਜਾਣ 'ਤੇ, k ਸਭ ਤੋਂ ਵੱਧ ਵਾਰ-ਵਾਰ ਤੱਤ ਵਾਪਸ ਕਰੋ। ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਕ੍ਰਮ ਵਿੱਚ ਜਵਾਬ ਵਾਪਸ ਕਰ ਸਕਦੇ ਹੋ। ਉਦਾਹਰਨ 1: ਇੰਪੁੱਟ: ਸੰਖਿਆ = [1,1,1,2,2,3], k = 2 ਆਉਟਪੁੱਟ: [1,2] ਉਦਾਹਰਨ 2: ਇੰਪੁੱਟ: ਸੰਖਿਆ = [1], k = 1 ਆਉਟਪੁੱਟ: [1] …

ਹੋਰ ਪੜ੍ਹੋ

ਡੀਕੋਡ ਸਟ੍ਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਬਿਆਨ ਡੀਕੋਡ ਸਟ੍ਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ - “ਡੀਕੋਡ ਸਟ੍ਰਿੰਗ” ਤੁਹਾਨੂੰ ਏਨਕੋਡ ਕੀਤੀ ਸਟ੍ਰਿੰਗ ਨੂੰ ਡੀਕੋਡ ਕੀਤੀ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਬਦਲਣ ਲਈ ਕਹਿੰਦੀ ਹੈ। ਏਨਕੋਡਿੰਗ ਨਿਯਮ k[encoded_string] ਹੈ, ਜਿੱਥੇ ਵਰਗ ਬਰੈਕਟਾਂ ਦੇ ਅੰਦਰ ਏਨਕੋਡਡ_ਸਟ੍ਰਿੰਗ ਨੂੰ k ਵਾਰ ਦੁਹਰਾਇਆ ਜਾ ਰਿਹਾ ਹੈ ਜਿੱਥੇ k ਇੱਕ ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ ਹੈ। ਉਦਾਹਰਨ: ਇੰਪੁੱਟ: s = ”3[a]2[bc]” ਆਉਟਪੁੱਟ: “aaabcbc” …

ਹੋਰ ਪੜ੍ਹੋ

GetRandom O(1) Leetcode ਹੱਲ ਨੂੰ ਮਿਟਾਓ

ਸਮੱਸਿਆ ਬਿਆਨ ਇਨਸਰਟ ਡਿਲੀਟ ਗੇਟਰੈਂਡਮ ਓ(1) ਲੀਟਕੋਡ ਹੱਲ – “ਇਨਸਰਟ ਡਿਲੀਟ ਗੇਟਰੈਂਡਮ ਓ(1)” ਤੁਹਾਨੂੰ ਇਹਨਾਂ ਚਾਰ ਫੰਕਸ਼ਨਾਂ ਨੂੰ O(1) ਸਮੇਂ ਦੀ ਗੁੰਝਲਤਾ ਵਿੱਚ ਲਾਗੂ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ। insert(val): val ਨੂੰ ਬੇਤਰਤੀਬੇ ਸੈੱਟ ਵਿੱਚ ਪਾਓ ਅਤੇ ਸਹੀ ਵਾਪਸ ਕਰੋ ਜੇਕਰ ਤੱਤ ਸ਼ੁਰੂ ਵਿੱਚ ਸੈੱਟ ਵਿੱਚ ਗੈਰਹਾਜ਼ਰ ਹੈ। ਇਹ ਗਲਤ ਵਾਪਸ ਆਉਂਦਾ ਹੈ ਜਦੋਂ…

ਹੋਰ ਪੜ੍ਹੋ

ਸ਼ਾਕਾਹਾਰੀ-ਦੋਸਤਾਨਾ, ਕੀਮਤ ਅਤੇ ਦੂਰੀ ਲੀਟਕੋਡ ਹੱਲ ਦੁਆਰਾ ਰੈਸਟੋਰੈਂਟ ਫਿਲਟਰ ਕਰੋ

ਵੈਗਨ-ਅਨੁਕੂਲ, ਕੀਮਤ, ਅਤੇ ਦੂਰੀ ਲੀਟਕੋਡ ਹੱਲ ਦੁਆਰਾ ਰੈਸਟੋਰੈਂਟ ਫਿਲਟਰ ਕਰੋ - ਰੈਸਟੋਰੈਂਟਾਂ ਨੂੰ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਿੱਥੇ ਰੈਸਟੋਰੈਂਟ[i] = [idi, ratingi, veganFriendlyi, pricei, distancei]। ਤੁਹਾਨੂੰ ਤਿੰਨ ਫਿਲਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਰੈਸਟੋਰੈਂਟ ਨੂੰ ਫਿਲਟਰ ਕਰਨਾ ਹੋਵੇਗਾ। veganFriendly ਫਿਲਟਰ ਜਾਂ ਤਾਂ ਸਹੀ ਹੋਵੇਗਾ (ਮਤਲਬ ਕਿ ਤੁਹਾਨੂੰ ਸਿਰਫ veganFriendlyi ਵਾਲੇ ਰੈਸਟੋਰੈਂਟ ਹੀ ਸ਼ਾਮਲ ਕਰਨੇ ਚਾਹੀਦੇ ਹਨ ਜੋ ਇਸਨੂੰ ਸਹੀ 'ਤੇ ਸੈੱਟ ਕਰਦੇ ਹਨ) ਜਾਂ ਗਲਤ (ਭਾਵ ਤੁਸੀਂ ਕੋਈ ਵੀ ਸ਼ਾਮਲ ਕਰ ਸਕਦੇ ਹੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਸਟ੍ਰਿੰਗ ਕੰਪਰੈਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਬਿਆਨ ਸਟ੍ਰਿੰਗ ਕੰਪਰੈਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ - ਅੱਖਰਾਂ ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੇ ਗਏ ਹਨ, ਹੇਠਾਂ ਦਿੱਤੇ ਐਲਗੋਰਿਦਮ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਸਨੂੰ ਸੰਕੁਚਿਤ ਕਰੋ: ਇੱਕ ਖਾਲੀ ਸਤਰ s ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ। ਅੱਖਰਾਂ ਵਿੱਚ ਲਗਾਤਾਰ ਦੁਹਰਾਉਣ ਵਾਲੇ ਅੱਖਰਾਂ ਦੇ ਹਰੇਕ ਸਮੂਹ ਲਈ: ਜੇਕਰ ਸਮੂਹ ਦੀ ਲੰਬਾਈ 1 ਹੈ, ਤਾਂ ਅੱਖਰ ਨੂੰ s ਨਾਲ ਜੋੜੋ। ਨਹੀਂ ਤਾਂ, ਗਰੁੱਪ ਦੀ ਲੰਬਾਈ ਦੇ ਬਾਅਦ ਅੱਖਰ ਜੋੜੋ। ਸੰਕੁਚਿਤ ਸਤਰ…

ਹੋਰ ਪੜ੍ਹੋ

ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਇਕ ਸ਼ਬਦ ਇਕ ਵਾਕ ਵਿਚ ਕਿਸੇ ਵੀ ਸ਼ਬਦ ਦਾ ਪ੍ਰੀਫਿਕਸ ਹੁੰਦਾ ਹੈ

ਸਮੱਸਿਆ ਦੀ ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਇਕ ਸ਼ਬਦ ਇਕ ਵਾਕ ਵਿਚ ਕਿਸੇ ਵੀ ਸ਼ਬਦ ਦੇ ਪ੍ਰੀਫਿਕਸ ਦੇ ਰੂਪ ਵਿਚ ਆਉਂਦਾ ਹੈ ਲੈਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਨੇ ਸਾਨੂੰ ਉਸ ਸ਼ਬਦ ਦਾ ਸੂਚਕ ਲੱਭਣ ਲਈ ਕਿਹਾ ਜੋ ਕਿਸੇ ਦਿੱਤੇ ਗਏ ਸ਼ਬਦ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ. ਇਸ ਲਈ, ਸਾਨੂੰ ਇੱਕ ਵਾਕ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਿਸ ਵਿੱਚ ਸਪੇਸ ਨਾਲ ਵੱਖ ਹੋਈਆਂ ਕੁਝ ਸਤਰਾਂ ਹਨ ਅਤੇ ਇੱਕ ਹੋਰ ਸਤਰ…

ਹੋਰ ਪੜ੍ਹੋ

ਡੈਸਟੀਨੇਸ਼ਨ ਸਿਟੀ ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਡੈਸਟੀਨੇਸ਼ਨ ਸਿਟੀ ਲੀਟਕੋਡ ਹੱਲ ਸਾਨੂੰ ਸ਼ਹਿਰਾਂ ਵਿਚਕਾਰ ਕੁਝ ਸੰਬੰਧ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ. ਇੰਪੁੱਟ ਸ਼ਹਿਰਾਂ ਦੀ ਲਾਈਨ ਨਾਲ ਵੱਖ ਕੀਤੀ ਜੋੜੀ ਵਜੋਂ ਦਿੱਤੀ ਗਈ ਹੈ. ਇਨਪੁਟ ਵਿਚਲੀ ਹਰ ਲਾਈਨ ਸ਼ੁਰੂਆਤੀ ਬਿੰਦੂ ਤੋਂ ਅੰਤ ਪੁਆਇੰਟ ਤਕ ਸਿੱਧੀ ਸੜਕ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ. ਇਹ ਸਮੱਸਿਆ ਵਿੱਚ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਜੋ ਕਿ ਸ਼ਹਿਰ ਨਹੀਂ ਬਣਦੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਅਕਾਰ ਦੀ ਦਿੱਤੀ ਗਈ ਐਰੇ ਦੀ ਜਾਂਚ ਕਰੋ N ਪੱਧਰ ਦੇ BST ਨੂੰ ਦਰਸਾ ਸਕਦੇ ਹਨ ਜਾਂ ਨਹੀਂ

ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ n ਤੱਤਾਂ ਦੇ ਨਾਲ ਇੱਕ ਐਰੇ ਦਿੱਤਾ ਗਿਆ, ਅਕਾਰ ਦੀ n ਦਿੱਤੀ ਗਈ ਐਰੇ n ਪੱਧਰ ਦੇ BST ਨੂੰ ਦਰਸਾ ਸਕਦੀ ਹੈ ਜਾਂ ਨਹੀਂ. ਇਹ ਜਾਂਚ ਕਰਨ ਲਈ ਹੈ ਕਿ ਕੀ ਇਨ੍ਹਾਂ ਐੱਨ ਐਲੀਮੈਂਟਸ ਦੀ ਵਰਤੋਂ ਨਾਲ ਬਣਾਇਆ ਗਿਆ ਬਾਈਨਰੀ ਸਰਚ ਟਰੀ N ਪੱਧਰ ਦੇ BST ਨੂੰ ਦਰਸਾ ਸਕਦਾ ਹੈ. ਉਦਾਹਰਣ ਐਰ [] = {10, 8, 6, 9,…

ਹੋਰ ਪੜ੍ਹੋ

ਇਸਦੇ ਦਿੱਤੇ ਲੈਵਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਲ ਤੋਂ ਬੀਐਸਟੀ ਦਾ ਨਿਰਮਾਣ ਕਰੋ

ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ ਨੂੰ ਲੈਵਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਾਲ ਦਿੱਤੇ ਜਾਣ ਤੇ, ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ ਜਾਂ ਬੀ ਐਸ ਟੀ ਦੁਆਰਾ ਦਿੱਤੇ ਪੱਧਰ ਦੇ ਆਰਡਰ ਟ੍ਰਾਵਰਸਾਲ ਨੂੰ ਬਣਾਉਣ ਲਈ ਐਲਗੋਰਿਦਮ ਲਿਖੋ. ਉਦਾਹਰਨ ਇਨਪੁਟ ਲੈਵਲ ਆਰਡਰ [] = {18, 12, 20, 8, 15, 25, 5, 9, 22, 31} ਆਉਟਪੁੱਟ ਕ੍ਰਮ: 5 8 9 12 15 18…

ਹੋਰ ਪੜ੍ਹੋ

ਇੱਕ ਐਰੇ ਵਿੱਚ ਸਕਾਰਾਤਮਕ ਨਕਾਰਾਤਮਕ ਮੁੱਲਾਂ ਦੀ ਜੋੜੀ

ਐਰੇ ਦੀ ਸਮੱਸਿਆ ਵਿਚ ਸਕਾਰਾਤਮਕ ਨਕਾਰਾਤਮਕ ਮੁੱਲਾਂ ਦੀ ਜੋੜੀ ਵਿਚ, ਅਸੀਂ ਇਕ ਵੱਖਰੇ ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਐਰੇ ਦਿੱਤਾ ਹੈ, ਐਰੇ ਵਿਚ ਮੌਜੂਦ ਇਕ ਨੰਬਰ ਦਾ ਸਕਾਰਾਤਮਕ ਮੁੱਲ ਅਤੇ ਨਕਾਰਾਤਮਕ ਮੁੱਲ ਵਾਲੀਆਂ ਸਾਰੀਆਂ ਜੋੜੀਆਂ ਪ੍ਰਿੰਟ ਕਰੋ. ਸਾਨੂੰ ਜੋੜੀ ਉਨ੍ਹਾਂ ਦੀ ਮੌਜੂਦਗੀ ਦੇ ਅਨੁਸਾਰ ਪ੍ਰਿੰਟ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. ਇੱਕ ਜੋੜਾ ਜਿਸਦਾ…

ਹੋਰ ਪੜ੍ਹੋ

Translate »