ਵੈਧ Palindrome II Leetcode ਹੱਲ

ਸਮੱਸਿਆ ਬਿਆਨ ਵੈਲੀਡ ਪੈਲਿੰਡਰੋਮ II ਲੀਟਕੋਡ ਹੱਲ – “ਵੈਧ ਪੈਲਿੰਡਰੋਮ II” ਦੱਸਦਾ ਹੈ ਕਿ ਸਟ੍ਰਿੰਗ s ਨੂੰ ਦਿੱਤੇ ਗਏ, ਸਾਨੂੰ ਵੱਧ ਤੋਂ ਵੱਧ ਇੱਕ ਅੱਖਰ ਨੂੰ ਮਿਟਾਉਣ ਤੋਂ ਬਾਅਦ ਜੇਕਰ s ਇੱਕ ਪੈਲਿਨਡਰੋਮ ਸਤਰ ਹੋ ਸਕਦਾ ਹੈ ਤਾਂ ਸਾਨੂੰ ਸਹੀ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਉਦਾਹਰਨ: ਇੰਪੁੱਟ: s = ”aba” ਆਉਟਪੁੱਟ: ਸਹੀ ਵਿਆਖਿਆ: ਇੰਪੁੱਟ ਸਟ੍ਰਿੰਗ ਪਹਿਲਾਂ ਹੀ ਪੈਲੀਂਡਰੋਮ ਹੈ, ਇਸਲਈ ਇੱਥੇ…

ਹੋਰ ਪੜ੍ਹੋ

ਯੂਜ਼ਰ ਵੈੱਬਸਾਈਟ 'ਤੇ ਵਿਜ਼ਿਟ ਪੈਟਰਨ ਲੀਟਕੋਡ ਹੱਲ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰੋ

ਸਮੱਸਿਆ ਬਿਆਨ ਉਪਭੋਗਤਾ ਵੈੱਬਸਾਈਟ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰੋ ਪੈਟਰਨ ਲੀਟਕੋਡ ਹੱਲ 'ਤੇ ਜਾਓ - ਤੁਹਾਨੂੰ ਦੋ ਸਤਰ ਐਰੇ ਉਪਭੋਗਤਾ ਨਾਮ ਅਤੇ ਵੈਬਸਾਈਟ ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਟਾਈਮਸਟੈਂਪ ਦਿੱਤੇ ਗਏ ਹਨ। ਸਾਰੀਆਂ ਦਿੱਤੀਆਂ ਗਈਆਂ ਐਰੇ ਇੱਕੋ ਲੰਬਾਈ ਦੀਆਂ ਹਨ ਅਤੇ ਟੂਪਲ [ਯੂਜ਼ਰਨੇਮ[i], ਵੈੱਬਸਾਈਟ[i], ਟਾਈਮਸਟੈਂਪ[i]] ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਉਪਭੋਗਤਾ ਨਾਮ[i] ਨੇ ਟਾਈਮਸਟੈਂਪ[i] 'ਤੇ ਵੈੱਬਸਾਈਟ ਦੀ ਵੈੱਬਸਾਈਟ [i] 'ਤੇ ਵਿਜ਼ਿਟ ਕੀਤਾ। ਇੱਕ ਪੈਟਰਨ ਤਿੰਨ ਵੈੱਬਸਾਈਟਾਂ ਦੀ ਸੂਚੀ ਹੈ (ਜ਼ਰੂਰੀ ਤੌਰ 'ਤੇ ਵੱਖਰਾ ਨਹੀਂ)। ਉਦਾਹਰਨ ਲਈ, [“ਘਰ”, …

ਹੋਰ ਪੜ੍ਹੋ

ਡਿਜ਼ਾਈਨ ਬਰਾਊਜ਼ਰ ਇਤਿਹਾਸ ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਬਿਆਨ ਡਿਜ਼ਾਇਨ ਬ੍ਰਾਊਜ਼ਰ ਇਤਿਹਾਸ ਲੀਟਕੋਡ ਹੱਲ - ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਟੈਬ ਵਾਲਾ ਇੱਕ ਬ੍ਰਾਊਜ਼ਰ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਹੋਮਪੇਜ 'ਤੇ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ ਅਤੇ ਤੁਸੀਂ ਕਿਸੇ ਹੋਰ url 'ਤੇ ਜਾ ਸਕਦੇ ਹੋ, ਕਦਮਾਂ ਦੀ ਇਤਿਹਾਸ ਸੰਖਿਆ ਵਿੱਚ ਵਾਪਸ ਜਾ ਸਕਦੇ ਹੋ ਜਾਂ ਕਦਮਾਂ ਦੀ ਇਤਿਹਾਸ ਸੰਖਿਆ ਵਿੱਚ ਅੱਗੇ ਵਧ ਸਕਦੇ ਹੋ। BrowserHistory ਕਲਾਸ ਨੂੰ ਲਾਗੂ ਕਰੋ: BrowserHistory(ਸਟ੍ਰਿੰਗ ਹੋਮਪੇਜ) ਦੇ ਹੋਮਪੇਜ ਨਾਲ ਆਬਜੈਕਟ ਨੂੰ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਡਾਟਾ ਸਟ੍ਰੀਮ ਲੀਟਕੋਡ ਹੱਲ ਤੋਂ ਮੱਧਮਾਨ ਲੱਭੋ

ਸਮੱਸਿਆ ਬਿਆਨ ਡੇਟਾ ਸਟ੍ਰੀਮ ਲੀਟਕੋਡ ਹੱਲ ਤੋਂ ਮੱਧਮਾਨ ਲੱਭੋ - ਮੱਧਮਾਨ ਇੱਕ ਕ੍ਰਮਬੱਧ ਪੂਰਨ ਅੰਕ ਸੂਚੀ ਵਿੱਚ ਮੱਧ ਮੁੱਲ ਹੈ। ਜੇਕਰ ਸੂਚੀ ਦਾ ਆਕਾਰ ਬਰਾਬਰ ਹੈ, ਤਾਂ ਕੋਈ ਮੱਧ ਮੁੱਲ ਨਹੀਂ ਹੈ ਅਤੇ ਮੱਧਮਾਨ ਦੋ ਮੱਧ ਮੁੱਲਾਂ ਦਾ ਮੱਧਮਾਨ ਹੈ। ਉਦਾਹਰਨ ਲਈ, arr = [2,3,4] ਲਈ, ਔਸਤ …

ਹੋਰ ਪੜ੍ਹੋ

ਬਾਈਨਰੀ ਟ੍ਰੀ ਅਧਿਕਤਮ ਪਾਥ ਜੋੜ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਸਿਖਰ K ਵਾਰ-ਵਾਰ ਸ਼ਬਦ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਮਿਸ਼ਰਨ ਜੋੜ IV ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਕਥਨ ਸੰਜੋਗ ਜੋੜ IV ਲੀਟਕੋਡ ਹੱਲ - ਵੱਖ-ਵੱਖ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਲੜੀ ਅਤੇ ਇੱਕ ਟਾਰਗੇਟ ਪੂਰਨ ਅੰਕ ਟਾਰਗਿਟ ਦਿੱਤੇ ਗਏ, ਸੰਭਾਵਿਤ ਸੰਜੋਗਾਂ ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਕਰੋ ਜੋ ਟੀਚੇ ਵਿੱਚ ਜੋੜਦੇ ਹਨ। ਟੈਸਟ ਕੇਸ ਤਿਆਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਤਾਂ ਜੋ ਜਵਾਬ ਇੱਕ 32-ਬਿੱਟ ਪੂਰਨ ਅੰਕ ਵਿੱਚ ਫਿੱਟ ਹੋ ਸਕੇ। ਇੰਪੁੱਟ: ਸੰਖਿਆ = [1,2,3], ਟੀਚਾ = 4 ਆਉਟਪੁੱਟ: 7 ਵਿਆਖਿਆ: ਸੰਭਵ…

ਹੋਰ ਪੜ੍ਹੋ

ਸਭ ਤੋਂ ਵੱਧ K ਵੱਖਰੇ ਅੱਖਰਾਂ ਦੇ ਨਾਲ ਸਭ ਤੋਂ ਲੰਬੀ ਸਬਸਟਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ

ਪ੍ਰੋਬਲਮ ਸਟੇਟਮੈਂਟ ਸਭ ਤੋਂ K ਵੱਖਰੇ ਅੱਖਰਾਂ ਦੇ ਨਾਲ ਸਭ ਤੋਂ ਲੰਬੀ ਸਬਸਟਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਸਟ੍ਰਿੰਗ S ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ K ਦਿੱਤੇ ਜਾਣ 'ਤੇ, S ਦੀ ਸਭ ਤੋਂ ਲੰਬੀ ਸਬਸਟਰਿੰਗ ਦੀ ਲੰਬਾਈ ਵਾਪਸ ਕਰੋ ਜਿਸ ਵਿੱਚ ਜ਼ਿਆਦਾਤਰ K ਵੱਖਰੇ ਅੱਖਰ ਸ਼ਾਮਲ ਹਨ। ਉਦਾਹਰਨ: ਟੈਸਟ ਕੇਸ 1: ਇਨਪੁਟ: S = "bacc" K = 2 ਆਉਟਪੁੱਟ: 3 ਟੈਸਟ ਕੇਸ 2: ਇਨਪੁਟ: S = "ab" …

ਹੋਰ ਪੜ੍ਹੋ

ਦੋ ਕ੍ਰਮਬੱਧ ਐਰੇ ਦਾ ਮੇਡੀਅਨ

ਕ੍ਰਮਵਾਰ ਕ੍ਰਮਵਾਰ ਦੋ ਅਤੇ ਲੜੀਵਾਰ ਐਰੇ A ਅਤੇ B ਦੇ ਅਕਾਰ ਅਤੇ m ਦਿੱਤੇ ਗਏ. ਦਿੱਤੀਆਂ ਗਈਆਂ ਦੋ ਐਰੇ ਮਿਲਾਉਣ ਤੋਂ ਬਾਅਦ ਪ੍ਰਾਪਤ ਕੀਤੀ ਅੰਤਮ ਲੜੀਬੱਧ ਐਰੇ ਦਾ ਮੀਡੀਅਨ ਲੱਭੋ ਜਾਂ ਦੂਜੇ ਸ਼ਬਦਾਂ ਵਿਚ, ਅਸੀਂ ਕਹਿੰਦੇ ਹਾਂ ਕਿ ਦੋ ਲੜੀਬੱਧ ਐਰੇ ਦਾ ਵਿਚੋਲਾ ਲੱਭੋ. (ਅਨੁਮਾਨਤ ਸਮੇਂ ਦੀ ਜਟਿਲਤਾ: ਓ (ਲੌਗ (ਐਨ))) ਲਈ ਪਹੁੰਚ 1

ਹੋਰ ਪੜ੍ਹੋ

ਕ੍ਰਮਬੱਧ ਲਿੰਕਡ ਸੂਚੀਆਂ ਨੂੰ ਮਿਲਾਓ

ਮਰਜ ਕੇ ਸੌਰਟਡ ਲਿੰਕਡ ਸੂਚੀਆਂ ਦੀ ਸਮੱਸਿਆ ਇੰਟਰਵਿ interview ਪੁਆਇੰਟ ਦੇ ਅਨੁਸਾਰ ਇੰਨੀ ਮਸ਼ਹੂਰ ਹੈ. ਇਹ ਪ੍ਰਸ਼ਨ ਵੱਡੀਆਂ ਕੰਪਨੀਆਂ ਜਿਵੇਂ ਕਿ ਗੂਗਲ, ​​ਮਾਈਕ੍ਰੋਸਾੱਫਟ, ਐਮਾਜ਼ਾਨ, ਆਦਿ ਵਿੱਚ ਬਹੁਤ ਵਾਰ ਪੁੱਛਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਨਾਮ ਤੋਂ ਪਤਾ ਚੱਲਦਾ ਹੈ ਕਿ ਸਾਨੂੰ ਕ੍ਰਮਬੱਧ ਕ੍ਰਮਬੱਧ ਸੂਚੀਆਂ ਪ੍ਰਦਾਨ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ. ਸਾਨੂੰ ਉਨ੍ਹਾਂ ਨੂੰ ਇਕ…

ਹੋਰ ਪੜ੍ਹੋ

Translate »