ਮਾਈਕਰੋਸੌਫਟ ਕੋਡਿੰਗ ਇੰਟਰਵਿview ਪ੍ਰਸ਼ਨ

ਸਿਸਟਮ ਡਿਜ਼ਾਈਨ ਇੰਟਰਵਿਊ ਸਵਾਲ ਇੰਨਾ ਖੁੱਲ੍ਹਾ ਹੋ ਸਕਦਾ ਹੈ, ਕਿ ਤਿਆਰੀ ਕਰਨ ਦਾ ਸਹੀ ਤਰੀਕਾ ਜਾਣਨਾ ਬਹੁਤ ਔਖਾ ਹੈ। ਹੁਣ ਮੈਂ ਖਰੀਦਣ ਤੋਂ ਬਾਅਦ ਐਮਾਜ਼ਾਨ, ਮਾਈਕ੍ਰੋਸਾੱਫਟ ਅਤੇ ਅਡੋਬ ਦੇ ਡਿਜ਼ਾਈਨ ਦੌਰ ਨੂੰ ਤੋੜਨ ਦੇ ਯੋਗ ਹਾਂ ਇਹ ਕਿਤਾਬ. ਰੋਜ਼ਾਨਾ ਇੱਕ ਸੋਧ ਡਿਜ਼ਾਈਨ ਸਵਾਲ ਅਤੇ ਮੈਂ ਵਾਅਦਾ ਕਰਦਾ ਹਾਂ ਕਿ ਤੁਸੀਂ ਡਿਜ਼ਾਈਨ ਦੇ ਦੌਰ ਨੂੰ ਤੋੜ ਸਕਦੇ ਹੋ।

ਮਾਈਕਰੋਸੋਫਟ ਇੰਟਰਵਿ. ਪ੍ਰਸ਼ਨਪਿੰਨ
ਮਾਈਕਰੋਸੋਫਟ ਇੰਟਰਵਿ. ਪ੍ਰਸ਼ਨ
ਕ੍ਰੈਕ ਸਿਸਟਮ ਡਿਜ਼ਾਈਨ ਇੰਟਰਵਿਊਜ਼

ਮਾਈਕਰੋਸਾਫਟ ਐਰੇ ਸਵਾਲ

ਪ੍ਰਸ਼ਨ 1. ਨਿਰੰਤਰ ਸੁਬਾਰੇ ਜੋੜ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਕਥਨ ਨਿਰੰਤਰ ਸੁਬੈਰੇ ਜੋੜ ਲੀਟਕੋਡ ਹੱਲ – ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਨੰਬਰਾਂ ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ k ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਸਹੀ ਵਾਪਸ ਕਰੋ ਜੇਕਰ ਸੰਖਿਆਵਾਂ ਵਿੱਚ ਘੱਟੋ-ਘੱਟ ਦੋ ਦੇ ਆਕਾਰ ਦਾ ਇੱਕ ਨਿਰੰਤਰ ਸਬਰੇ ਹੈ ਜਿਸ ਦੇ ਤੱਤ k ਦੇ ਗੁਣਜ ਤੱਕ ਜੋੜਦੇ ਹਨ, ਜਾਂ ਗਲਤ ਹੈ। ਇੱਕ ਪੂਰਨ ਅੰਕ x k ਦਾ ਗੁਣਜ ਹੁੰਦਾ ਹੈ ਜੇਕਰ ਕੋਈ ਪੂਰਨ ਅੰਕ n ਮੌਜੂਦ ਹੈ ਜਿਵੇਂ ਕਿ x = n * k। 0 ਹਮੇਸ਼ਾ ਇੱਕ ਹੁੰਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 2. ਲੀਟਕੋਡ ਹੱਲ ਦੇ ਅੱਖਰਾਂ ਨੂੰ ਬਦਲਣਾ ਪ੍ਰੋਬਲਮ ਸਟੇਟਮੈਂਟ ਸ਼ਿਫਟਿੰਗ ਲੈਟਰਸ ਕਹਿੰਦਾ ਹੈ ਕਿ ਅਸੀਂ ਇੱਕ ਸਟ੍ਰਿੰਗ s ਅਤੇ ਇੱਕ ਐਰੇ ਸ਼ਿਫਟ ਦਿੱਤੀ ਹੈ। ਹੁਣ ਹਰੇਕ ਸ਼ਿਫਟ[i] = x ਲਈ, ਅਸੀਂ s, x ਵਾਰ ਦੇ ਪਹਿਲੇ i + 1 ਅੱਖਰਾਂ ਨੂੰ ਸ਼ਿਫਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ। ਸਾਰੀਆਂ ਸ਼ਿਫਟਾਂ ਲਾਗੂ ਹੋਣ ਤੋਂ ਬਾਅਦ ਸਾਨੂੰ ਅੰਤਿਮ ਸਤਰ ਵਾਪਸ ਕਰਨੀ ਪਵੇਗੀ। ਉਦਾਹਰਨ 1: ਇਨਪੁਟ: s = "abc", ਸ਼ਿਫਟਾਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 3. ਵੱਧ ਤੋਂ ਵੱਧ ਆਬਾਦੀ ਸਾਲ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਅਧਿਕਤਮ ਆਬਾਦੀ ਸਾਲ ਲੀਟਕੋਡ ਹੱਲ ਕਹਿੰਦਾ ਹੈ ਕਿ – ਤੁਹਾਨੂੰ ਇੱਕ 2D ਪੂਰਨ ਅੰਕ ਐਰੇ ਲੌਗ ਦਿੱਤੇ ਗਏ ਹਨ ਜਿੱਥੇ ਹਰੇਕ ਲੌਗ[i] = [birthi, deathi] ith ਵਿਅਕਤੀ ਦੇ ਜਨਮ ਅਤੇ ਮੌਤ ਦੇ ਸਾਲਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਕਿਸੇ ਸਾਲ x ਦੀ ਆਬਾਦੀ ਉਸ ਸਾਲ ਦੌਰਾਨ ਜਿਊਂਦੇ ਲੋਕਾਂ ਦੀ ਸੰਖਿਆ ਹੁੰਦੀ ਹੈ। ਇੱਕ ਵਿਅਕਤੀ ਨੂੰ ਗਿਣਿਆ ਜਾਂਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 4. ਵੱਧ ਤੋਂ ਵੱਧ ਆਬਾਦੀ ਸਾਲ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ: ਅਧਿਕਤਮ ਆਬਾਦੀ ਸਾਲ ਲੀਟਕੋਡ ਹੱਲ ਕਹਿੰਦਾ ਹੈ ਕਿ – ਤੁਹਾਨੂੰ ਇੱਕ 2D ਪੂਰਨ ਅੰਕ ਐਰੇ ਲੌਗ ਦਿੱਤੇ ਗਏ ਹਨ ਜਿੱਥੇ ਹਰੇਕ ਲੌਗ[i] = [birthi, deathi] ith ਵਿਅਕਤੀ ਦੇ ਜਨਮ ਅਤੇ ਮੌਤ ਦੇ ਸਾਲਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਕਿਸੇ ਸਾਲ ਦੀ ਆਬਾਦੀ x ਉਸ ਸਾਲ ਦੌਰਾਨ ਜਿਊਂਦੇ ਲੋਕਾਂ ਦੀ ਗਿਣਤੀ ਹੈ? ith ਵਿਅਕਤੀ ਨੂੰ ਸਾਲ x ਦੀ ਆਬਾਦੀ ਵਿੱਚ ਗਿਣਿਆ ਜਾਂਦਾ ਹੈ ਜੇਕਰ x...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 5. ਸਰਬੋਤਮ ਮੀਟਿੰਗ ਪੁਆਇੰਟ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ: ਸਰਵੋਤਮ ਮੀਟਿੰਗ ਪੁਆਇੰਟ ਲੀਟਕੋਡ ਹੱਲ ਕਹਿੰਦਾ ਹੈ - ਦਿੱਤੇ ਗਏ amxn ਬਾਈਨਰੀ ਗਰਿੱਡ ਗਰਿੱਡ ਜਿੱਥੇ ਹਰੇਕ 1 ਇੱਕ ਦੋਸਤ ਦੇ ਘਰ ਦੀ ਨਿਸ਼ਾਨਦੇਹੀ ਕਰਦਾ ਹੈ, ਘੱਟੋ ਘੱਟ ਕੁੱਲ ਯਾਤਰਾ ਦੂਰੀ ਵਾਪਸ ਕਰੋ। ਕੁੱਲ ਯਾਤਰਾ ਦੀ ਦੂਰੀ ਦੋਸਤਾਂ ਦੇ ਘਰਾਂ ਅਤੇ ਮਿਲਣ ਵਾਲੀ ਥਾਂ ਵਿਚਕਾਰ ਦੂਰੀਆਂ ਦਾ ਜੋੜ ਹੈ। ਦੂਰੀ ਦੀ ਗਣਨਾ ਮੈਨਹਟਨ ਦੂਰੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 6. ਨਿਊਨਤਮ ਪਾਥ ਸਮ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਨਿਊਨਤਮ ਪਾਥ ਜੋੜ ਲੀਟਕੋਡ ਹੱਲ – “ਘੱਟੋ-ਘੱਟ ਪਾਥ ਜੋੜ” ਕਹਿੰਦਾ ਹੈ ਕਿ ਦਿੱਤੇ ਗਏ anxm ਗਰਿੱਡ ਵਿੱਚ ਗੈਰ-ਨੈਗੇਟਿਵ ਪੂਰਨ ਅੰਕ ਹੁੰਦੇ ਹਨ ਅਤੇ ਸਾਨੂੰ ਉੱਪਰ-ਖੱਬੇ ਤੋਂ ਹੇਠਾਂ ਸੱਜੇ ਤੱਕ ਇੱਕ ਮਾਰਗ ਲੱਭਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਜੋ ਮਾਰਗ ਦੇ ਨਾਲ-ਨਾਲ ਸਾਰੀਆਂ ਸੰਖਿਆਵਾਂ ਦੇ ਜੋੜ ਨੂੰ ਘੱਟ ਤੋਂ ਘੱਟ ਕਰਦਾ ਹੈ। . ਅਸੀਂ ਸਿਰਫ ਹਿੱਲ ਸਕਦੇ ਹਾਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 7. ਪੌੜੀਆਂ ਚੜ੍ਹਨ ਦੀ ਘੱਟੋ-ਘੱਟ ਲਾਗਤ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਘੱਟੋ-ਘੱਟ ਲਾਗਤ ਚੜ੍ਹਨ ਦੀਆਂ ਪੌੜੀਆਂ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਦੀ ਲਾਗਤ ਦਿੱਤੀ ਗਈ ਹੈ, ਜਿੱਥੇ ਲਾਗਤ[i] ਪੌੜੀਆਂ 'ਤੇ ith ਕਦਮ ਦੀ ਲਾਗਤ ਹੈ। ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਲਾਗਤ ਦਾ ਭੁਗਤਾਨ ਕਰ ਦਿੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਜਾਂ ਤਾਂ ਇੱਕ ਜਾਂ ਦੋ ਪੌੜੀਆਂ ਚੜ੍ਹ ਸਕਦੇ ਹੋ। ਤੁਸੀਂ ਜਾਂ ਤਾਂ ਸੂਚਕਾਂਕ 0 ਦੇ ਨਾਲ ਪੜਾਅ ਤੋਂ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ, ਜਾਂ ਇਸ ਦੇ ਨਾਲ ਕਦਮ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 9. ਰੋਜ਼ਾਨਾ ਤਾਪਮਾਨ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਰੋਜ਼ਾਨਾ ਤਾਪਮਾਨ ਲੀਟਕੋਡ ਹੱਲ: ਦੱਸਦਾ ਹੈ ਕਿ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਗਈ ਤਾਪਮਾਨ ਰੋਜ਼ਾਨਾ ਤਾਪਮਾਨ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, ਇੱਕ ਐਰੇ ਜਵਾਬ ਵਾਪਸ ਕਰੋ ਜਿਵੇਂ ਕਿ ਉੱਤਰ [i] ਉਹ ਦਿਨਾਂ ਦੀ ਗਿਣਤੀ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਗਰਮ ਤਾਪਮਾਨ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ith ਦਿਨ ਤੋਂ ਬਾਅਦ ਉਡੀਕ ਕਰਨੀ ਪੈਂਦੀ ਹੈ। ਜੇਕਰ ਕੋਈ ਭਵਿੱਖੀ ਦਿਨ ਨਹੀਂ ਹੈ ਜਿਸ ਲਈ ਇਹ ਸੰਭਵ ਹੈ, ਤਾਂ ਜਵਾਬ[i] == 0 ਰੱਖੋ। ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 10. ਕ੍ਰਮਬੱਧ ਐਰੇ II ਲੀਟਕੋਡ ਹੱਲ ਤੋਂ ਡੁਪਲੀਕੇਟ ਹਟਾਓ ਸਮੱਸਿਆ ਕਥਨ : ਗੈਰ-ਘਟਣ ਵਾਲੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਸੰਖਿਆਵਾਂ ਦੀ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਨੂੰ ਦੇਖਦੇ ਹੋਏ, ਕੁਝ ਡੁਪਲੀਕੇਟ ਹਟਾਓ ਜਿਵੇਂ ਕਿ ਹਰੇਕ ਵਿਲੱਖਣ ਤੱਤ ਵੱਧ ਤੋਂ ਵੱਧ ਦੋ ਵਾਰ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। ਤੱਤਾਂ ਦਾ ਅਨੁਸਾਰੀ ਕ੍ਰਮ ਇੱਕੋ ਜਿਹਾ ਰੱਖਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਕਿਉਂਕਿ ਕੁਝ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਐਰੇ ਦੀ ਲੰਬਾਈ ਨੂੰ ਬਦਲਣਾ ਅਸੰਭਵ ਹੈ, ਇਸ ਦੀ ਬਜਾਏ ਤੁਹਾਡੇ ਕੋਲ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 11. K ਮੂਲ ਲੀਟਕੋਡ ਹੱਲ ਦੇ ਨਜ਼ਦੀਕੀ ਬਿੰਦੂ ਸਮੱਸਿਆ ਕਥਨ ਦ K ਕਲੋਸਟ ਪੁਆਇੰਟਸ ਟੂ ਓਰੀਜਨ ਲੀਟਕੋਡ ਹੱਲ – “K ਕਲੋਸਟ ਪੁਆਇੰਟਸ ਟੂ ਓਰੀਜਨ” ਦੱਸਦਾ ਹੈ ਕਿ ਬਿੰਦੂਆਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਗਈ ਹੈ, x ਕੋਆਰਡੀਨੇਟਸ ਅਤੇ y ਕੋਆਰਡੀਨੇਟਸ XY ਪਲੇਨ ਉੱਤੇ ਧੁਰੇ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ। ਸਾਨੂੰ k ਨੂੰ ਮੂਲ ਦੇ ਨਜ਼ਦੀਕੀ ਬਿੰਦੂ ਲੱਭਣ ਦੀ ਲੋੜ ਹੈ। ਨੋਟ ਕਰੋ ਕਿ ਦੋ ਵਿਚਕਾਰ ਦੂਰੀ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 12. ਅਗਲਾ ਪਰਮੂਟੇਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਕਥਨ ਦ ਨੈਕਸਟ ਪਰਮਿਊਟੇਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ – “ਅਗਲਾ ਪਰਮਿਊਟੇਸ਼ਨ” ਦੱਸਦਾ ਹੈ ਕਿ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਗਈ ਹੈ ਜੋ ਕਿ ਪਹਿਲੀ n ਕੁਦਰਤੀ ਸੰਖਿਆਵਾਂ ਦੀ ਅਨੁਕ੍ਰਮਣ ਹੈ। ਸਾਨੂੰ ਦਿੱਤੇ ਗਏ ਐਰੇ ਦਾ ਅਗਲਾ ਸ਼ਬਦ-ਕੋਸ਼ਿਕ ਤੌਰ 'ਤੇ ਸਭ ਤੋਂ ਛੋਟਾ ਪਰਮੂਟੇਸ਼ਨ ਲੱਭਣ ਦੀ ਲੋੜ ਹੈ। ਬਦਲੀ ਥਾਂ-ਥਾਂ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਨਿਰੰਤਰ ਵਾਧੂ ਥਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 13. ਜੌਬ ਸ਼ਡਿਊਲਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਵੱਧ ਤੋਂ ਵੱਧ ਲਾਭ ਸਮੱਸਿਆ ਬਿਆਨ ਨੌਕਰੀ ਦੀ ਸਮਾਂ-ਸਾਰਣੀ ਵਿੱਚ ਅਧਿਕਤਮ ਲਾਭ ਲੀਟਕੋਡ ਹੱਲ - "ਨੌਕਰੀ ਸਮਾਂ-ਸਾਰਣੀ ਵਿੱਚ ਅਧਿਕਤਮ ਲਾਭ" ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ n ਨੌਕਰੀਆਂ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਜਿੱਥੇ ਹਰੇਕ ਕੰਮ ਸਟਾਰਟਟਾਈਮ[i] ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ਅਤੇ ਅੰਤਮ ਸਮੇਂ[i] 'ਤੇ ਖਤਮ ਹੁੰਦਾ ਹੈ ਅਤੇ ਲਾਭ ਦਾ ਲਾਭ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ। ]. ਸਾਨੂੰ ਵੱਧ ਤੋਂ ਵੱਧ ਮੁਨਾਫ਼ਾ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜੋ ਸਾਡੇ ਕੋਲ ਹੋ ਸਕਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 14. ਵਰਗ ਲੀਟਕੋਡ ਹੱਲ ਲਈ ਮੈਚਸਟਿਕਸ ਸਮੱਸਿਆ ਬਿਆਨ ਤੁਹਾਨੂੰ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਮੈਚਸਟਿਕਸ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ ਜਿੱਥੇ ਮੈਚਸਟਿਕ [i] ith ਮੈਚਸਟਿਕ ਦੀ ਲੰਬਾਈ ਹੁੰਦੀ ਹੈ। ਤੁਸੀਂ ਇੱਕ ਵਰਗ ਬਣਾਉਣ ਲਈ ਸਾਰੀਆਂ ਮਾਚਿਸ ਦੀਆਂ ਸਟਿਕਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ। ਤੁਹਾਨੂੰ ਕਿਸੇ ਵੀ ਸਟਿੱਕ ਨੂੰ ਨਹੀਂ ਤੋੜਨਾ ਚਾਹੀਦਾ, ਪਰ ਤੁਸੀਂ ਉਹਨਾਂ ਨੂੰ ਜੋੜ ਸਕਦੇ ਹੋ, ਅਤੇ ਹਰੇਕ ਮਾਚਿਸਟਿਕ ਨੂੰ ਬਿਲਕੁਲ ਇੱਕ ਵਾਰ ਵਰਤਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਇਸ ਵਰਗ ਨੂੰ ਬਣਾ ਸਕਦੇ ਹੋ ਤਾਂ ਸਹੀ ਵਾਪਸ ਕਰੋ ਅਤੇ ਨਹੀਂ ਤਾਂ ਗਲਤ। ਉਦਾਹਰਨ ਇੰਪੁੱਟ: ਮੈਚਸਟਿਕਸ = ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 15. ਟ੍ਰੈਪਿੰਗ ਰੇਨ ਵਾਟਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਦ ਟ੍ਰੈਪਿੰਗ ਰੇਨ ਵਾਟਰ ਲੀਟਕੋਡ ਹੱਲ – “ਟਰੈਪਿੰਗ ਰੇਨ ਵਾਟਰ” ਦੱਸਦਾ ਹੈ ਕਿ ਉਚਾਈ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਗਈ ਹੈ ਜੋ ਇੱਕ ਉਚਾਈ ਦੇ ਨਕਸ਼ੇ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ ਜਿੱਥੇ ਹਰੇਕ ਪੱਟੀ ਦੀ ਚੌੜਾਈ 1 ਹੈ। ਸਾਨੂੰ ਮੀਂਹ ਤੋਂ ਬਾਅਦ ਫਸੇ ਪਾਣੀ ਦੀ ਮਾਤਰਾ ਦਾ ਪਤਾ ਲਗਾਉਣ ਦੀ ਲੋੜ ਹੈ। ਉਦਾਹਰਨ: ਇੰਪੁੱਟ: ਉਚਾਈ = [0,1,0,2,1,0,1,3,2,1,2,1] ਆਉਟਪੁੱਟ: 6 ਵਿਆਖਿਆ: ਜਾਂਚ ਕਰੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 16. K ਬਰਾਬਰ ਜੋੜ ਸਬਸੈੱਟ ਲਈ ਭਾਗ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ K ਬਰਾਬਰ ਜੋੜ ਸਬਸੈੱਟਾਂ ਦਾ ਭਾਗ ਲੀਟਕੋਡ ਹੱਲ – “K ਬਰਾਬਰ ਜੋੜ ਸਬਸੈੱਟਾਂ ਦਾ ਭਾਗ” ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਪੂਰਨ ਅੰਕ ਐਰੇ ਨੰਬਰ ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ k ਦਿੱਤਾ ਗਿਆ ਹੈ, ਜੇਕਰ ਇਹ ਸੰਭਵ ਹੈ ਕਿ k ਗੈਰ-ਖਾਲੀ ਸਬਸੈੱਟ ਹਨ ਜਿਨ੍ਹਾਂ ਦੇ ਜੋੜ ਸਾਰੇ ਬਰਾਬਰ ਹਨ। ਉਦਾਹਰਨ: ਇੰਪੁੱਟ: ਸੰਖਿਆ = [4,3,2,3,5,2,1], k = 4 ਆਉਟਪੁੱਟ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 17. ਸਿੱਕਾ ਬਦਲੋ 2 ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਿੱਕਾ ਤਬਦੀਲੀ 2 ਲੀਟਕੋਡ ਹੱਲ – “ਸਿੱਕਾ ਤਬਦੀਲੀ 2” ਦੱਸਦਾ ਹੈ ਕਿ ਵੱਖ-ਵੱਖ ਪੂਰਨ ਅੰਕਾਂ ਦੇ ਸਿੱਕਿਆਂ ਦੀ ਇੱਕ ਲੜੀ ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਰਾਸ਼ੀ ਦਿੱਤੀ ਗਈ ਹੈ, ਜੋ ਕੁੱਲ ਰਕਮ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ। ਸਾਨੂੰ ਵੱਖ-ਵੱਖ ਸੰਭਾਵਿਤ ਸੰਜੋਗਾਂ ਦੀ ਕੁੱਲ ਸੰਖਿਆ ਦੀ ਗਿਣਤੀ ਨੂੰ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜੋ ਕਿ ਰਕਮ ਨਾਲ ਜੋੜਦੇ ਹਨ। ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 19. ਵਿਲੱਖਣ ਮਾਰਗ II ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਵਿਲੱਖਣ ਮਾਰਗ II ਲੀਟਕੋਡ ਹੱਲ – “ਯੂਨੀਕ ਪਾਥਸ II” ਦੱਸਦਾ ਹੈ ਕਿ mxn ਗਰਿੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਿੱਥੇ ਇੱਕ ਰੋਬੋਟ ਗਰਿੱਡ ਦੇ ਉੱਪਰਲੇ ਖੱਬੇ ਕੋਨੇ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ। ਸਾਨੂੰ ਗਰਿੱਡ ਦੇ ਹੇਠਲੇ ਸੱਜੇ ਕੋਨੇ ਤੱਕ ਪਹੁੰਚਣ ਲਈ ਕੁੱਲ ਤਰੀਕਿਆਂ ਦੀ ਗਿਣਤੀ ਲੱਭਣ ਦੀ ਲੋੜ ਹੈ। ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 20. ਇੱਕ 2D ਮੈਟ੍ਰਿਕਸ II ਲੀਟਕੋਡ ਹੱਲ ਖੋਜੋ ਸਮੱਸਿਆ ਬਿਆਨ ਇੱਕ 2D ਮੈਟ੍ਰਿਕਸ II ਲੀਟਕੋਡ ਹੱਲ ਖੋਜੋ - "ਇੱਕ 2D ਮੈਟ੍ਰਿਕਸ II ਖੋਜੋ" ਤੁਹਾਨੂੰ ਇੱਕ ਕੁਸ਼ਲ ਐਲਗੋਰਿਦਮ ਲੱਭਣ ਲਈ ਕਹਿੰਦਾ ਹੈ ਜੋ ਇੱਕ mxn ਪੂਰਨ ਅੰਕ ਮੈਟਰਿਕਸ ਮੈਟ੍ਰਿਕਸ ਵਿੱਚ ਮੁੱਲ ਟੀਚੇ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ। ਹਰੇਕ ਕਤਾਰ ਵਿੱਚ ਪੂਰਨ ਅੰਕ, ਅਤੇ ਨਾਲ ਹੀ ਕਾਲਮ, ਨੂੰ ਵਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਛਾਂਟਿਆ ਜਾਂਦਾ ਹੈ। ਉਦਾਹਰਨ: ਇੰਪੁੱਟ: ਮੈਟ੍ਰਿਕਸ = [[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24, 18,21,23,26,30],[5]], ਟੀਚਾ = XNUMX ਆਉਟਪੁੱਟ: ਸਹੀ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 22. ਸਭ ਤੋਂ ਛੋਟਾ ਸ਼ਬਦ ਦੂਰੀ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਭ ਤੋਂ ਛੋਟਾ ਸ਼ਬਦ ਦੂਰੀ ਲੀਟਕੋਡ ਹੱਲ - ਕਹਿੰਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਸਤਰ ਅਤੇ ਦੋ ਵੱਖ-ਵੱਖ ਸ਼ਬਦਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਗਈ ਹੈ। ਸਾਨੂੰ ਇਨਪੁਟ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਦਿਖਾਈ ਦੇਣ ਵਾਲੇ ਇਹਨਾਂ ਦੋ ਸ਼ਬਦਾਂ ਵਿਚਕਾਰ ਸਭ ਤੋਂ ਛੋਟੀ ਦੂਰੀ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਉਦਾਹਰਨ: ਇਨਪੁਟ: wordsDict = ["ਅਭਿਆਸ", "ਬਣਾਉਂਦਾ ਹੈ", "ਸੰਪੂਰਨ", "ਕੋਡਿੰਗ", "ਬਣਾਉਦਾ ਹੈ"], word1 = "ਕੋਡਿੰਗ", word2 = "ਅਭਿਆਸ" ਆਉਟਪੁੱਟ: 3 ਵਿਆਖਿਆ: ਸ਼ਬਦ "ਕੋਡਿੰਗ" 'ਤੇ ਵਾਪਰਦਾ ਹੈ ਸਥਿਤੀ 4...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 23. ਡਾਟਾ ਸਟ੍ਰੀਮ ਲੀਟਕੋਡ ਹੱਲ ਤੋਂ ਮੂਵਿੰਗ ਔਸਤ ਸਮੱਸਿਆ ਬਿਆਨ ਡੇਟਾ ਸਟ੍ਰੀਮ ਤੋਂ ਮੂਵਿੰਗ ਐਵਰੇਜ ਲੀਟਕੋਡ ਹੱਲ - "ਡਾਟਾ ਸਟ੍ਰੀਮ ਤੋਂ ਮੂਵਿੰਗ ਔਸਤ" ਦੱਸਦਾ ਹੈ ਕਿ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਸਟ੍ਰੀਮ ਅਤੇ ਇੱਕ ਵਿੰਡੋ ਆਕਾਰ k. ਸਾਨੂੰ ਸਲਾਈਡਿੰਗ ਵਿੰਡੋ ਵਿੱਚ ਸਾਰੇ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਮੂਵਿੰਗ ਔਸਤ ਦੀ ਗਣਨਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਜੇ ਵਿੱਚ ਤੱਤਾਂ ਦੀ ਗਿਣਤੀ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 24. ਮੈਟ੍ਰਿਕਸ ਜ਼ੀਰੋਜ਼ ਲੀਟਕੋਡ ਹੱਲ ਸੈੱਟ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ ਦ ਸੈਟ ਮੈਟ੍ਰਿਕਸ ਜ਼ੀਰੋਜ਼ ਲੀਟਕੋਡ ਹੱਲ – “ਸੈਟ ਮੈਟ੍ਰਿਕਸ ਜ਼ੀਰੋਜ਼” ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ mxn ਪੂਰਨ ਅੰਕ ਮੈਟ੍ਰਿਕਸ ਮੈਟ੍ਰਿਕਸ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਸਾਨੂੰ ਇੰਪੁੱਟ ਮੈਟ੍ਰਿਕਸ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਸੋਧਣ ਦੀ ਲੋੜ ਹੈ ਕਿ ਜੇਕਰ ਕਿਸੇ ਸੈੱਲ ਵਿੱਚ ਐਲੀਮੈਂਟ 0 ਹੈ, ਤਾਂ ਇਸਦੀ ਪੂਰੀ ਕਤਾਰ ਅਤੇ ਕਾਲਮ ਸੈੱਟ ਕਰੋ। 0 ਤੱਕ. ਤੁਹਾਨੂੰ ਇਸ ਵਿੱਚ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 25. ਗੁੰਮ ਨੰਬਰ Leetcode ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਗੁੰਮ ਨੰਬਰ ਲੀਟਕੋਡ ਹੱਲ – “ਗੁੰਮ ਨੰਬਰ” ਦੱਸਦਾ ਹੈ ਕਿ [0, n] ਦੇ ਵਿਚਕਾਰ n ਵੱਖ-ਵੱਖ ਸੰਖਿਆਵਾਂ ਵਾਲੇ ਆਕਾਰ n ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਗਈ ਹੈ। ਸਾਨੂੰ ਉਹ ਨੰਬਰ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜੋ ਸੀਮਾ ਵਿੱਚ ਗੁੰਮ ਹੈ। ਉਦਾਹਰਨ: ਇੰਪੁੱਟ: ਸੰਖਿਆ = [3,0,1] ਆਉਟਪੁੱਟ: 2 ਵਿਆਖਿਆ: ਅਸੀਂ ਆਸਾਨੀ ਨਾਲ ਦੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਸਾਰੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 26. ਇਨਕਰੀਮੈਂਟ ਓਪਰੇਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ ਨਾਲ ਇੱਕ ਸਟੈਕ ਡਿਜ਼ਾਈਨ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ ਇਨਕਰੀਮੈਂਟ ਓਪਰੇਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ ਨਾਲ ਇੱਕ ਸਟੈਕ ਡਿਜ਼ਾਈਨ ਕਰੋ - ਦੱਸਦਾ ਹੈ ਕਿ ਸਾਨੂੰ ਇੱਕ ਸਟੈਕ ਡਿਜ਼ਾਈਨ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜੋ ਹੇਠਾਂ ਦਿੱਤੇ ਓਪਰੇਸ਼ਨਾਂ ਨੂੰ ਕੁਸ਼ਲਤਾ ਨਾਲ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਸਟੈਕ ਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਸਮਰੱਥਾ ਨਿਰਧਾਰਤ ਕਰੋ। ਪੁਸ਼ ਓਪਰੇਸ਼ਨ ਕੁਸ਼ਲਤਾ ਨਾਲ ਕਰੋ, ਜੇਕਰ ਸਟੈਕ ਦਾ ਆਕਾਰ ਵੱਧ ਤੋਂ ਵੱਧ ਸਮਰੱਥਾ ਤੋਂ ਸਖਤੀ ਨਾਲ ਘੱਟ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 27. ਐਰੇ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਨੂੰ ਸ਼ਫਲ ਕਰੋ ਐਰੇ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਦੀ ਸਮੱਸਿਆ ਨੂੰ ਬਦਲਣਾ ਸਾਨੂੰ 2n ਲੰਬਾਈ ਦੀ ਐਰੇ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ. ਇੱਥੇ 2n ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਐਰੇ ਦੀ ਲੰਬਾਈ ਬਰਾਬਰ ਹੈ. ਸਾਨੂੰ ਫਿਰ ਐਰੇ ਨੂੰ ਬਦਲਣਾ ਦੱਸਿਆ ਜਾਂਦਾ ਹੈ. ਇੱਥੇ ਸ਼ਫਲਿੰਗ ਦਾ ਇਹ ਮਤਲਬ ਨਹੀਂ ਹੈ ਕਿ ਸਾਨੂੰ ਬੇਤਰਤੀਬੇ ਐਰੇ ਨੂੰ ਸ਼ਫਲ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਪਰ ਇਕ ਖਾਸ isੰਗ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 28. 3 ਸਮ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ n ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਲੜੀ ਵਿਚ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਕੀ ਉਥੇ ਅੰਕਾਂ ਵਿਚ ਏ, ਬੀ, ਸੀ ਅਜਿਹੇ ਹਨ ਜੋ ਏ + ਬੀ + ਸੀ = 0 ਹਨ? ਐਰੇ ਵਿੱਚ ਸਾਰੀਆਂ ਵਿਲੱਖਣ ਤ੍ਰਿਪਤੀਆਂ ਲੱਭੋ ਜੋ ਸਿਫ਼ਰ ਦਾ ਜੋੜ ਦਿੰਦਾ ਹੈ. ਨੋਟਿਸ: ਕਿ ਹੱਲ ਸੈੱਟ ਵਿੱਚ ਡੁਪਲਿਕੇਟ ਟ੍ਰਿਪਲਟਸ ਨਹੀਂ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ. ਉਦਾਹਰਨ # 1 [-1,0,1,2, -1,4] ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 31. ਆਈਲੈਂਡ ਪੈਰੀਮੀਟਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਇੱਕ 2-D ਐਰੇ ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕ ਗਰਿੱਡ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ. ਗਰਿੱਡ [i] [j] = 0 ਦਰਸਾਉਂਦੀ ਹੈ ਕਿ ਉਸ ਬਿੰਦੂ ਤੇ ਪਾਣੀ ਹੈ ਅਤੇ ਗਰਿੱਡ [i] [j] = 1 ਜ਼ਮੀਨ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ. ਗਰਿੱਡ ਸੈੱਲ ਲੰਬਕਾਰੀ / ਖਿਤਿਜੀ ਨਾਲ ਜੁੜੇ ਹੋਏ ਹਨ, ਪਰ ਤਿਰਛੇ ਨਹੀਂ. ਬਿਲਕੁਲ ਇਕ ਟਾਪੂ ਹੈ (ਜ਼ਮੀਨ ਦਾ ਇਕ ਜੁੜਿਆ ਹੋਇਆ ਹਿੱਸਾ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 32. ਅਧਿਕਤਮ ਸੁਬਾਰਰੇ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇੱਕ ਪੂਰਨ ਅੰਕ ਵਾਲੇ ਐਰੇ ਨੰਬਰ ਨੂੰ ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਇਕਸਾਰ ਸਬਬਾਰਰੇ (ਘੱਟੋ ਘੱਟ ਇਕ ਨੰਬਰ ਵਾਲਾ) ਲੱਭੋ ਜਿਸ ਵਿਚ ਸਭ ਤੋਂ ਵੱਧ ਜੋੜ ਹੈ ਅਤੇ ਇਸ ਦੀ ਰਕਮ ਵਾਪਸ ਕਰੋ. ਉਦਾਹਰਨ ਨੰਬਰ = [-2,1, -3,4, -1,2,1, -5,4] ਵਿਆਖਿਆ: [6, -4] ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਜੋੜ = 1,2,1. ਨੰਬਰ = [- 6] -1 ਪਹੁੰਚ 1 (ਵੰਡੋ ਅਤੇ ਜਿੱਤੋ) ਇਸ ਪਹੁੰਚ ਵਿਚ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 33. ਜ਼ੀਰੋ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਤੱਕ ਦਾ ਅਨੋਖਾ ਪੂਰਨ ਅੰਕ ਜੋੜੋ ਜ਼ੀਰੋ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਤੱਕ ਦੀ ਸਮੱਸਿਆ ਨੂੰ ਐਨ ਵਿਲੱਖਣ ਪੂਰਨ ਅੰਕ ਜੋੜਨਾ, ਸਾਨੂੰ ਪੂਰਨ ਅੰਕ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ. ਇਹ ਸਾਨੂੰ n ਵਿਲੱਖਣ ਪੂਰਨ ਅੰਕ ਵਾਪਸ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ ਜੋ 0 ਤਕ ਜੋੜਦੇ ਹਨ. ਇਸ ਲਈ, ਪ੍ਰਸ਼ਨ ਸਮਝਣਾ ਬਹੁਤ ਅਸਾਨ ਹੈ. ਇਸ ਲਈ, ਘੋਲ ਵਿਚ ਡੁੱਬਣ ਤੋਂ ਪਹਿਲਾਂ. ਆਓ ਇਕ ਝਾਤ ਮਾਰੀਏ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 34. ਬਰਾਬਰ ਦੀ ਰਕਮ ਲੀਟਕੋਡ ਸਮਾਧਾਨ ਦੇ ਨਾਲ ਤਿੰਨ ਹਿੱਸਿਆਂ ਵਿਚ ਵਿਭਾਜਨ ਐਰੇ ਸਮਾਨ ਜੋੜ ਲੀਟਕੋਡ ਹੱਲ਼ ਦੇ ਨਾਲ ਤਿੰਨ ਹਿੱਸਿਆਂ ਵਿੱਚ ਭਾਗ ਭਾਗ ਐਰੇ ਸਾਨੂੰ ਇੱਕ ਐਰੇ ਜਾਂ ਵੈਕਟਰ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਅਤੇ ਪੁੱਛਦਾ ਹੈ ਕਿ ਕੀ ਇਸ ਤਰਤੀਬ ਦੇ ਤਿੰਨ ਭਾਗ ਸੰਭਵ ਹਨ. ਇੱਥੇ, ਵਿਭਾਜਨ ਦੁਆਰਾ ਸਾਡਾ ਮਤਲਬ ਇਹ ਹੈ ਕਿ ਇੱਥੇ ਦੋ ਸੂਚਕ ਹਨ i, j ਜਿਵੇਂ ਕਿ ਅਰੰਭ ਦੇ ਤੱਤ ਦਾ ਜੋੜ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 35. ਆਮ ਅੱਖਰ ਲੀਟਕੋਡ ਹੱਲ ਲੱਭੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਤਾਰਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ. ਸਾਨੂੰ ਉਨ੍ਹਾਂ ਸਾਰੇ ਪਾਤਰਾਂ ਦੀ ਸੂਚੀ ਛਾਪਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜੋ ਐਰੇ ਵਿਚ ਹਰੇਕ ਸਤਰ ਵਿਚ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ (ਡੁਪਲੀਕੇਟ ਸ਼ਾਮਲ ਹਨ). ਇਹ ਉਹ ਹੈ ਜੇ ਇੱਕ ਪਾਤਰ ਹਰ ਸਤਰ ਵਿੱਚ 2 ਵਾਰ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ, ਪਰ 3 ਵਾਰ ਨਹੀਂ, ਸਾਨੂੰ ਇਹ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 36. ਐਰੇ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਵਿੱਚ ਅਲੋਪ ਹੋਏ ਸਾਰੇ ਨੰਬਰ ਲੱਭੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇਸ ਸਮੱਸਿਆ ਵਿਚ, ਸਾਨੂੰ ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ. ਇਸ ਵਿੱਚ 1 ਤੋਂ N ਤੱਕ ਦੇ ਤੱਤ ਹੁੰਦੇ ਹਨ, ਜਿੱਥੇ ਐਰੇ ਦਾ N = ਆਕਾਰ ਹੁੰਦਾ ਹੈ. ਹਾਲਾਂਕਿ, ਇੱਥੇ ਕੁਝ ਤੱਤ ਹਨ ਜੋ ਅਲੋਪ ਹੋ ਗਏ ਹਨ ਅਤੇ ਕੁਝ ਡੁਪਲਿਕੇਟ ਆਪਣੀ ਜਗ੍ਹਾ ਤੇ ਮੌਜੂਦ ਹਨ. ਸਾਡਾ ਟੀਚਾ ਇੱਕ ਐਰੇ ਵਾਪਸ ਕਰਨਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 37. ਬਹੁਗਿਣਤੀ ਐਲੀਮੈਂਟ II ਲੀਟਕੋਡ ਹੱਲ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ. ਟੀਚਾ ਉਹ ਸਾਰੇ ਤੱਤ ਲੱਭਣੇ ਹਨ ਜੋ ਐਰੇ ਵਿੱਚ ⌊N / 3⌋ ਸਮੇਂ ਤੋਂ ਵੱਧ ਸਮੇਂ ਵਿੱਚ ਹੁੰਦੇ ਹਨ ਜਿੱਥੇ ਐਰੇ ਦਾ N = ਆਕਾਰ ਅਤੇ ⌊ ⌋ ਫਲੋਰ ਓਪਰੇਟਰ ਹਨ. ਸਾਨੂੰ ਇੱਕ ਐਰੇ ਵਾਪਸ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 39. ਪਾਸਕਲ ਦਾ ਤਿਕੋਣਾ II ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇਸ ਸਮੱਸਿਆ ਵਿਚ ਸਾਨੂੰ ਪਾਸਕਲ ਤਿਕੋਣ ਦਾ ਰੋ ਇੰਡੈਕਸ (i) ਦਿੱਤਾ ਗਿਆ ਹੈ. ਸਾਨੂੰ ਇਕ ਲੀਨੀਅਰ ਐਰੇ ਬਣਾਉਣਾ ਪਏਗਾ ਜਿਸ ਵਿਚ ਇਥ ਰੋ ਦਾ ਮੁੱਲ ਹੈ. ਕਤਾਰ ਇੰਡੈਕਸ 0 ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ. ਅਸੀਂ ਜਾਣਦੇ ਹਾਂ ਕਿ ਪਾਸਕਲ ਦਾ ਤਿਕੋਣਾ ਇਕ ਤਿਕੋਣਾ ਹੈ ਜਿੱਥੇ ਹਰ ਨੰਬਰ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 41. ਲੀਡਕੋਡ ਦੇ ਚੰਗੇ ਜੋੜਾਂ ਦੀ ਗਿਣਤੀ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇਸ ਸਮੱਸਿਆ ਵਿਚ ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸਾਨੂੰ ਚੰਗੀ ਜੋੜਿਆਂ ਦੀ ਕੁੱਲ ਗਿਣਤੀ (ਏ [i], ਏ [ਜੇ]) ਦੀ ਭਾਲ ਕਰਨੀ ਪੈਂਦੀ ਹੈ ਜਿੱਥੇ ਇਕ [i] = a [ਜੇ]. ਉਦਾਹਰਣ ਨੰਬਰ = [1,2,3,1,1,3] 4 ਵਿਆਖਿਆ: ਸੂਚਕਾਂਕ (4), (0,3), (0,4), (3,4) 'ਤੇ 2,5 ਚੰਗੀਆਂ ਜੋੜੀਆਂ ਹਨ. [1,1,1,1] 6 ਵਿਆਖਿਆ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 42. ਐਰੇ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਵਿੱਚ ਲੱਕੀ ਇੰਟੀਜ਼ਰ ਦਾ ਪਤਾ ਲਗਾਓ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਇੱਕ ਐਰੇ ਵਿਚ ਲੱਕੀ ਇੰਟੀਜਰ ਲੱਭੋ” ਵਿਚ ਸਾਨੂੰ ਇਕ ਐਰੇ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਜਿਥੇ ਇਕ ਪੂਰਨ ਅੰਕ ਨੂੰ ਕਿਸਮਤ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਜੇ ਐਰੇ ਵਿਚ ਇਸ ਦੀ ਬਾਰੰਬਾਰਤਾ ਇਸਦੇ ਮੁੱਲ ਦੇ ਬਰਾਬਰ ਹੈ. ਸਾਡਾ ਕੰਮ ਸਭ ਤੋਂ ਵੱਡੀ ਖੁਸ਼ਕਿਸਮਤ ਨੰਬਰ ਵਾਪਸ ਕਰਨਾ ਹੈ. ਜੇ ਅਜਿਹੀ ਕੋਈ ਗਿਣਤੀ ਮੌਜੂਦ ਨਹੀਂ ਤਾਂ ਅਸੀਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 43. ਸੰਤੁਲਿਤ ਬਾਈਨਰੀ ਟਰੀ ਲੀਟਕੋਡ ਹੱਲ ਇਕ ਬਾਈਨਰੀ ਰੁੱਖ ਉਚਾਈ ਸੰਤੁਲਿਤ ਹੁੰਦਾ ਹੈ ਜੇ ਰੁੱਖ ਦੇ ਹਰ ਨੋਡ ਦੇ ਖੱਬੇ ਅਤੇ ਸੱਜੇ ਉਪਸਰੀ ਦੀ ਉਚਾਈ ਦਾ ਅੰਤਰ ਘੱਟੋ ਘੱਟ 1. ਹੁੰਦਾ ਹੈ. ਇਸ ਸਮੱਸਿਆ ਵਿਚ, ਅਸੀਂ ਸੰਤੁਲਿਤ ਬਾਈਨਰੀ ਰੁੱਖ ਦੀ ਜਾਂਚ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ. ਉਦਾਹਰਣ 2/1/4 ਸੰਤੁਲਿਤ ਨਹੀਂ 1 / \ 2 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 44. ਕ੍ਰਮਬੱਧ ਕੀਤੇ ਐਰੇ ਲੇਟਕੋਡ ਹੱਲ “ਮਰਜੀਆਂ ਛਾਂਟੀਆਂ ਐਰੇਜਾਂ” ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਦੋ ਐਰੇ ਗੈਰ-ਉਤਰਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤੇ ਗਏ ਹਨ. ਪਹਿਲੀ ਐਰੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਹੀਂ ਭਰੀ ਗਈ ਹੈ ਅਤੇ ਦੂਜੀ ਐਰੇ ਦੇ ਸਾਰੇ ਤੱਤ ਨੂੰ ਵੀ ਅਨੁਕੂਲ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਥਾਂ ਹੈ. ਸਾਨੂੰ ਦੋ ਐਰੇ ਨੂੰ ਮਿਲਾਉਣਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਪਹਿਲੀ ਐਰੇ ਵਿਚ ਐਲੀਮੈਂਟਸ ਹੁੰਦੇ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 45. ਘੁੰਮਦੇ ਕ੍ਰਮਬੱਧ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਖੋਜ ਇੱਕ ਕ੍ਰਮਬੱਧ ਐਰੇ ਤੇ ਵਿਚਾਰ ਕਰੋ ਪਰ ਇੱਕ ਇੰਡੈਕਸ ਚੁਣਿਆ ਗਿਆ ਅਤੇ ਐਰੇ ਨੂੰ ਉਸ ਬਿੰਦੂ ਤੇ ਘੁੰਮਾਇਆ ਗਿਆ. ਹੁਣ, ਇਕ ਵਾਰ ਐਰੇ ਘੁੰਮਣ ਤੋਂ ਬਾਅਦ ਤੁਹਾਨੂੰ ਇਕ ਖਾਸ ਨਿਸ਼ਾਨਾ ਤੱਤ ਲੱਭਣ ਅਤੇ ਇਸ ਦੀ ਸੂਚੀ ਨੂੰ ਵਾਪਸ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ. ਕੇਸ ਵਿੱਚ, ਤੱਤ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਵਾਪਸੀ -1. ਸਮੱਸਿਆ ਆਮ ਤੌਰ 'ਤੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 46. ਖੋਜ ਸੰਮਿਲਿਤ ਸਥਿਤੀ ਲੀਟਕੋਡ ਹੱਲ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਇੱਕ ਕ੍ਰਮਬੱਧ ਐਰੇ ਅਤੇ ਇੱਕ ਟੀਚਾ ਪੂਰਨ ਅੰਕ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ. ਸਾਨੂੰ ਇਸਦੀ ਖੋਜ ਸੰਮਿਲਨ ਸਥਿਤੀ ਨੂੰ ਲੱਭਣਾ ਹੈ. ਜੇ ਟੀਚਾ ਦਾ ਮੁੱਲ ਐਰੇ ਵਿਚ ਮੌਜੂਦ ਹੈ, ਤਾਂ ਇਸ ਦਾ ਇੰਡੈਕਸ ਵਾਪਸ ਕਰੋ. ਇੰਡੈਕਸ ਵਾਪਸ ਕਰੋ ਜਿਸ 'ਤੇ ਟੀਚਾ ਪਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਤਾਂ ਕਿ ਕ੍ਰਮ ਨੂੰ ਕ੍ਰਮਬੱਧ ਰੱਖਣ ਲਈ (ਇਸ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 47. ਪਲੱਸ ਵਨ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ '' ਪਲੱਸ ਵਨ '' ਵਿਚ ਸਾਨੂੰ ਇਕ ਐਰੇ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਜਿਥੇ ਐਰੇ ਵਿਚਲਾ ਹਰ ਇਕ ਅੰਕਾਂ ਦਾ ਅੰਕੜਾ ਦਰਸਾਉਂਦਾ ਹੈ. ਸੰਪੂਰਨ ਐਰੇ ਇੱਕ ਸੰਖਿਆ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ. ਜ਼ੀਰੋਥ ਇੰਡੈਕਸ ਨੰਬਰ ਦਾ ਐਮਐਸਬੀ ਦਰਸਾਉਂਦਾ ਹੈ. ਅਸੀਂ ਇਹ ਮੰਨ ਸਕਦੇ ਹਾਂ ਕਿ ਇੱਥੇ ਕੋਈ ਪ੍ਰਤੱਖ ਜ਼ੀਰੋ ਨਹੀਂ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 48. ਐਰੇ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨਜ਼ ਵਿੱਚ Kth ਸਭ ਤੋਂ ਵੱਡਾ ਤੱਤ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਇੱਕ ਅਨਸੋਰਟਡ ਐਰੇ ਵਿੱਚ kth ਦੇ ਸਭ ਤੋਂ ਵੱਡੇ ਤੱਤ ਨੂੰ ਵਾਪਸ ਕਰਨਾ ਪਏਗਾ. ਧਿਆਨ ਦਿਓ ਕਿ ਐਰੇ ਵਿਚ ਡੁਪਲਿਕੇਟ ਹੋ ਸਕਦੀਆਂ ਹਨ. ਇਸ ਲਈ, ਸਾਨੂੰ ਕ੍ਰਮਬੱਧ ਕ੍ਰਮ ਵਿੱਚ Kth ਵੱਡਾ ਤੱਤ ਲੱਭਣਾ ਹੈ, ਵੱਖਰੇ Kth ਸਭ ਤੋਂ ਵੱਡੇ ਤੱਤ ਨਹੀਂ. ਉਦਾਹਰਣ ਏ = {4, 2, 5, 3 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 49. Kth ਗੁੰਮ ਸਕਾਰਾਤਮਕ ਨੰਬਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ "Kth ਗੁੰਮ ਸਕਾਰਾਤਮਕ ਨੰਬਰ" ਵਿੱਚ ਸਾਨੂੰ ਇੱਕ ਐਰੇ ਐਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਜੋ ਕਿ ਸਖਤੀ ਨਾਲ ਵਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਇੱਕ ਨੰਬਰ ਕੇ. ਸਾਡਾ ਕੰਮ ਐਰੇ ਵਿੱਚ Kth ਸਕਾਰਾਤਮਕ ਗੁੰਮਸ਼ੁਦਾ ਨੰਬਰ ਦਾ ਪਤਾ ਲਗਾਉਣਾ ਹੈ. ਉਦਾਹਰਣ ਏਰ = [1,2,3,4], ਕੇ = 2 6 ਵਿਆਖਿਆ: ਜਿਵੇਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 50. ਅੰਦਾਜ਼ਾ ਲਗਾਓ ਨੰਬਰ ਉੱਚਾ ਜਾਂ ਹੇਠਲਾ II ਸਮੱਸਿਆ ਬਿਆਨ "ਅਨੁਮਾਨ ਨੰਬਰ ਉੱਚਾ ਜਾਂ ਨੀਵਾਂ II" ਕਹਿੰਦਾ ਹੈ ਕਿ ਅਸੀਂ ਇੱਕ ਗੇਮ ਖੇਡਣ ਜਾ ਰਹੇ ਹਾਂ ਜਿਸ ਨੂੰ ਗੇਸ ਗੇਮ ਕਿਹਾ ਜਾਂਦਾ ਹੈ. ਖੇਡ ਕਹਿੰਦੀ ਹੈ ਕਿ ਮੈਂ 1 ਤੋਂ n ਤੱਕ ਇੱਕ ਨੰਬਰ ਚੁਣਦਾ ਹਾਂ. ਜਦੋਂ ਵੀ ਤੁਸੀਂ ਅੰਦਾਜ਼ਾ ਲਗਾਉਂਦੇ ਹੋ ਜੋ ਮੈਂ ਨਹੀਂ ਚੁਣਿਆ, ਮੈਂ ਤੁਹਾਨੂੰ ਕਹਿਣ ਜਾ ਰਿਹਾ ਹਾਂ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 52. ਸਾਰੇ ਤੱਤ ਇਕੱਠੇ ਲਿਆਉਣ ਲਈ ਘੱਟੋ ਘੱਟ ਸਵੈਪ ਲੋੜੀਂਦੇ ਹਨ ਸਮੱਸਿਆ "ਕੇਲੀ ਤੋਂ ਘੱਟ ਜਾਂ ਬਰਾਬਰ ਦੇ ਸਾਰੇ ਤੱਤ ਲਿਆਉਣ ਲਈ ਘੱਟੋ ਘੱਟ ਸਵੈਪ ਲੋੜੀਂਦੇ ਹਨ" ਕਹਿੰਦਾ ਹੈ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਪੂਰਨ ਅੰਕ ਹੈ. ਸਮੱਸਿਆ ਬਿਆਨ ਸਵੈਪਾਂ ਦੀ ਸਭ ਤੋਂ ਛੋਟੀ ਗਿਣਤੀ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕਹਿੰਦਾ ਹੈ ਜਿਸ ਨੂੰ ਤੱਤ ਇਕੱਠੇ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ ਜੋ ਘੱਟ ਜਾਂ ਬਰਾਬਰ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 53. ਕ੍ਰਮਬੱਧ ਐਰੇ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਵਿੱਚ ਐਲੀਮੈਂਟ ਦੀ ਪਹਿਲੀ ਅਤੇ ਆਖਰੀ ਸਥਿਤੀ ਲੱਭੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਕ੍ਰਮਬੱਧ ਐਰੇ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਵਿੱਚ ਐਲੀਮੈਂਟ ਦੀ ਪਹਿਲੀ ਅਤੇ ਆਖਰੀ ਸਥਿਤੀ ਲੱਭੋ" ਸਿਰਲੇਖ ਦੇ ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਲੀਟਕੋਡ ਸਮੱਸਿਆ ਦੇ ਹੱਲ ਬਾਰੇ ਵਿਚਾਰ ਕਰਾਂਗੇ. ਦਿੱਤੀ ਗਈ ਸਮੱਸਿਆ ਵਿੱਚ ਸਾਨੂੰ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਗਈ ਹੈ. ਸਾਨੂੰ ਇੱਕ ਨਿਸ਼ਾਨਾ ਤੱਤ ਵੀ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ. ਐਰੇ ਵਿਚਲੇ ਤੱਤ ਕ੍ਰਮਬੱਧ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 54. ਸਟਾਕ II ਲੀਟਕੋਡ ਹੱਲ ਖਰੀਦਣ ਅਤੇ ਵੇਚਣ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਸਮਾਂ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਸਟਾਕ II ਨੂੰ ਖਰੀਦਣ ਅਤੇ ਵੇਚਣ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਸਮਾਂ" ਵਿੱਚ, ਸਾਨੂੰ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਜਿੱਥੇ ਐਰੇ ਦੇ ਹਰੇਕ ਐਲੀਮੈਂਟ ਵਿੱਚ ਉਸ ਦਿਨ ਦਿੱਤੇ ਗਏ ਸਟਾਕ ਦੀ ਕੀਮਤ ਹੁੰਦੀ ਹੈ. ਲੈਣ-ਦੇਣ ਦੀ ਪਰਿਭਾਸ਼ਾ ਸਟਾਕ ਦਾ ਇਕ ਹਿੱਸਾ ਖਰੀਦਣਾ ਅਤੇ ਉਸ ਹਿੱਸੇ ਨੂੰ ਵੇਚਣਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 55. ਦਿੱਤੀ ਗਈ ਐਰੇ ਲਈ ਸਾਰੇ ਵਿਲੱਖਣ ਉਪ-ਐਰੇ ਦੇ ਜੋੜ ਦਾ ਜੋੜ ਲੱਭੋ ਮੰਨ ਲਓ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਲੜੀ ਹੈ. ਸਮੱਸਿਆ "ਦਿੱਤੀ ਗਈ ਐਰੇ ਲਈ ਸਾਰੇ ਵਿਲੱਖਣ ਸਬ-ਐਰੇ ਦੇ ਜੋੜ ਦਾ ਜੋੜ ਲੱਭੋ" ਸਾਰੇ ਵਿਲੱਖਣ ਉਪ-ਐਰੇ ਦੀ ਜੋੜ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਪੁੱਛਦੀ ਹੈ (ਸਬ-ਐਰੇ ਜੋੜ ਹਰ ਸਬ-ਐਰੇ ਦੇ ਤੱਤਾਂ ਦਾ ਜੋੜ ਹੈ). ਵਿਲੱਖਣ ਉਪ-ਐਰੇ ਜੋੜ ਨਾਲ, ਸਾਡਾ ਮਤਲਬ ਇਹ ਸੀ ਕਿ ਕੋਈ ਉਪ-ਐਰੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 56. K ਸਭ ਤੋਂ ਵੱਖਰੇ ਤੱਤ ਨਾ ਹੋਣ ਵਾਲੇ ਸਭ ਤੋਂ ਲੰਬੇ ਸਮੇਂ ਦੇ ਸਬਅਰੇ ਸਮੱਸਿਆ “ਲੰਬੇ ਸਮੇਂ ਦੇ ਸਬਅਰੇ, ਕੇ ਸਪਸ਼ਟ ਤੱਤ ਤੋਂ ਵੱਧ ਨਾ ਹੋਣ” ਦੱਸਦੀ ਹੈ ਕਿ ਮੰਨ ਲਓ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਲੜੀ ਹੈ, ਸਮੱਸਿਆ ਬਿਆਨ ਸਭ ਤੋਂ ਲੰਬੇ ਉਪ-ਐਰੇ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕਹਿੰਦਾ ਹੈ ਕਿ ਕੇ ਵੱਖ-ਵੱਖ ਤੱਤਾਂ ਤੋਂ ਵੱਧ ਨਾ ਹੋਣ. ਉਦਾਹਰਣ ਏਰ [] = {4, 3, 5, 2, 1, 2, 0, 4, 5} ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 57. ਪੈਨੈਂਟ ਐਰੇ ਦੀ ਨੁਮਾਇੰਦਗੀ ਤੋਂ ਬਾਈਨਰੀ ਟਰੀ ਦਾ ਨਿਰਮਾਣ ਕਰੋ ਸਮੱਸਿਆ "ਦਿਤੇ ਗਏ ਪਿਓ ਐਰੇ ਦੀ ਨੁਮਾਇੰਦਗੀ ਤੋਂ ਬਾਈਨਰੀ ਟਰੀ ਦਾ ਨਿਰਮਾਣ ਕਰੋ" ਦੱਸਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਗਈ ਹੈ. ਇਹ ਇੰਪੁੱਟ ਐਰੇ ਬਾਈਨਰੀ ਟਰੀ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ. ਹੁਣ ਤੁਹਾਨੂੰ ਇਸ ਇੰਪੁੱਟ ਐਰੇ ਦੇ ਅਧਾਰ ਤੇ ਬਾਈਨਰੀ ਟਰੀ ਬਣਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਐਰੇ ਹਰ ਇੰਡੈਕਸ ਤੇ ਪੇਰੈਂਟ ਨੋਡ ਦਾ ਇੰਡੈਕਸ ਰੱਖਦਾ ਹੈ. ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 58. ਸਿਰਫ ਪੜਨ ਵਾਲੀ ਐਰੇ ਵਿੱਚ ਕੋਈ ਵੀ ਦੁਹਰਾਉਣ ਵਾਲੇ ਤੱਤ ਲੱਭੋ ਸਮੱਸਿਆ "ਸਿਰਫ ਪੜਨ ਵਾਲੇ ਐਰੇ ਵਿੱਚ ਕਈ ਦੁਹਰਾਓ ਤੱਤਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਇੱਕ ਨੂੰ ਲੱਭੋ" ਕਹਿੰਦੀ ਹੈ ਕਿ ਮੰਨ ਲਓ ਕਿ ਤੁਹਾਨੂੰ ਅਕਾਰ ਦੀ ਸਿਰਫ-ਪੜ੍ਹਨ ਦੀ ਐਰੇ ਦਿੱਤੀ ਗਈ ਹੈ (n + 1). ਇੱਕ ਐਰੇ ਵਿਚ 1 ਤੋਂ n ਤੱਕ ਪੂਰਨ ਅੰਕ ਹੁੰਦੇ ਹਨ. ਤੁਹਾਡਾ ਕੰਮ ... ਵਿੱਚ ਦੁਹਰਾਓ ਵਾਲੇ ਕਿਸੇ ਵੀ ਤੱਤ ਦਾ ਪਤਾ ਲਗਾਉਣਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 59. ਚਾਰ ਤੱਤ ਲੱਭੋ ਜੋ ਇੱਕ ਦਿੱਤੇ ਮੁੱਲ ਦੇ ਬਰਾਬਰ ਹੁੰਦੇ ਹਨ (ਹੈਸ਼ਮੈਪ) ਸਮੱਸਿਆ "ਚਾਰ ਤੱਤ ਲੱਭੋ ਜੋ ਇੱਕ ਦਿੱਤੇ ਮੁੱਲ (ਹਾਸ਼ਮੈਪ) ਦੇ ਨਾਲ ਜੋੜਦੇ ਹਨ" ਕਹਿੰਦੀ ਹੈ ਕਿ ਮੰਨ ਲਓ, ਤੁਹਾਡੇ ਕੋਲ ਪੂਰਨ ਅੰਕ ਹੈ ਅਤੇ ਇੱਕ ਨੰਬਰ ਨੂੰ ਜੋੜ ਕਿਹਾ ਜਾਂਦਾ ਹੈ. ਸਮੱਸਿਆ ਬਿਆਨ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ ਕਿ ਕੀ ਐਰੇ ਵਿੱਚ ਮੌਜੂਦ ਚਾਰ ਤੱਤ ਮੌਜੂਦ ਹਨ ਜੋ ਦਿੱਤੇ ਮੁੱਲ "ਜੋੜ" ਦੇ ਹਿਸਾਬ ਨਾਲ ਹਨ. ਜੇ ਸਹੀ ਹੈ, ਤਾਂ ਕਾਰਜ ਕਰੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 60. ਸਭ ਤੋਂ ਲੰਮਾ ਅਨੁਪਾਤ ਜਿਵੇਂ ਕਿ ਆਸ ਪਾਸ ਦਾ ਅੰਤਰ ਇਕ ਹੈ ਸਮੱਸਿਆ “ਲੰਬੇ ਸਮੇਂ ਦਾ ਅਨੁਸਾਰੀ ਅਜਿਹਾ ਕਿ ਨੇੜੇ ਦੇ ਵਿਚਕਾਰ ਅੰਤਰ ਇਕ ਹੈ” ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਪੂਰਨ ਅੰਕ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ. ਹੁਣ ਤੁਹਾਨੂੰ ਲੰਬੇ ਸਮੇਂ ਦੀ ਲੰਬਾਈ ਨੂੰ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜਿਵੇਂ ਕਿ ਲਾਗਲੇ ਤੱਤ ਦਾ ਅੰਤਰ 1 ਹੈ. ਉਦਾਹਰਣ 1 2 3 4 7 5 9 4 6 ਵਿਆਖਿਆ ਜਿਵੇਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 61. ਸਾਰੀਆਂ ਉਪਨਗਰਾਂ ਨੂੰ 0 ਜੋੜ ਦੇ ਨਾਲ ਪ੍ਰਿੰਟ ਕਰੋ ਤੁਹਾਨੂੰ ਪੂਰਨ ਅੰਕ ਦੀ ਐਰੇ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ, ਤੁਹਾਡਾ ਕੰਮ ਸਾਰੇ ਸੰਭਾਵਤ ਉਪ-ਐਰੇ ਨੂੰ ਜੋੜ ਕੇ 0 ਦੇ ਬਰਾਬਰ ਪ੍ਰਿੰਟ ਕਰਨਾ ਹੁੰਦਾ ਹੈ. ਇਸ ਲਈ ਸਾਨੂੰ ਸਾਰੀਆਂ ਉਪਨਗਰਾਂ ਨੂੰ 0 ਜੋੜ ਦੇ ਨਾਲ ਪ੍ਰਿੰਟ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਉਦਾਹਰਣ ਏਰ [] = {-2, 4, -2, -1, 1, -3, 1, 5, 7, -11, -6} ਸਬ-ਐਰੇ 0 ਇੰਡੈਕਸ ਤੋਂ ਮਿਲਿਆ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 62. ਸਭ ਤੋਂ ਲੰਬਾ ਬਿਟੋਨਿਕ ਉਪ ਮੰਨ ਲਓ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਲੜੀ ਹੈ, ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਸਭ ਤੋਂ ਲੰਬਾ ਬਿਟੋਨਿਕ ਉਪਗ੍ਰਹਿ ਲੱਭਣ ਲਈ ਕਹਿੰਦਾ ਹੈ. ਇੱਕ ਐਰੇ ਦਾ ਬਿਟੋਨਿਕ ਕ੍ਰਮ ਇਸ ਤਰਤੀਬ ਵਜੋਂ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਜੋ ਪਹਿਲਾਂ ਵਧਦਾ ਹੈ ਅਤੇ ਫਿਰ ਘਟਦਾ ਹੈ. ਉਦਾਹਰਣ ਏਰ [] = {1,4,2,76,43,78,54,32,1,56,23} 7 ਵਿਆਖਿਆ 1 ⇒ 4 ⇒ 76 ⇒ 78 ⇒ 54 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 63. ਬਾਈਨਰੀ ਐਰੇ ਵਿੱਚ ਜਾਂਚ ਕਰੋ ਕਿ ਇੱਕ ਸਬਰਾਅ ਦੁਆਰਾ ਦਰਸਾਇਆ ਨੰਬਰ ਅਜੀਬ ਹੈ ਜਾਂ ਤਾਂ ਵੀ ਸਮੱਸਿਆ "ਬਾਈਨਰੀ ਐਰੇ ਦੀ ਜਾਂਚ ਕਰੋ ਇੱਕ ਸੁਬਰੇਰੀ ਦੁਆਰਾ ਦਰਸਾਇਆ ਨੰਬਰ ਅਜੀਬ ਹੈ ਜਾਂ ਇਥੋਂ ਤੱਕ ਕਿ" ਕਹਿੰਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਬਾਈਨਰੀ ਐਰੇ ਅਤੇ ਇੱਕ ਸੀਮਾ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ. ਐਰੇ ਵਿਚ 0 ਅਤੇ 1 ਸ ਦੇ ਰੂਪ ਵਿਚ ਗਿਣਤੀ ਹੁੰਦੀ ਹੈ. ਸਮੱਸਿਆ ਬਿਆਨ ਦਰਸਾਏ ਗਏ ਨੰਬਰਾਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕਹਿੰਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 64. ਗੋਲਡ ਮਾਈਨ ਦੀ ਸਮੱਸਿਆ ਸਮੱਸਿਆ ਬਿਆਨ "ਗੋਲਡ ਮਾਈਨ ਸਮੱਸਿਆ" ਕਹਿੰਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ 2 ਡੀ ਗਰਿੱਡ ਦਿੱਤੀ ਗਈ ਹੈ ਜਿਸ ਵਿੱਚ ਕੁਝ ਗੈਰ-ਨਕਾਰਾਤਮਕ ਸਿੱਕੇ ਦਿੱਤੇ ਗਏ ਗਰਿੱਡ ਦੇ ਹਰੇਕ ਸੈੱਲ ਵਿੱਚ ਰੱਖੇ ਗਏ ਹਨ. ਸ਼ੁਰੂ ਵਿਚ, ਮਾਈਨਰ ਪਹਿਲੇ ਕਾਲਮ 'ਤੇ ਖੜ੍ਹਾ ਹੈ ਪਰ ਕਤਾਰ' ਤੇ ਕੋਈ ਪਾਬੰਦੀ ਨਹੀਂ ਹੈ. ਉਹ ਕਿਸੇ ਵੀ ਕਤਾਰ ਵਿਚ ਸ਼ੁਰੂਆਤ ਕਰ ਸਕਦਾ ਹੈ. ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 65. ਲੰਬੇ ਸਮੇਂ ਤੋਂ ਵਧਦੇ ਨਿਰੰਤਰ ਉਪਗ੍ਰਹਿ ਸਬਸਿਵੈਂਸ ਇਕ ਹੋਰ ਵਿਸ਼ਾ ਹੈ ਜੋ ਇੰਟਰਵਿers ਲੈਣ ਵਾਲਿਆਂ ਦੁਆਰਾ ਪਸੰਦ ਕੀਤਾ ਜਾਂਦਾ ਹੈ. ਉਨ੍ਹਾਂ ਨੂੰ ਆਲੇ-ਦੁਆਲੇ ਘੁੰਮਣਾ ਉਨ੍ਹਾਂ ਨੂੰ ਟੈਸਟ ਕਰਨ ਵਾਲੇ ਉਮੀਦਵਾਰਾਂ ਲਈ ਹਮੇਸ਼ਾਂ ਨਵੇਂ ਮੌਕੇ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦਾ ਹੈ. ਇਹ ਉਮੀਦਵਾਰਾਂ ਦੀਆਂ ਚੀਜ਼ਾਂ ਨੂੰ ਸੋਚਣ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ ਦੀ ਯੋਗਤਾ ਦੀ ਜਾਂਚ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਵਧੀਆ ਅਤੇ ਅਨੁਕੂਲ ਹੱਲਾਂ ਦੇ ਨਾਲ ਆ ਸਕਦਾ ਹੈ. ਅੱਜ ਅਸੀਂ ਇੱਕ ਅਨੁਸਾਰੀ ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰ ਰਹੇ ਹਾਂ ਜੋ ਕਰ ਰਹੇਗੀ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 66. ਖਰੀਦਣ ਅਤੇ ਵੇਚਣ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਸਮਾਂ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਸਟਾਕ ਨੂੰ ਖਰੀਦਣ ਅਤੇ ਵੇਚਣ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਸਮਾਂ" ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਲੰਬਾਈ n ਦੇ ਭਾਅ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ, ਜਿਥੇ ਆਈਥ ਐਲੀਮੈਂਟ ਦੇ ਦਿਨ ਸਟਾਕ ਦੀ ਕੀਮਤ ਰੱਖਦਾ ਹੈ. ਜੇ ਅਸੀਂ ਸਿਰਫ ਇਕ ਲੈਣ-ਦੇਣ ਕਰ ਸਕਦੇ ਹਾਂ, ਯਾਨੀ ਇਕ ਦਿਨ 'ਤੇ ਖਰੀਦਣਾ ਅਤੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 67. ਚੋਟੀ ਦੇ ਕੇ ਵਾਰ-ਵਾਰ ਤੱਤ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਚੋਟੀ ਦੇ ਕੇ ਅਕਸਰ ਤੱਤ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਐਰੇ ਨੰਬਰ ਦਿੱਤੇ ਹਨ [], ਕੇ ਨੂੰ ਅਕਸਰ ਦਰਸਾਏ ਜਾਂਦੇ ਤੱਤ ਲੱਭੋ. ਉਦਾਹਰਣ ਨੰਬਰ [] = {1, 1, 1, 2, 2, 3} ਕੇ = 2 1 2 ਨੰਬਰ [] = {1} ਕੇ = 1 1 ਚੋਟੀ ਦੇ ਕੇ ਆਵਰਤੀ ਤੱਤ ਬਣਾਉਣ ਲਈ ਭੋਲਾ ਪਹੁੰਚ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 68. ਕਿਸੇ ਐਰੇ ਦੁਆਰਾ ਪ੍ਰਭਾਸ਼ਿਤ ਕ੍ਰਮ ਅਨੁਸਾਰ ਐਰੇ ਲੜੀਬੱਧ ਕਰੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਤੁਹਾਨੂੰ ਪੂਰਨ ਅੰਕ ਦੇ arra1 [] ਅਤੇ arr2 [] ਦੇ ਦੋ ਐਰੇ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ. ਸਮੱਸਿਆ "ਕਿਸੇ ਐਰੇ ਦੁਆਰਾ ਪ੍ਰਭਾਸ਼ਿਤ ਕ੍ਰਮ ਦੇ ਅਨੁਸਾਰ ਇੱਕ ਐਰੇ ਨੂੰ ਸੌਰਟ ਕਰੋ" ਪਹਿਲੇ ਐਰੇ ਨੂੰ ਦੂਜੀ ਐਰੇ ਦੇ ਅਨੁਸਾਰ ਕ੍ਰਮਬੱਧ ਕਰਨ ਲਈ ਕਹਿੰਦੀ ਹੈ ਤਾਂ ਕਿ ਪਹਿਲੇ ਐਰੇ ਵਿੱਚ ਨੰਬਰ ਤੁਲਨਾਤਮਕ ਤੌਰ 'ਤੇ ਸਾਰੇ ਕ੍ਰਮਬੱਧ ਅਨੁਸਾਰ ਕ੍ਰਮਬੱਧ ਕੀਤੇ ਜਾਣਗੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 69. ਸਾਰੇ ਸੰਤਰੇ ਨੂੰ ਸੜਨ ਲਈ ਘੱਟੋ ਘੱਟ ਸਮਾਂ ਸਮੱਸਿਆ ਬਿਆਨ "ਸਮੁੱਚੇ ਸੰਤਰੇ ਨੂੰ ਸੜਨ ਲਈ ਘੱਟੋ ਘੱਟ ਸਮਾਂ ਚਾਹੀਦਾ ਹੈ" ਸਮੱਸਿਆ ਕਹਿੰਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ 2 ਡੀ ਐਰੇ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਹਰ ਸੈੱਲ ਦੇ ਤਿੰਨ ਸੰਭਵ ਮੁੱਲ 0, 1 ਜਾਂ 2. 0 ਵਿਚੋਂ ਇਕ ਹੁੰਦਾ ਹੈ ਇਕ ਖਾਲੀ ਸੈੱਲ. 1 ਦਾ ਅਰਥ ਇੱਕ ਤਾਜ਼ਾ ਸੰਤਰੀ ਹੈ. 2 ਦਾ ਅਰਥ ਹੈ ਇੱਕ ਗੰਦੀ ਸੰਤਰੀ. ਜੇ ਇੱਕ ਗੰਦੀ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 70. ਵੱਧ ਤੋਂ ਵੱਧ ਉਤਪਾਦ ਸੁਬਰੇ ਸਮੱਸਿਆ ਬਿਆਨ "ਸਮੱਸਿਆ ਵੱਧ ਤੋਂ ਵੱਧ ਉਤਪਾਦ ਸੁਬਰੇਰੀ" ਕਹਿੰਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਜਿਸ ਵਿਚ ਸਕਾਰਾਤਮਕ ਅਤੇ ਨਕਾਰਾਤਮਕ ਦੋਵੇਂ ਸੰਖਿਆਵਾਂ ਹਨ. ਸਮੱਸਿਆ ਬਿਆਨ ਉਪ-ਐਰੇ ਦੇ ਵੱਧ ਤੋਂ ਵੱਧ ਉਤਪਾਦ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕਹਿੰਦਾ ਹੈ. ਉਦਾਹਰਣ ਏਰ [] = {2, -2, 3, 5} 15 ਵਿਆਖਿਆ ਸਬ-ਐਰੇ ਵਿਚਲੇ ਤੱਤ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 71. ਘੁੰਮਾਈ ਗਈ ਲੜੀਬੱਧ ਲੜੀ ਵਿੱਚ ਘੱਟੋ ਘੱਟ ਲੱਭੋ ਸਮੱਸਿਆ ਬਿਆਨ "ਘੁੰਮਾਇਆ ਕ੍ਰਮਬੱਧ ਐਰੇ ਵਿੱਚ ਘੱਟੋ ਘੱਟ ਲੱਭੋ" ਕਹਿੰਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਅਕਾਰ n ਦੀ ਇੱਕ ਲੜੀਬੱਧ ਐਰੇ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਜੋ ਕਿ ਕਿਸੇ ਸੂਚਕਾਂਕ ਤੇ ਘੁੰਮਦੀ ਹੈ. ਐਰੇ ਵਿੱਚ ਘੱਟੋ ਘੱਟ ਤੱਤ ਲੱਭੋ. ਉਦਾਹਰਣ ਏ [] = {5, 1, 2, 3, 4} 1 ਵਿਆਖਿਆ: ਜੇ ਅਸੀਂ ਕ੍ਰਮ ਅਨੁਸਾਰ ਐਰੇ ਦਾ ਪ੍ਰਬੰਧ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 72. ਸਰਕੂਲਰ ਐਰੇ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਡੀਕੇ ਦਾ ਲਾਗੂਕਰਨ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਸਰਕੂਲਰ ਐਰੇ ਦੀ ਵਰਤੋਂ ਨਾਲ Deque ਦੇ ਲਾਗੂਕਰਨ”, ਸਰਕੂਲਰ ਐਰੇ, InsertFront (x) ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਡੈਕ (ਡਬਲਲੀ ਐਂਡਡ ਕਤਾਰ) ਦੇ ਹੇਠ ਦਿੱਤੇ ਕਾਰਜਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਪੁੱਛਦਾ ਹੈ: ਡੈਕ ਇਨਸਰਟ ਰੀਅਰ (ਐਕਸ) ਦੇ ਅਗਲੇ ਪਾਸੇ ਇਕ ਐਲੀਮੈਂਟ ਐਕਸ ਸ਼ਾਮਲ ਕਰੋ: ਇਕ ਐਲੀਮੈਂਟ ਸ਼ਾਮਲ ਕਰੋ. ਡੇਕ ਡਿਲੀਟ ਫਰੰਟ () ਦੇ ਪਿਛਲੇ ਪਾਸੇ x: ਤੋਂ ਇਕ ਐਲੀਮੈਂਟ ਨੂੰ ਮਿਟਾਓ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 73. ਪਹਿਲੇ ਤੱਤ ਨੂੰ ਦੁਗਣਾ ਅਤੇ ਸਿਫ਼ਰ ਨੂੰ ਖ਼ਤਮ ਕਰਨ ਲਈ ਮੂਵ ਕਰੋ ਸਮੱਸਿਆ ਬਾਰੇ ਬਿਆਨ ਮੰਨ ਲਓ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਪੂਰਨ ਅੰਕ ਦੀ ਪੂਰਤੀ ਹੈ. ਇੱਥੇ “0” ਉਹ ਨੰਬਰ ਨਹੀਂ ਹੈ ਜਿਸ ਨੂੰ ਇੰਪੁੱਟ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ. ਇਹ ਇਥੇ ਵੈਧ ਇੰਪੁੱਟ ਨਹੀਂ ਹੈ. ਸਮੱਸਿਆ "ਪਹਿਲੇ ਤੱਤ ਨੂੰ ਦੁੱਗਣਾ ਕਰੋ ਅਤੇ ਸਿਫ਼ਰ ਨੂੰ ਖਤਮ ਕਰਨ ਲਈ ਮੂਵ ਕਰੋ" ਐਰੇ ਨੂੰ ਇਸ ਤਰੀਕੇ ਨਾਲ ਪੁਨਰਗਠਿਤ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ ਜੇ ਕੋਈ ਸੰਖਿਆ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 74. ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਐਰੇ ਵਿਚ ਦੁਹਰਾਉਣ ਵਾਲੇ ਤੱਤ ਨੂੰ ਲੱਭੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਐਰੇ ਵਿਚ ਪਹਿਲਾਂ ਦੁਹਰਾਉਣ ਵਾਲੇ ਤੱਤ ਦਾ ਪਤਾ ਲਗਾਓ ਸਮੱਸਿਆ ਦੱਸਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ. ਇਹ ਐਰੇ ਤੋਂ ਪਹਿਲਾਂ ਦੁਹਰਾਉਣ ਵਾਲੇ ਤੱਤ ਨੂੰ ਲੱਭਣ ਅਤੇ ਉਸ ਨੰਬਰ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ. ਉਦਾਹਰਣ ਏਰ [] = 2,6,9,3,1,9,1 9} XNUMX ਵਿਆਖਿਆ: ਦਿੱਤੀ ਗਈ ਐਰੇ ਵਿੱਚ ਇੱਥੇ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 77. ਵੱਧ ਤੋਂ ਵੱਧ ਰਕਮ ਵੱਧ ਰਹੀ ਉਪ ਸਮੱਸਿਆ ਬਿਆਨ ਤੁਹਾਨੂੰ ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ. ਤੁਹਾਡਾ ਕੰਮ ਇਹ ਹੈ ਕਿ ਐਰੇ ਦੇ ਅੰਦਰ ਵੱਧ ਤੋਂ ਵੱਧ ਰਕਮ ਦੀ ਸਬਕੌਂਸੈਂਸ ਨੂੰ ਇਸ ਤਰੀਕੇ ਨਾਲ ਲੱਭਣਾ ਹੈ ਕਿ ਅਗਲੀ ਤਰਤੀਬ ਵਿਚ ਅੰਕਾਂ ਨੂੰ ਇਕ ਕ੍ਰਮਬੱਧ increasingੰਗ ਨਾਲ ਵਧਦੇ ਕ੍ਰਮ ਵਿਚ ਕ੍ਰਮ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ. ਇੱਕ ਅਨੁਪ੍ਰਯੋਗ ਕੁਝ ਵੀ ਨਹੀਂ ਇੱਕ ਕ੍ਰਮ ਹੈ ਜੋ ਅਸੀਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 78. ਸਭ ਤੋਂ ਵੱਡਾ ਜੋੜ ਅਨੁਕੂਲ ਸੁਬਰੇ ਸਮੱਸਿਆ ਬਿਆਨ ਤੁਹਾਨੂੰ ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ. ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਸਭ ਤੋਂ ਵੱਡੇ ਰਕਮ ਦੇ ਅਨੁਕੂਲ ਉਪਨਰੇ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕਹਿੰਦਾ ਹੈ. ਇਸਦਾ ਅਰਥ ਕੁਝ ਨਹੀਂ ਸਿਰਫ ਇਕ ਸਬਰਾਅ (ਨਿਰੰਤਰ ਤੱਤ) ਲੱਭਣ ਲਈ ਹੈ ਜਿਸਦਾ ਦਿੱਤਾ ਗਿਆ ਐਰੇ ਵਿੱਚ ਹੋਰ ਸਭ ਉਪਨਗਰਾਂ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਡਾ ਜੋੜ ਹੈ. ਉਦਾਹਰਣ ਏਰ [] = {1, -3, 4, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 79. ਮੈਟ੍ਰਿਕਸ ਚੇਨ ਗੁਣਾ ਮੈਟ੍ਰਿਕਸ ਚੇਨ ਗੁਣਾ II ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਮੈਟ੍ਰਿਕਸ ਦੇ ਮਾਪ ਦਿੱਤੇ ਹਨ, ਉਨ੍ਹਾਂ ਦੇ ਗੁਣਾ ਦਾ ਕ੍ਰਮ ਲੱਭੋ ਜਿਵੇਂ ਕਿ ਸਾਰੇ ਮੈਟ੍ਰਿਕਸ ਦੇ ਗੁਣਾ ਵਿੱਚ ਸ਼ਾਮਲ ਓਪਰੇਸ਼ਨਾਂ ਦੀ ਗਿਣਤੀ ਘੱਟ ਕੀਤੀ ਜਾਵੇ. ਵਿਚਾਰ ਕਰੋ ਕਿ ਤੁਹਾਡੇ ਕੋਲ 3 ਮੈਟ੍ਰਿਕਸ ਏ, ਬੀ, ਸੀ ਆਕਾਰ ਦੇ axb, bx ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 80. ਐਰੇ ਨੂੰ ਸੰਤੁਲਿਤ ਬੀਐਸਟੀ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤਾ ਗਿਆ ਸੰਤੁਲਿਤ ਬੀਐਸਟੀ ਦੀ ਸਮੱਸਿਆ ਦੇ ਅਨੁਸਾਰ ਕ੍ਰਮਬੱਧ ਐਰੇ ਵਿੱਚ, ਅਸੀਂ ਕ੍ਰਮਬੱਧ ਕ੍ਰਮ ਵਿੱਚ ਇੱਕ ਐਰੇ ਦਿੱਤਾ ਹੈ, ਛਾਂਟਏ ਗਏ ਐਰੇ ਤੋਂ ਇੱਕ ਸੰਤੁਲਿਤ ਬਾਈਨਰੀ ਖੋਜ ਲੜੀ ਦਾ ਨਿਰਮਾਣ ਕਰੋ. ਉਦਾਹਰਣਾਂ ਇਨਪੁਟ ਐਰ [] = {1, 2, 3, 4, 5} ਆਉਟਪੁੱਟ ਪੂਰਵ-ਆਰਡਰ: 3 2 1 5 4 ਇਨਪੁਟ ਐਰ [] = {7, 11, 13, 20, 22, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 81. ਸਬਸੈੱਟ ਲੀਟਕੋਡ ਸਬਸੈੱਟ ਲੇਟਕੋਡ ਸਮੱਸਿਆ ਵਿਚ ਅਸੀਂ ਵੱਖਰੇ ਪੂਰਨ ਅੰਕ, ਨੰਬਰ, ਸਮੂਹ ਦੇ ਉਪ-ਸਮੂਹ (ਪਾਵਰ ਸੈਟ) ਪ੍ਰਿੰਟ ਕਰਦੇ ਹਾਂ. ਨੋਟ: ਹੱਲ ਸੈੱਟ ਵਿੱਚ ਡੁਪਲੀਕੇਟ ਸਬਸੈੱਟ ਨਹੀਂ ਹੋਣੇ ਚਾਹੀਦੇ. ਇੱਕ ਐਰੇ A ਐਰੇ B ਦਾ ਉਪਸੈੱਟ ਹੈ ਜੇ ਕੁਝ ਬੀ ਨੂੰ ਹਟਾ ਕੇ ਸੰਭਵ ਤੌਰ 'ਤੇ, ਜ਼ੀਰੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 82. ਐਰੇ ਸ਼ਫਲ ਕਰੋ ਇੱਕ ਐਰੇ ਜਾਂ ਸੈੱਟ ਦਿੱਤਾ ਜਿਸ ਵਿਚ n ਐਲੀਮੈਂਟਸ ਸ਼ਾਮਲ ਹਨ. ਇੱਥੇ ਤੱਤ ਵਿਲੱਖਣ ਹਨ ਜਾਂ ਕੋਈ ਦੁਹਰਾਓ ਨਹੀਂ ਹੈ. ਬਿਨਾਂ ਨਕਲਾਂ ਦੇ ਨੰਬਰਾਂ ਦਾ ਇੱਕ ਐਰੇ (ਜਾਂ ਇੱਕ ਸਮੂਹ) ਸ਼ਫਲ ਕਰੋ. ਉਦਾਹਰਣ // ਸੈੱਟ 2, 4, 3 ਅਤੇ 1 ਦੇ ਨਾਲ ਇੱਕ ਐਰੇ ਦੀ ਸ਼ੁਰੂਆਤ ਕਰੋ [int]] ਨੰਬਰ = {2, 4, 3, 1}; ਸ਼ਫਲ ਆਬਜੈਕਟ = ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 83. ਕੇ ਦੁਆਰਾ ਜੋੜ ਕੇ ਜੋੜਿਆਂ ਵਿੱਚ ਐਰੇ ਵੰਡਣਾ ਕੇ ਦੁਆਰਾ ਵੰਡਣਯੋਗ ਰਕਮ ਨਾਲ ਜੋੜਿਆਂ ਵਿਚ ਵੰਡਣ ਵਾਲੀ ਐਰੇ ਇਕ ਸਮੱਸਿਆ ਹੈ ਜੋ ਕਿ ਹੁਣ ਅਤੇ ਫਿਰ ਵੱਖ-ਵੱਖ ਟਵੀਕਾਂ ਨਾਲ ਇੰਟਰਵਿsਆਂ ਵਿਚ ਪੁੱਛੀ ਜਾਂਦੀ ਹੈ. ਜੋ ਲੋਕ ਮੈਨੂੰ ਜਾਣਦੇ ਹਨ ਉਹ ਇਨ੍ਹਾਂ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਕਹਾਣੀਆਂ ਵਿੱਚ ਬਦਲਣ ਦੀ ਮੇਰੀ ਆਦਤ ਜਾਣਦੇ ਹਨ. ਇਸ ਲੇਖ ਵਿਚ ਆਓ ਇਸ ਸਮੱਸਿਆ ਨੂੰ ਵੇਖੀਏ. ਸਥਿਤੀ ਨੂੰ ਸਮਝਣ ਲਈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 86. ਗੇਟਆਰੈਂਡਮ ਮਿਟਾਓ ਇਨਸਰਟ ਡਿਲੀਟ ਗੇਟਰੈਂਡਮ ਸਮੱਸਿਆ ਵਿੱਚ ਸਾਨੂੰ ਇੱਕ ਡੇਟਾ structureਾਂਚਾ ਤਿਆਰ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜੋ Oਸਤਨ O (1) ਸਮੇਂ ਵਿੱਚ ਹੇਠ ਲਿਖੀਆਂ ਸਾਰੀਆਂ ਕਾਰਵਾਈਆਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ. ਸੰਮਿਲਿਤ ਕਰੋ (ਵੈਲ): ਸੈੱਟ ਵਿਚ ਇਕ ਆਈਟਮ ਵੈਲ ਸ਼ਾਮਲ ਕਰੋ ਜੇ ਪਹਿਲਾਂ ਮੌਜੂਦ ਨਹੀਂ ਹੈ. ਹਟਾਓ (ਵੈਲ): ਜੇ ਮੌਜੂਦ ਹੈ ਤਾਂ ਸੈਟ ਤੋਂ ਇਕ ਆਈਟਮ ਵਾਲ ਨੂੰ ਹਟਾ ਦਿੰਦਾ ਹੈ. getRandom: ਮੌਜੂਦਾ ਸੈੱਟ ਤੋਂ ਇੱਕ ਬੇਤਰਤੀਬ ਤੱਤ ਵਾਪਸ ਕਰਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 87. ਓਵਰਲੈਪਿੰਗ ਅੰਤਰਾਲ ਨੂੰ ਮਿਲਾਓ ਅਭੇਦ ਓਵਰਲੈਪਿੰਗ ਅੰਤਰਾਲ ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਅੰਤਰਾਲਾਂ ਦਾ ਸੰਗ੍ਰਹਿ ਦਿੱਤਾ ਹੈ, ਅਭੇਦ ਕਰੋ ਅਤੇ ਸਾਰੇ ਓਵਰਲੈਪਿੰਗ ਅੰਤਰਾਲ ਵਾਪਸ ਕਰੋ. ਉਦਾਹਰਣ ਇਨਪੁਟ: [[2, 3], [3, 4], [5, 7]] ਆਉਟਪੁੱਟ: [[2, 4], [5, 7]] ਵਿਆਖਿਆ: ਅਸੀਂ [2, 3] ਅਤੇ [3 ਨੂੰ ਮਿਲਾ ਸਕਦੇ ਹਾਂ , 4] ਇਕੱਠੇ ਬਣਨ ਲਈ [2, 4] ਮਰਜ ਲੱਭਣ ਲਈ ਪਹੁੰਚ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 89. ਵੱਧ ਤੋਂ ਵੱਧ ਉਤਪਾਦ ਸੁਬਰੇ ਵੱਧ ਤੋਂ ਵੱਧ ਉਤਪਾਦ ਸੁਬਰੇਰੀ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਹੈ, ਘੱਟੋ ਘੱਟ ਇੱਕ ਤੱਤ ਦੇ ਨਾਲ ਸੰਪੂਰਨ ਸਬ-ਐਰੇ ਲੱਭੋ ਜਿਸਦਾ ਸਭ ਤੋਂ ਵੱਡਾ ਉਤਪਾਦ ਹੈ. ਉਦਾਹਰਨ ਐਰ = [0, -1, 0, 1, 2, -3] ਵੱਧ ਤੋਂ ਵੱਧ ਉਤਪਾਦ = 2 ਆਰਰ = [- 1, -1, -1] ਵੱਧ ਤੋਂ ਵੱਧ ਉਤਪਾਦ = -1 ਐਰ = [0, -1, 0, - 2, 0] ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 90. ਘੱਟੋ ਘੱਟ ਆਕਾਰ ਸੁਬਰੇਰੀ ਜੋੜ ਇੱਕ ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ ਅਤੇ ਜੋੜ ਦਾ ਇੱਕ ਜੋੜ ਦਿੱਤਾ ਗਿਆ, ਗਿਣਤੀ ਦੇ ਸੰਖੇਪ ਉਪਨਗਰੀ ਦਾ ਘੱਟੋ ਘੱਟ ਅਕਾਰ ਲੱਭੋ ਜਿਵੇਂ ਕਿ ਦੇ ਜੋੜ ਦੇ ਬਰਾਬਰ ਜਾਂ ਵੱਧ (ਦਿੱਤੇ ਮੁੱਲ). ਉਦਾਹਰਣ ਇਨਪੁਟ: ਨੰਬਰ [] = {2, 3, 1, 2, 4, 3} s = 7 ਆਉਟਪੁੱਟ: 2 {ਸੁਬਾਰਰੇ [4, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 91. ਕ੍ਰਮਬੱਧ ਘੁੰਮਾਈ ਐਰੇ ਵਿੱਚ ਇੱਕ ਐਲੀਮੈਂਟ ਖੋਜੋ ਕ੍ਰਮਬੱਧ ਘੁੰਮਾਈ ਗਈ ਐਰੇ ਦੀ ਸਮੱਸਿਆ ਦੀ ਭਾਲ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਛਾਂਟਿਆ ਅਤੇ ਘੁੰਮਿਆ ਐਰੇ ਅਤੇ ਇੱਕ ਐਲੀਮੈਂਟ ਦਿੱਤਾ ਹੈ, ਜਾਂਚ ਕਰੋ ਕਿ ਦਿੱਤਾ ਹੋਇਆ ਤੱਤ ਐਰੇ ਵਿੱਚ ਮੌਜੂਦ ਹੈ ਜਾਂ ਨਹੀਂ. ਉਦਾਹਰਨਾਂ ਇਨਪੁਟ ਨੰਬਰ [] = {2, 5, 6, 0, 0, 1, 2} ਟੀਚਾ = 0 ਆਉਟਪੁੱਟ ਸਹੀ ਇਨਪੁਟ ਨੰਬਰ [] = {2, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 92. ਵੱਧ ਤੋਂ ਵੱਧ ਉਤਪਾਦ ਸੁਬਰੇ N ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਗਈ, ਦਿੱਤੇ ਗਏ ਐਰੇ ਦੇ ਇਕਸਾਰ ਸਬਰੇਰੇ ਤੋਂ ਪ੍ਰਾਪਤ ਕੀਤਾ ਵੱਧ ਤੋਂ ਵੱਧ ਉਤਪਾਦ ਲੱਭੋ. ਉਦਾਹਰਨਾਂ ਇਨਪੁਟ ਐਰ [] = {-2, -3, 0, -2, -40} ਆਉਟਪੁੱਟ 80 ਇਨਪੁਟ ਐਰ [] = {5, 10, 6, -2, 1} ਆਉਟਪੁੱਟ 300 ਇਨਪੁਟ ਐਰ [] = {-1 , -4, -10, 0, 70} ਆਉਟਪੁੱਟ 70 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 93. ਮੈਟ੍ਰਿਕਸ ਜ਼ੀਰੋ ਸੈੱਟ ਕਰੋ ਸੈੱਟ ਮੈਟ੍ਰਿਕਸ ਜ਼ੀਰੋ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ (n x m) ਮੈਟ੍ਰਿਕਸ ਦਿੱਤਾ ਹੈ, ਜੇ ਕੋਈ ਤੱਤ 0 ਹੈ, ਤਾਂ ਇਸਦੀ ਪੂਰੀ ਕਤਾਰ ਅਤੇ ਕਾਲਮ 0 ਨਿਰਧਾਰਤ ਕਰੋ. ਉਦਾਹਰਣ ਇਨਪੁਟ: {[1, 1, 1] [1, 0, 1] [1, 1, 1]} ਆਉਟਪੁੱਟ: {[1, 0, 1] [0, 0, 0] [1, 0, 1] ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 94. 3 ਜੋੜ 3 ਜੋੜ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ n ਪੂਰਨ ਅੰਕ ਦੇ ਇੱਕ ਐਰੇ ਨੰਬਰ ਦਿੱਤੇ ਹਨ, ਉਹ ਸਾਰੇ ਵਿਲੱਖਣ ਤਿੰਨੇ ਲੱਭ ਲਓ ਜੋ 0 ਦੇ ਬਰਾਬਰ ਹਨ. ਉਦਾਹਰਣ ਇਨਪੁਟ: ਨੰਬਰ = {-1, 0, 1, 2, -1, -4} ਆਉਟਪੁੱਟ: { -1, 0, 1}, {-1, 2, -1 3 XNUMX ਜੋੜ ਸਮੱਸਿਆ ਲਈ ਭੋਲਾ ਪਹੁੰਚ ਬਰੂਟ ਫੋਰਸ ਪਹੁੰਚ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 95. ਡੁਪਲਿਕੇਟ ਨੰਬਰ ਲੱਭੋ (N + 1) ਤੱਤ ਰੱਖਣ ਵਾਲੇ ਐਰੇ ਨੰਬਰ ਦਿੱਤੇ ਗਏ ਹਨ ਅਤੇ ਹਰ ਤੱਤ 1 ਤੋਂ n ਦੇ ਵਿਚਕਾਰ ਹੈ. ਜੇ ਇੱਥੇ ਸਿਰਫ ਇੱਕ ਡੁਪਲਿਕੇਟ ਤੱਤ ਹੈ, ਤਾਂ ਡੁਪਲਿਕੇਟ ਨੰਬਰ ਲੱਭੋ. ਉਦਾਹਰਣ ਇਨਪੁਟ: ਨੰਬਰ = {1, 3, 4, 2, 2} ਆਉਟਪੁੱਟ: 2 ਇਨਪੁਟ: ਨੰਬਰ = {3, 1, 3, 4, 2} ਆਉਟਪੁੱਟ: 3 ਭੋਲੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 96. ਘੱਟੋ ਘੱਟ ਪਾਥ ਜੋੜ ਘੱਟੋ ਘੱਟ ਪਥ ਜੋੜ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ “ਏ-ਬੀ” ਮੈਟ੍ਰਿਕਸ ਦਿੱਤੇ ਹਨ ਜੋ ਗੈਰ-ਨਕਾਰਾਤਮਕ ਸੰਖਿਆਵਾਂ ਵਾਲਾ ਹੁੰਦਾ ਹੈ. ਤੁਹਾਡਾ ਕੰਮ ਉੱਪਰੋਂ ਖੱਬੇ ਤੋਂ ਸੱਜੇ ਪਾਥ ਦਾ ਪਤਾ ਲਗਾਉਣਾ ਹੈ ਜੋ ਤੁਹਾਡੇ ਦੁਆਰਾ ਲੱਭੇ ਗਏ ਮਾਰਗ ਵਿਚ ਆਉਣ ਵਾਲੀਆਂ ਸਾਰੀਆਂ ਸੰਖਿਆਵਾਂ ਦੀ ਮਿਲਾਵਟ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ. ਨੋਟ: ਤੁਸੀਂ ਸਿਰਫ ਅੱਗੇ ਵਧ ਸਕਦੇ ਹੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 97. ਡੁਪਲਿਕੇਟ ਐਲੀਮੈਂਟ ਨੂੰ ਲੱਭੋ ਅਕਾਰ n + 1 ਦੇ ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਗਈ ਹੈ ਜਿਥੇ ਐਰੇ ਦਾ ਹਰੇਕ ਤੱਤ 1 ਅਤੇ n (ਸੰਮਲਿਤ) ਦੇ ਵਿਚਕਾਰ ਹੈ, ਐਰੇ ਵਿੱਚ ਇੱਕ ਡੁਪਲਿਕੇਟ ਐਲੀਮੈਂਟ ਹੈ, ਡੁਪਲਿਕੇਟ ਐਲੀਮੈਂਟ ਨੂੰ ਲੱਭੋ. ਬਰੂਟ ਫੋਰਸ ਵਿਧੀ - ਡੁਪਲਿਕੇਟ ਐਲੀਮੈਂਟ ਨੂੰ ਲੱਭਣ ਲਈ ਪਹੁੰਚ 1 ਹਰੇਕ ith ਤੱਤ ਲਈ ਇੱਕ ਲੂਪ ਚਲਾਓ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 98. ਅਗਲਾ ਗ੍ਰੇਟਰ ਫ੍ਰੀਕੁਐਂਸੀ ਐਲੀਮੈਂਟ ਅਗਲੀ ਵੱਡੀ ਫ੍ਰੀਕੁਐਂਸੀ ਐਲੀਮੈਂਟ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਐਰੇ ਦਾ [a] ਆਕਾਰ ਦਿੱਤਾ ਹੈ ਜਿਸ ਵਿੱਚ ਨੰਬਰ ਹੋਣਗੇ. ਐਰੇ ਪ੍ਰਿੰਟ ਵਿਚ ਹਰੇਕ ਨੰਬਰ ਲਈ, ਇਸ ਦੀ ਸੰਖਿਆ ਇਕ ਐਰੇ ਵਿਚ ਸਹੀ ਹੈ, ਮੌਜੂਦਾ ਸੰਖਿਆ ਤੋਂ ਵੱਡੀ ਬਾਰੰਬਾਰਤਾ ਵਾਲੀ. ਉਦਾਹਰਨ ਇਨਪੁਟ ਏ [] = {1, 1, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 99. ਟ੍ਰੈਪਿੰਗ ਰੇਨ ਵਾਟਰ ਲੀਟਕੋਡ ਹੱਲ ਟ੍ਰੈਪਿੰਗ ਰੇਨ ਵਾਟਰ ਲੀਟਕੋਡ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਉੱਚਾਈ ਨਕਸ਼ੇ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹੋਏ N ਗੈਰ-ਨੈਗੇਟਿਵ ਪੂਰਨ ਅੰਕ ਦਿੱਤੇ ਹਨ ਅਤੇ ਹਰੇਕ ਪੱਟੀ ਦੀ ਚੌੜਾਈ 1 ਹੈ। ਸਾਨੂੰ ਉਪਰੋਕਤ ਬਣਤਰ ਵਿੱਚ ਫਸੇ ਪਾਣੀ ਦੀ ਮਾਤਰਾ ਦਾ ਪਤਾ ਲਗਾਉਣਾ ਹੋਵੇਗਾ। ਉਦਾਹਰਨ ਆਓ ਸਮਝੀਏ ਕਿ ਇੱਕ ਉਦਾਹਰਣ ਦੁਆਰਾ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 100. ਜੰਪ ਗੇਮ ਜੰਪ ਗੇਮ ਵਿਚ ਅਸੀਂ ਗੈਰ-ਨਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਐਰੇ ਦਿੱਤੀ ਹੈ, ਤੁਸੀਂ ਸ਼ੁਰੂ ਵਿਚ ਐਰੇ ਦੇ ਪਹਿਲੇ ਇੰਡੈਕਸ 'ਤੇ ਸਥਾਪਤ ਹੋ. ਐਰੇ ਵਿਚਲਾ ਹਰ ਤੱਤ ਉਸ ਸਥਿਤੀ ਤੇ ਤੁਹਾਡੀ ਵੱਧ ਤੋਂ ਵੱਧ ਛਾਲ ਦੀ ਲੰਬਾਈ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ. ਨਿਰਧਾਰਤ ਕਰੋ ਕਿ ਜੇ ਤੁਸੀਂ ਆਖਰੀ ਸੂਚਕਾਂਕ 'ਤੇ ਪਹੁੰਚਣ ਦੇ ਯੋਗ ਹੋ. ਉਦਾਹਰਨ ਇਨਪੁਟ: ਐਰ = [2,3,1,1,4] ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 101. ਜੋੜ ਜੋੜ ਜੋੜ ਜੋੜ ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਹੈ [ਅਤੇ] ਇੱਕ ਜੋੜ, ਐਰ ਵਿੱਚ ਤੱਤ ਦੇ ਸਾਰੇ ਵਿਲੱਖਣ ਸੰਯੋਜਨ ਲੱਭੋ [] ਜਿੱਥੇ ਉਹਨਾਂ ਤੱਤਾਂ ਦਾ ਜੋੜ ਜੋੜ ਦੇ ਬਰਾਬਰ ਹੈ. ਉਹੀ ਦੁਹਰਾਇਆ ਗਿਆ ਅੰਕ ਅਰਰ [] ਤੋਂ ਅਣਗਿਣਤ ਵਾਰ ਚੁਣਿਆ ਜਾ ਸਕਦਾ ਹੈ. ਤੱਤ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 102. ਕ੍ਰਮਬੱਧ ਘੁੰਮਾਈ ਗਈ ਐਰੇ ਵਿੱਚ ਖੋਜ ਕ੍ਰਮਬੱਧ ਘੁੰਮਾਈ ਐਰੇ ਵਿੱਚ ਇੱਕ ਐਲੀਮੈਂਟ ਖੋਜ ਓ (ਲੌਗਨ) ਸਮੇਂ ਵਿੱਚ ਬਾਈਨਰੀ ਖੋਜ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਪਾਇਆ ਜਾ ਸਕਦਾ ਹੈ. ਇਸ ਪੋਸਟ ਦਾ ਉਦੇਸ਼ ਓ (ਲੌਗਨ) ਸਮੇਂ ਵਿੱਚ ਇੱਕ ਛਾਂਟੀ ਗਈ ਘੁੰਮਾਈ ਐਰੇ ਵਿੱਚ ਦਿੱਤੇ ਗਏ ਤੱਤ ਨੂੰ ਲੱਭਣਾ ਹੈ. ਕ੍ਰਮਬੱਧ ਘੁੰਮਾਈ ਗਈ ਐਰੇ ਦੀ ਕੁਝ ਉਦਾਹਰਣ ਦਿੱਤੀ ਗਈ ਹੈ. ਉਦਾਹਰਣ ਇਨਪੁਟ: ਅਰਰ [] = {7,8,9,10,1,2,3,5,6}; ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 103. ਵਿਲੱਖਣ ਮਾਰਗ ਇੱਕ ਐਮਐਕਸਐਨ 2 ਡੀ ਗਰਿੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ ਅਤੇ ਤੁਸੀਂ ਗਰਿੱਡ ਦੇ ਸਭ ਤੋਂ ਉਪਰਲੇ ਅਤੇ ਖੱਬੇ ਪਾਸੇ ਦੇ ਸੈੱਲ ਤੇ ਖੜ੍ਹੇ ਹੋ. ਭਾਵ ਸੈਲ (1,1) ਤੇ ਸਥਿਤ ਹੈ. (1,1) 'ਤੇ ਸਥਿਤ ਸੈੱਲ ਤੋਂ (ਐਮ, ਐਨ) ਸਥਿਤ ਸੈੱਲ' ਤੇ ਪਹੁੰਚਣ ਲਈ ਲਿਆਂਦੇ ਜਾ ਸਕਦੇ ਵਿਲੱਖਣ ਮਾਰਗਾਂ ਦੀ ਸੰਖਿਆ ਲੱਭੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 104. ਅਧਿਕਤਮ ਸੁਬਾਰੈ ਮੈਕਸੀਮਮ ਸੁਬਰੇਰੀ ਸਮੱਸਿਆ ਵਿਚ ਅਸੀਂ ਪੂਰਨ ਅੰਕ ਦੇ ਐਰੇ ਨੰਬਰ ਦਿੱਤੇ ਹਨ, ਇਕਸਾਰ ਸਬ ਐਰੇ ਦਾ ਪਤਾ ਲਗਾਓ ਜਿਸ ਵਿਚ ਸਭ ਤੋਂ ਵੱਧ ਰਕਮ ਹੈ ਅਤੇ ਵੱਧ ਤੋਂ ਵੱਧ ਰਕਮ ਸਬਰੇਅ ਮੁੱਲ ਨੂੰ ਛਾਪੋ. ਉਦਾਹਰਨ ਇਨਪੁਟ ਨੰਬਰ [] = {-2, 1, -3, 4, -1, 2, 1, -5, 4} ਆਉਟਪੁੱਟ 6 ਐਲਗੋਰਿਦਮ ਦਾ ਟੀਚਾ ਲੱਭਣਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 105. ਅੰਤਰਾਲ ਨੂੰ ਮਿਲਾਉਣਾ ਅੰਤਰਜਾਮੀ ਸਮਸਿਆਵਾਂ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਫਾਰਮ ਦੇ ਅੰਤਰਾਲਾਂ ਦਾ ਇੱਕ ਸੈੱਟ ਦਿੱਤਾ ਹੈ [l, r], ਓਵਰਲੈਪਿੰਗ ਅੰਤਰਾਲਾਂ ਨੂੰ ਅਭੇਦ ਕਰੋ. ਉਦਾਹਰਨਾਂ ਇਨਪੁਟ {[1, 3], [2, 6], [8, 10], [15, 18]} ਆਉਟਪੁੱਟ {[1, 6], [8, 10], [15, 18]} ਇਨਪੁਟ {[ 1, 4], [1, 5]} ਆਉਟਪੁੱਟ {[1, 5] v ਅੰਤਰਾਲ ਨੂੰ ਮਿਲਾਉਣ ਲਈ ਭੋਲਾ ਪਹੁੰਚ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 106. ਇੱਕ ਪਹਾੜੀ ਐਰੇ ਵਿੱਚ ਪੀਕ ਇੰਡੈਕਸ ਪਹਾੜੀ ਐਰੇ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ ਪੀਕ ਇੰਡੈਕਸ ਕੀ ਹੈ? ਐਰੇ ਨੂੰ ਮਾਉਂਟੇਨ ਐਰੇ ਕਿਹਾ ਜਾ ਸਕਦਾ ਹੈ ਜੇ ਇਹ ਹੇਠਲੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਰਸਾਉਂਦਾ ਹੈ: ਦਿੱਤੀ ਗਈ ਐਰੇ ਦੀ ਲੰਬਾਈ 3 LENGTH> = 3 ਤੋਂ ਵੱਧ ਜਾਂ ਇਸਦੇ ਬਰਾਬਰ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ. ਇੱਥੇ ਸਿਰਫ ਇੱਕ ਚੋਟੀ ਜਾਂ ਸਭ ਤੋਂ ਵੱਡਾ ਤੱਤ ਹੋ ਸਕਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 107. ਅਧਿਕਤਮ ਅਕਾਰ ਦੇ ਸਬਰੇਰੇ ਜੋੜ ਬਰਾਬਰ ਕੇ ਮੈਕਸੀਮਮ ਸਾਈਜ਼ ਦੇ ਸਬਬਰੇਅਰ ਰਕਮ ਦੇ ਬਰਾਬਰ ਕੇ. ਵਿਚ ਅਸੀਂ ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਐਰੇ ਅਤੇ ਇਕ ਮੁੱਲ k ਦਿੱਤਾ ਹੈ. ਤੁਹਾਨੂੰ ਸਭ ਤੋਂ ਲੰਬੇ ਲੰਬੇ ਸਬਰੇ ਦੀ ਲੰਬਾਈ ਲੱਭਣੀ ਪਏਗੀ ਜਿਸ ਦਾ ਜੋੜ k ਦੇ ਬਰਾਬਰ ਹੈ. ਜੇ ਅਜਿਹੀ ਕੋਈ ਉਪਨਗਰੀ ਮੌਜੂਦ ਨਹੀਂ ਹੈ ਤਾਂ ਵਾਪਸ ਵਾਪਸ ਆਓ. ਇਕ ਪਹੁੰਚ ਹੈਸ਼ਟੇਬਲ ਦੀ ਵਰਤੋਂ ਅਤੇ ਚੈੱਕ ਕਰਨ ਲਈ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 108. ਗੁੰਮ ਨੰਬਰ ਗੁੰਮ ਨੰਬਰ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਅਕਾਰ N ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਹੈ ਜਿਸ ਵਿੱਚ 0 ਤੋਂ N ਤੱਕ ਦਾ ਨੰਬਰ ਹੁੰਦਾ ਹੈ. ਐਰੇ ਦੇ ਸਾਰੇ ਮੁੱਲ ਵਿਲੱਖਣ ਹਨ. ਸਾਨੂੰ ਗੁੰਮਿਆ ਨੰਬਰ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜੋ ਐਰੇ ਵਿਚ ਮੌਜੂਦ ਨਹੀਂ ਹੈ ਅਤੇ ਇਹ ਗਿਣਤੀ 0 ਤੋਂ N ਦੇ ਵਿਚਕਾਰ ਹੈ. ਇਥੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 109. ਕ੍ਰਮਬੱਧ ਐਰੇ ਨੂੰ ਮਿਲਾਓ ਅਭੇਦ ਕ੍ਰਮਬੱਧ ਐਰੇ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਵਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਦੋ ਕ੍ਰਮਬੱਧ ਐਰੇ ਦਿੱਤੇ ਹਨ. ਪਹਿਲਾਂ ਇਨਪੁਟ ਵਿਚ, ਅਸੀਂ ਐਰੇ 1 ਅਤੇ ਐਰੇ 2 ਨੂੰ ਅਰੰਭਿਕ ਨੰਬਰ ਦਿੱਤਾ ਹੈ. ਇਹ ਦੋ ਨੰਬਰ ਐਨ ਅਤੇ ਐਮ ਹਨ ਐਰੇ 1 ਦਾ ਆਕਾਰ ਐਨ ਅਤੇ ਐਮ ਦੇ ਜੋੜ ਦੇ ਬਰਾਬਰ ਹੈ ਐਰੇ 1 ਵਿਚ ਪਹਿਲਾਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 110. ਘੁੰਮਾਓ ਐਰੇ ਰੋਟੇਟ ਐਰੇ ਇੱਕ ਸਮੱਸਿਆ ਹੈ ਜਿਸ ਵਿੱਚ ਅਸੀਂ ਅਕਾਰ N ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਹੈ. ਸਾਨੂੰ ਐਰੇ ਨੂੰ ਸਹੀ ਦਿਸ਼ਾ ਵਿੱਚ ਘੁੰਮਣਾ ਹੈ. ਹਰੇਕ ਐਲੀਮੈਂਟ ਨੂੰ ਇਕ ਸਥਿਤੀ ਨਾਲ ਬਦਲ ਕੇ ਸੱਜੇ ਅਤੇ ਐਰੇ ਦਾ ਆਖਰੀ ਤੱਤ ਪਹਿਲੀ ਸਥਿਤੀ ਤੇ ਆਉਂਦਾ ਹੈ. ਤਾਂ, ਅਸੀਂ ਇੱਕ ਮੁੱਲ K ਦਿੱਤਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 111. ਡਾਇਨਾਮਿਕ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਮੈਟ੍ਰਿਕਸ ਚੇਨ ਗੁਣਾ ਮੈਟ੍ਰਿਕਸ ਚੇਨ ਗੁਣਾ ਇਕ ਤਰੀਕਾ ਹੈ ਜਿਸ ਵਿਚ ਸਾਨੂੰ ਦਿੱਤੀ ਗਈ ਮੈਟ੍ਰਿਕਸ ਨੂੰ ਗੁਣਾ ਕਰਨ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਤਰੀਕਾ ਪਤਾ ਲੱਗਦਾ ਹੈ. ਅਸੀਂ ਸਾਰੇ ਜਾਣਦੇ ਹਾਂ ਕਿ ਮੈਟ੍ਰਿਕਸ ਦਾ ਗੁਣਾ ਕੁਦਰਤ ਵਿੱਚ ਸਹਿਕਾਰੀ (A * B = B * A) ਹੈ. ਇਸ ਲਈ, ਸਾਡੇ ਕੋਲ ਬਹੁਤ ਸਾਰੇ ਆਦੇਸ਼ ਹਨ ਜਿਸ ਵਿਚ ਅਸੀਂ ਗੁਣਾ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ. ਦਰਅਸਲ, ਇਸ ਐਲਗੋਰਿਦਮ ਵਿੱਚ, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 112. ਸੁਬਰੇਰੀ ਸਮ ਬਰਾਬਰ ਕੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਕੇ. ਦਿੱਤੀ ਗਈ ਐਰੇ ਦੇ ਸੰਖੇਪ ਉਪਨਗਰਾਂ ਦੀ ਕੁੱਲ ਸੰਖਿਆ ਲੱਭੋ ਜਿਸ ਦੇ ਤੱਤ ਦਾ ਜੋੜ ਕੇ. ਦੇ ਬਰਾਬਰ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ 1: ਅਰਰ [] = {5,0,5,10,3,2, -15,4} ਕੇ = 5 ਆਉਟਪੁੱਟ: 7 ਇਨਪੁਟ 2: ਐਰ [] = 1,1,1,2,4 2, -2} ਕੇ = 4 ਆਉਟਪੁੱਟ: 1 ਵਿਆਖਿਆ: ਉਦਾਹਰਣ -XNUMX ਤੇ ਵਿਚਾਰ ਕਰੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 113. ਕ੍ਰਮਬੱਧ ਐਰੇ ਅਤੇ ਪ੍ਰਿੰਟ ਲੜੀਬੱਧ ਆਉਟਪੁੱਟ ਨੂੰ ਮਿਲਾਓ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “Merge K Sortterarays and Print Sort आउटपुट” ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਕੇ ਵੱਖਰੇ ਅਕਾਰ ਦੇ ਕ੍ਰਮਬੱਧ ਐਰੇ ਦਿੱਤੇ ਹਨ। ਉਨ੍ਹਾਂ ਐਰੇ ਨੂੰ ਮਿਲਾਉਣ ਲਈ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਅਤੇ ਅੰਤਮ ਨਤੀਜੇ ਦੇ ਅਨੁਸਾਰ ਛਾਂਟੀ ਕੀਤੀ ਐਰੇ ਨੂੰ ਆਉਟਪੁੱਟ ਦੇ ਰੂਪ ਵਿੱਚ ਛਾਪੋ. ਇੰਪੁੱਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਲਾਈਨ ਵਿੱਚ ਪੂਰਨ ਅੰਕ ਹੁੰਦਾ ਹੈ. ਅਗਲੀਆਂ n ਲਾਈਨਾਂ ਰੱਖਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 114. ਇੱਕ ਛਾਂਟੀ ਕੀਤੀ ਗਈ ਅਤੇ ਘੁੰਮਾਈ ਗਈ ਐਰੇ ਵਿੱਚ ਘੱਟੋ ਘੱਟ ਇਕਾਈ ਲੱਭੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਇੱਕ ਛਾਂਟੀ ਕੀਤੀ ਗਈ ਅਤੇ ਘੁੰਮਾਈ ਗਈ ਐਰੇ ਵਿੱਚ ਘੱਟੋ ਘੱਟ ਐਲੀਮੈਂਟ ਲੱਭੋ" ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਕ੍ਰਮਬੱਧ ਐਰੇ ਨੂੰ ਦਿੱਤਾ ਹੈ []. ਇਹ ਐਰੇ ਕਿਸੇ ਅਣਜਾਣ ਬਿੰਦੂ 'ਤੇ ਘੁੰਮਾਈ ਗਈ ਹੈ, ਇਸ ਐਰੇ ਵਿਚ ਘੱਟੋ ਘੱਟ ਤੱਤ ਲੱਭੋ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਅਤੇ ਸਿਰਫ ਇੱਕ ਲਾਈਨ ਵਿੱਚ ਪੂਰਨ ਅੰਕ ਮੁੱਲ n ਹੈ. ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 115. ਸਟਾਕ ਖਰੀਦੋ ਵੱਧ ਤੋਂ ਵੱਧ ਲਾਭ ਵੇਚੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਵੱਧ ਤੋਂ ਵੱਧ ਮੁਨਾਫਾ ਕਰਨ ਲਈ ਸਟਾਕ ਖਰੀਦੋ ਵੇਚੋ" ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਹੈ ਜਿਸ ਵਿੱਚ ਹਰ ਦਿਨ ਸਟਾਕ ਦੀ ਕੀਮਤ ਹੁੰਦੀ ਹੈ, ਉਨ੍ਹਾਂ ਦਿਨਾਂ ਵਿੱਚ ਖਰੀਦਣ ਅਤੇ ਵੇਚ ਕੇ ਬਣਾ ਸਕਦੇ ਹੋ ਵੱਧ ਤੋਂ ਵੱਧ ਮੁਨਾਫਾ ਲੱਭੋ. ਇੱਥੇ, ਅਸੀਂ ਕਈ ਵਾਰ ਖਰੀਦ ਸਕਦੇ ਹਾਂ ਅਤੇ ਵੇਚ ਸਕਦੇ ਹਾਂ ਪਰ ਸਿਰਫ ਵਿਕਰੀ ਤੋਂ ਬਾਅਦ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 116. ਓਵਰਲੈਪਿੰਗ ਅੰਤਰਾਲਾਂ ਨੂੰ ਮਿਲਾਓ II ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਓਵਰਲੈਪਿੰਗ ਇੰਟਰਵਲਜ਼ ਮਿਲਾਓ" ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਅੰਤਰਾਲਾਂ ਦਾ ਇੱਕ ਸੈੱਟ ਦਿੱਤਾ ਹੈ. ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਜੋ ਓਵਰਲੈਪਿੰਗ ਅੰਤਰਾਲ ਨੂੰ ਇੱਕ ਵਿੱਚ ਮਿਲਾ ਦੇਵੇਗਾ ਅਤੇ ਸਾਰੇ ਗੈਰ-ਓਵਰਲੈਪਿੰਗ ਅੰਤਰਾਲਾਂ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰੇਗਾ. ਇੰਪੁੱਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਲਾਈਨ ਵਿੱਚ ਪੂਰਨ ਅੰਕ ਹੁੰਦਾ ਹੈ. ਦੂਜੀ ਲਾਈਨ ਵਿੱਚ n ਜੋੜੇ ਰੱਖਣ ਵਾਲੀਆਂ ਹਰ ਜੋੜੀ ਜਿੱਥੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 117. ਵੰਡੋ ਅਤੇ ਜਿੱਤ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਅਧਿਕਤਮ ਸੁਬਾਰਰੇ ਜੋੜ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਡਿਵਾਈਡ ​​ਐਂਡ ਕੋਂਕਰ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਵੱਧ ਤੋਂ ਵੱਧ ਸੁਬਰੇਅਰ ਜੋੜ" ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਸਕਾਰਾਤਮਕ ਅਤੇ ਨਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ ਦੋਨਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਹੈ. ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਜਿਸ ਨਾਲ ਮੇਲ ਖਾਂਦੀ ਸਬਅਰੇਅ ਦੀ ਸਭ ਤੋਂ ਵੱਡੀ ਰਕਮ ਮਿਲੇਗੀ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਲਾਈਨ ਵਿਚ ਇਕ ਪੂਰਨ ਅੰਕ ਵਾਲਾ ਐਨ. ਦੂਜੀ ਲਾਈਨ ਜਿਸ ਵਿਚ ਐਰੇ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 118. ਪੈਨਕੇਕ ਛਾਂਟੀ ਦੀ ਸਮੱਸਿਆ ਸਮੱਸਿਆ ਬਿਆਨ "ਪੈਨਕੇਕ ਛਾਂਟੀ ਦੀ ਸਮੱਸਿਆ" ਪੈਨਕੇਕ ਛਾਂਟੀ 'ਤੇ ਅਧਾਰਤ ਹੈ. ਅਣ-ਕ੍ਰਮਬੱਧ ਐਰੇ ਦਿੱਤੇ ਜਾਣ ਤੇ, ਸਾਨੂੰ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜੋ ਐਰੇ ਨੂੰ ਕ੍ਰਮਬੱਧ ਕਰਨ ਲਈ ਸਿਰਫ ਫਲਿੱਪ ਕਾਰਵਾਈਆਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ. ਫਲਿੱਪ ਓਪਰੇਸ਼ਨ ਹੈ ਜੋ ਐਰੇ ਨੂੰ ਉਲਟਾਉਂਦੀ ਹੈ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਲਾਈਨ ਵਿਚ ਪੂਰਨ ਅੰਕ N. ਦੂਜੀ-ਲਾਈਨ ਵਾਲੀ N ਸਪੇਸ ਨਾਲ ਵੱਖ ਵਾਲੀ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 119. ਪੈਨਕੇਕ ਛਾਂਟੀ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਪੈਨਕੇਕ ਸੋਰਟਿੰਗ" ਸਮੱਸਿਆ ਵਿਚ ਅਸੀਂ ਪੂਰਨ ਅੰਕ A [] ਦੀ ਇਕ ਲੜੀ ਦਿੱਤੀ ਹੈ. ਪੈਨਕ ਫਲਿੱਪ ਦੀ ਲੜੀ ਦੇ ਕੇ ਐਰੇ ਨੂੰ ਸੌਰਟ ਕਰੋ. ਇਕ ਪੈਨਕੈੱਕ ਫਲਿੱਪ ਵਿਚ ਅਸੀਂ ਹੇਠ ਦਿੱਤੇ ਕਦਮ ਚੁੱਕਦੇ ਹਾਂ: ਇਕ ਪੂਰਨ ਅੰਕ k ਚੁਣੋ ਜਿੱਥੇ 1 <= k <= ਅਰਜਨਤਾ. ਸਬ-ਐਰੇ ਐਰੋ ਨੂੰ ਉਲਟਾਓ [0… ਕੇ -1] (0-ਸੂਚੀਬੱਧ) ਇੰਪੁੱਟ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 121. ਦਿੱਤੇ ਗਏ ਐਰੇ ਨੂੰ ਸ਼ਫਲ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ "ਦਿੱਤੀ ਗਈ ਐਰੇ ਨੂੰ ਬਦਲੋ" ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਹੈ. ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਜੋ ਦਿੱਤੀ ਗਈ ਐਰੇ ਨੂੰ ਬਦਲ ਦੇਵੇਗਾ. ਯਾਨੀ ਇਹ ਐਰੇ ਵਿਚਲੇ ਤੱਤਾਂ ਨੂੰ ਬੇਤਰਤੀਬੇ ਨਾਲ ਬਦਲ ਦੇਵੇਗਾ. ਇੰਪੁੱਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਲਾਈਨ ਵਿੱਚ ਪੂਰਨ ਅੰਕ ਹੁੰਦਾ ਹੈ. ਦੂਜੀ ਲਾਈਨ ਵਿਚ n ਸਪੇਸ ਨਾਲ ਵੱਖ ਇੰਟਿਅਰ ਆਉਟਪੁੱਟ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 122. 1 ਦੀ ਅਧਿਕਤਮ ਸੰਖਿਆ ਵਾਲੀ ਕਤਾਰ ਲੱਭੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਵੱਧ ਤੋਂ ਵੱਧ ਨੰਬਰ 1 ਦੀ ਕਤਾਰ ਲੱਭੋ" ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਮੈਟ੍ਰਿਕਸ (2D ਐਰੇ) ਦਿੱਤਾ ਹੈ ਜਿਸ ਵਿੱਚ ਹਰ ਰੋਜ ਦੇ ਅਨੁਸਾਰ ਕ੍ਰਮਬੱਧ ਬਾਇਨਰੀ ਅੰਕ ਹੁੰਦੇ ਹਨ. ਉਹ ਕਤਾਰ ਲੱਭੋ ਜਿਸਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਗਿਣਤੀ 1 ਹੋਵੇ. ਇੰਪੁੱਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਲਾਈਨ ਵਿੱਚ ਦੋ ਪੂਰਨ ਅੰਕ ਮੁੱਲ, ਐਨ. ਅੱਗੇ, n ਸਤਰਾਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 123. ਵੱਧ ਤੋਂ ਵੱਧ ਉਤਪਾਦ ਸੁਬਰੇਰੀ II ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਅਧਿਕਤਮ ਉਤਪਾਦ ਸੁਬਰੇਰੀ II” ਸਮੱਸਿਆ ਵਿਚ ਅਸੀਂ ਸਕਾਰਾਤਮਕ, ਨਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ, ਅਤੇ ਇਹ ਵੀ ਜ਼ੀਰੋਜ਼ ਵਾਲੀ ਇਕ ਐਰੇ ਦਿੱਤੀ ਹੈ. ਸਾਨੂੰ ਸਬਰੇਅ ਦਾ ਵੱਧ ਤੋਂ ਵੱਧ ਉਤਪਾਦ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਲਾਈਨ ਵਿੱਚ ਪੂਰਨ ਅੰਕ N. ਦੂਜੀ-ਲਾਈਨ ਵਿੱਚ N ਸਪੇਸ ਨਾਲ ਵੱਖ ਕੀਤੇ ਪੂਰਨ ਅੰਕ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ. ਸਿਰਫ ਆਉਟਪੁੱਟ ਫਾਰਮੈਟ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 124. ਵੱਧ ਤੋਂ ਵੱਧ ਰਕਮ ਵੱਧ ਰਹੀ ਉਪ ਸਮੱਸਿਆ ਬਿਆਨ “ਅਧਿਕਤਮ ਰਕਮ ਵਧਾਉਣ ਵਾਲੀ ਅਨੁਸੂਚੀ” ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਹੈ। ਦਿੱਤੇ ਗਏ ਐਰੇ ਦੇ ਅਧਿਕਤਮ ਅਨੁਕ੍ਰਮਣ ਦਾ ਜੋੜ ਲੱਭੋ, ਯਾਨੀ ਇਸ ਤੋਂ ਬਾਅਦ ਦੇ ਪੂਰਨ ਅੰਕ ਕ੍ਰਮਬੱਧ ਕ੍ਰਮ ਵਿੱਚ ਹਨ। ਇੱਕ ਅਨੁਸੂਚੀ ਇੱਕ ਐਰੇ ਦਾ ਇੱਕ ਹਿੱਸਾ ਹੈ ਜੋ ਇੱਕ ਕ੍ਰਮ ਹੈ ਜੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 125. ਇੱਕ ਐਰੇ ਵਿੱਚ ਦੋ ਸਟੈਕ ਲਗਾਓ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਐਰੇ ਵਿੱਚ ਦੋ ਸਟੈਕਸ ਲਾਗੂ ਕਰੋ" ਸਮੱਸਿਆ ਵਿੱਚ ਸਾਨੂੰ ਇੱਕ ਐਰੇ ਵਿੱਚ ਦੋ ਸਟੈਕ ਲਗਾਉਣੇ ਪੈਂਦੇ ਹਨ ਜਿਵੇਂ ਕਿ, ਜੇ ਉਪਭੋਗਤਾ ਕਿਸੇ ਵੀ ਤੱਤ ਨੂੰ ਕਿਸੇ ਵੀ ਦੋ ਸਟੈਕ ਵਿੱਚ ਧੱਕਣਾ ਚਾਹੁੰਦਾ ਹੈ ਤਾਂ ਐਰੇ ਪੂਰਾ ਹੋਣ ਤੱਕ ਗਲਤੀ ਨਹੀਂ ਹੋਣੀ ਚਾਹੀਦੀ . ਉਦਾਹਰਣ ਪੁਸ਼ 5 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 126. ਸੱਜੇ ਪਾਸੇ ਛੋਟੇ ਤੱਤਾਂ ਦੀ ਗਿਣਤੀ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਸੱਜੇ ਪਾਸੇ ਛੋਟੇ ਤੱਤਾਂ ਦੀ ਗਿਣਤੀ" ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਹੈ []. ਛੋਟੇ ਤੱਤਾਂ ਦੀ ਗਿਣਤੀ ਲੱਭੋ ਜੋ ਹਰੇਕ ਤੱਤ ਦੇ ਸੱਜੇ ਪਾਸੇ ਹਨ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਅਤੇ ਕੇਵਲ ਇੱਕ ਲਾਈਨ ਵਿੱਚ ਪੂਰਨ ਅੰਕ N. ਦੂਜੀ-ਲਾਈਨ ਵਿੱਚ N ਸਪੇਸ ਨਾਲ ਵੱਖ ਕੀਤੇ ਪੂਰਨ ਅੰਕ ਸ਼ਾਮਲ ਹਨ. ਆਉਟਪੁੱਟ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 127. ਐਰੇ ਵਿੱਚ ਐਲੀਮੈਂਟਸ N / K ਤੋਂ ਵੱਧ ਵਾਰ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ ਸਮੱਸਿਆ ਦੇ ਬਿਆਨ “ਐਰੇ ਵਿੱਚ ਐਲੀਮੈਂਟਸ N / K ਦੇ ਸਮੇਂ ਨਾਲੋਂ ਜ਼ਿਆਦਾ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ” ਸਮੱਸਿਆ ਵਿਚ ਅਸੀਂ ਅਕਾਰ ਦੀ ਪੂਰਨ ਅੰਕ ਲੜੀ ਦਿੱਤੀ ਹੈ. ਉਹ ਤੱਤ ਲੱਭੋ ਜੋ ਐਨ / ਕੇ ਵਾਰ ਤੋਂ ਵੱਧ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ. ਜਿੱਥੇ ਕੇ ਇਨਪੁਟ ਵੈਲਯੂ ਹੈ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਪਹਿਲਾਂ ਅਤੇ ਸਿਰਫ ਇੱਕ ਲਾਈਨ ਵਿੱਚ ਦੋ ਪੂਰਨ ਅੰਕ N ਅਤੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 128. ਇੱਕ ਐਰੇ ਤੋਂ ਪੀਕ ਐਲੀਮੈਂਟ ਨੂੰ ਲੱਭੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਇੱਕ ਐਰੇ ਤੋਂ ਪੀਕ ਐਲੀਮੈਂਟ ਲੱਭੋ" ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਇਨਪੁਟ ਐਰੇ ਦਿੱਤੀ ਹੈ. ਇੱਕ ਚੋਟੀ ਦਾ ਤੱਤ ਲੱਭੋ. ਐਰੇ ਵਿਚ, ਇਕ ਐਲੀਮੈਂਟ ਇਕ ਚੋਟੀ ਦਾ ਤੱਤ ਹੁੰਦਾ ਹੈ, ਜੇ ਤੱਤ ਦੋਵਾਂ ਗੁਆਂ neighborsੀਆਂ ਨਾਲੋਂ ਵੱਡਾ ਹੁੰਦਾ ਹੈ. ਕੋਨੇ ਦੇ ਤੱਤ ਲਈ, ਅਸੀਂ ਸਿਰਫ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 129. ਐਰੇ ਵਿਚ ਵੱਧ ਤੋਂ ਵੱਧ ਦੁਹਰਾਓ ਨੰਬਰ ਲੱਭੋ ਸਮੱਸਿਆ ਬਿਆਨ "ਐਰੇ ਵਿਚ ਅਧਿਕਤਮ ਦੁਹਰਾਓ ਨੰਬਰ ਲੱਭੋ" ਸਮੱਸਿਆ ਵਿਚ ਅਸੀਂ ਅਕਾਰ ਦੀ ਇਕ ਅਣਸੁਲਝੀ ਐਰੇ ਦਿੱਤੀ ਹੈ N. ਦਿੱਤੀ ਗਈ ਐਰੇ ਵਿਚ ਸੀਮਾ {0, ਕੇ} ਵਿਚ ਨੰਬਰ ਹੁੰਦੇ ਹਨ ਜਿਥੇ ਕੇ <= ਐਨ. ਉਹ ਨੰਬਰ ਲੱਭੋ ਜੋ ਅਧਿਕਤਮ ਨੰਬਰ ਆ ਰਹੀ ਹੈ ਐਰੇ ਵਿਚ ਕਈ ਵਾਰ. ਇੰਪੁੱਟ ਫਾਰਮੈਟ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 131. ਚਾਰ ਤੱਤ ਜੋ ਜੋੜਿਆਂ ਦੇ ਬਰਾਬਰ ਹਨ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਚਾਰ ਤੱਤਾਂ ਵਿੱਚ ਜੋ ਕਿਸੇ ਦਿੱਤੀ ਸਮੱਸਿਆ ਦੇ ਜੋੜ ਵਜੋਂ ਹੁੰਦੇ ਹਨ, ਅਸੀਂ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਹੈ ਜਿਸ ਵਿੱਚ ਐ ਐਲੀਮੈਂਟਸ ਹੁੰਦੇ ਹਨ ਜੋ ਸਕਾਰਾਤਮਕ ਜਾਂ ਨਕਾਰਾਤਮਕ ਹੋ ਸਕਦੇ ਹਨ. ਚਾਰ ਤੱਤਾਂ ਦਾ ਸਮੂਹ ਲੱਭੋ ਜਿਸ ਦਾ ਜੋੜ ਦਿੱਤਾ ਮੁੱਲ ਕੇ ਦੇ ਬਰਾਬਰ ਹੈ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਲਾਈਨ ਵਿੱਚ ਇੱਕ ਪੂਰਨ ਅੰਕ ਵਾਲਾ ਐਨ. ਦੂਜੀ ਲਾਈਨ ਵਿੱਚ ਇੱਕ ਐਰੇ ਸ਼ਾਮਲ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 132. ਪਾਰਟੀਸ਼ਨ ਦੀ ਸਮੱਸਿਆ ਸਮੱਸਿਆ ਬਿਆਨ ਪਾਰਟੀਸ਼ਨ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਸਮੂਹ ਦਿੱਤਾ ਹੈ ਜਿਸ ਵਿੱਚ n ਤੱਤ ਹੁੰਦੇ ਹਨ. ਇਹ ਪਤਾ ਲਗਾਓ ਕਿ ਦਿੱਤੇ ਗਏ ਸਮੂਹ ਨੂੰ ਦੋ ਸੈੱਟਾਂ ਵਿੱਚ ਵੰਡਿਆ ਜਾ ਸਕਦਾ ਹੈ ਜਿਸ ਦੇ ਉਪ ਸਮੂਹਾਂ ਵਿੱਚ ਤੱਤਾਂ ਦਾ ਜੋੜ ਬਰਾਬਰ ਹੈ. ਉਦਾਹਰਣ ਇਨਪੁਟ ਐਰ [] = {4, 5, 11, 9, 8, 3} ਆਉਟਪੁੱਟ ਹਾਂ ਸਪੱਸ਼ਟੀਕਰਨ ਐਰੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 133. ਸੇਲਿਬ੍ਰਿਟੀ ਸਮੱਸਿਆ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਸੇਲਿਬ੍ਰਿਟੀ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ N ਲੋਕਾਂ ਦਾ ਇੱਕ ਕਮਰਾ ਹੈ, ਸੇਲਿਬ੍ਰਿਟੀ ਦਾ ਪਤਾ ਲਗਾਓ. ਸੇਲਿਬ੍ਰਿਟੀ ਦੀਆਂ ਸ਼ਰਤਾਂ ਹਨ- ਜੇ ਏ ਸੇਲਿਬ੍ਰਿਟੀ ਹੈ ਤਾਂ ਕਮਰੇ ਦੇ ਹਰ ਕਿਸੇ ਨੂੰ ਏ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਏ ਨੂੰ ਕਮਰੇ ਵਿਚ ਕਿਸੇ ਨੂੰ ਨਹੀਂ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਸਾਨੂੰ ਉਸ ਵਿਅਕਤੀ ਨੂੰ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜੋ ਇਨ੍ਹਾਂ ਸ਼ਰਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ. ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 135. ਇੱਕ ਐਰੇ ਵਿੱਚ ਵੱਧ ਤੋਂ ਵੱਧ ਤੱਤ ਜੋ ਵੱਧ ਰਿਹਾ ਹੈ ਅਤੇ ਫਿਰ ਘਟ ਰਿਹਾ ਹੈ ਸਮੱਸਿਆ ਬਿਆਨ ਦਿੱਤੇ ਗਏ ਐਰੇ ਵਿਚ ਜਿਸ ਵਿਚ ਐ ਐਲੀਮੈਂਟਸ ਹੁੰਦੇ ਹਨ. ਐਲੀਮੈਂਟਸ ਨੂੰ ਇਸ ਤਰੀਕੇ ਨਾਲ ਸਟੋਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਕਿ ਪਹਿਲਾਂ ਕੇ ਐਲੀਮੈਂਟਸ ਵਧ ਰਹੇ ਕ੍ਰਮ ਵਿੱਚ ਹੁੰਦੇ ਹਨ ਅਤੇ ਫਿਰ ਉੱਨਤੀ ਤੱਤ ਉੱਥੋਂ ਘਟਣ ਵਿੱਚ, ਸਾਨੂੰ ਐਰੇ ਵਿੱਚ ਵੱਧ ਤੋਂ ਵੱਧ ਤੱਤ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ. ਉਦਾਹਰਣ ਏ) ਇਨਪੁਟ ਐਰੇ: [15, 25, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 136. ਡੁਪਲੀਕੇਟ ਕੀਤੇ ਐਰੇ ਤੋਂ ਗੁੰਮ ਹੋਏ ਐਲੀਮੈਂਟ ਨੂੰ ਲੱਭੋ ਸਮੱਸਿਆ ਬਿਆਨ ਦੋ ਏਰੇ ਅਤੇ ਏ ਨੂੰ ਦਿੱਤਾ ਗਿਆ, ਇੱਕ ਐਰੇ ਇਕ ਐਲੀਮੈਂਟ ਨੂੰ ਛੱਡ ਕੇ ਦੂਸਰੇ ਦਾ ਡੁਪਲਿਕੇਟ ਹੈ. ਏ ਜਾਂ ਬੀ ਵਿਚੋਂ ਇਕ ਤੱਤ ਗਾਇਬ ਹੈ ਸਾਨੂੰ ਡੁਪਲਿਕੇਟ ਐਰੇ ਤੋਂ ਗੁੰਮ ਹੋਏ ਤੱਤ ਨੂੰ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਉਦਾਹਰਣ 5 1 6 4 8 9 6 4 8 ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 138. ਦੋ ਸੌਰਟ ਐਰੇ ਮਿਲਾਓ ਸਮੱਸਿਆ ਬਾਰੇ ਬਿਆਨ ਦੋ ਕ੍ਰਮਬੱਧ ਐਰੇਜ ਦੀ ਸਮੱਸਿਆ ਨੂੰ ਜੋੜਨ ਵਿਚ, ਅਸੀਂ ਦੋ ਇੰਪੁੱਟ ਲੜੀਬੱਧ ਐਰੇ ਦਿੱਤੇ ਹਨ, ਸਾਨੂੰ ਇਨ੍ਹਾਂ ਦੋਹਾਂ ਐਰੇ ਨੂੰ ਇਸ ਤਰਾਂ ਮਿਲਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਕਿ ਪੂਰੀ ਛਾਂਟੀ ਕਰਨ ਤੋਂ ਬਾਅਦ ਸ਼ੁਰੂਆਤੀ ਨੰਬਰ ਪਹਿਲੇ ਐਰੇ ਵਿਚ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ ਅਤੇ ਦੂਜੀ ਐਰੇ ਵਿਚ ਬਾਕੀ ਰਹਿਣੀ ਚਾਹੀਦੀ ਹੈ. ਉਦਾਹਰਣ ਇਨਪੁਟ ਏ [] = {1, 3, 5, 7, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 139. ਦਿੱਤੀ ਗਈ ਕੀਮਤ ਤੋਂ ਘੱਟ ਰਕਮ ਦੇ ਨਾਲ ਤਿੰਨ ਗੁਣਾਂ ਦੀ ਗਿਣਤੀ ਸਮੱਸਿਆ ਬਾਰੇ ਬਿਆਨ ਅਸੀਂ ਇਕ ਐਰੇ ਦਿੱਤਾ ਹੈ ਜਿਸ ਵਿਚ N ਸੰਖਿਆਵਾਂ ਦੀ ਗਿਣਤੀ ਹੁੰਦੀ ਹੈ. ਦਿੱਤੀ ਗਈ ਐਰੇ ਵਿੱਚ, ਦਿੱਤੇ ਮੁੱਲ ਤੋਂ ਘੱਟ ਰਕਮ ਦੇ ਨਾਲ ਤਿੰਨ ਗੁਣਾਂ ਦੀ ਗਿਣਤੀ ਕਰੋ. ਉਦਾਹਰਣ ਇਨਪੁਟ ਏ [] = {1, 2, 3, 4, 5, 6, 7, 8} ਜੋੜ = 10 ਆਉਟਪੁੱਟ 7 ਸੰਭਾਵਤ ਤ੍ਰਿਪਤੀਆਂ ਹਨ: ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 141. ਦੋ ਕ੍ਰਮਬੱਧ ਐਰੇਜ ਨੂੰ ਮਿਲਾਉਣਾ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਦੋ ਕ੍ਰਮਬੱਧ ਐਰੇ ਦੀ ਸਮੱਸਿਆ ਨੂੰ ਮਿਲਾਉਣ ਵੇਲੇ ਅਸੀਂ ਦੋ ਸਰੇਟਡ ਐਰੇ ਦਿੱਤੇ ਹਨ, ਇਕ ਐਰੇ ਅਕਾਰ m + n ਨਾਲ ਅਤੇ ਦੂਜਾ ਐਰੇ ਸਾਈਜ਼ n ਨਾਲ. ਅਸੀ n ਅਕਾਰ ਦੇ ਐਰੇ ਨੂੰ m + n ਅਕਾਰ ਦੇ ਐਰੇ ਵਿੱਚ ਮਿਲਾ ਦੇਵਾਂਗੇ ਅਤੇ m + n ਅਕਾਰ ਦੇ ਅਭੇਦ ਹੋਏ ਐਰੇ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਾਂਗੇ. ਉਦਾਹਰਨ ਇਨਪੁਟ 6 3 ਐਮ [] = ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 142. ਕ੍ਰਮਬੱਧ ਐਰੇ ਵਿਚ ਬਾਈਨਰੀ ਖੋਜ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਐਲੀਮੈਂਟ ਨੂੰ ਲੱਭੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇੱਕ ਛਾਂਟੀ ਕੀਤੀ ਗਈ ਐਰੇ ਨੂੰ ਦਿੱਤੇ ਅਨੁਸਾਰ, ਛਾਂਟੀ ਕੀਤੀ ਐਰੇ ਵਿੱਚ ਬਾਈਨਰੀ ਖੋਜ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਐਲੀਮੈਂਟ ਲੱਭੋ. ਜੇ ਮੌਜੂਦ ਹੈ, ਤਾਂ ਉਸ ਐਲੀਮੈਂਟ ਦੀ ਇੰਡੈਕਸ ਨੂੰ ਪਰਿੰਟ ਕਰੋ -1. ਉਦਾਹਰਨ ਇਨਪੁਟ ਐਰ [] = {1, 6, 7, 8, 9, 12, 14, 16, 26, 29, 36, 37, 156} ਐਕਸ = 6 // ਤੱਤ ਦੀ ਖੋਜ ਕੀਤੀ ਜਾਏਗੀ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 143. ਇੱਕ ਦਿੱਤੀ ਰਕਮ ਦੇ ਨਾਲ ਐਰੇ ਵਿੱਚ ਟ੍ਰਿਪਲੇਟ ਲੱਭੋ ਸਮੱਸਿਆ ਬਿਆਨ, ਪੂਰਨ ਅੰਕ ਦੀ ਇਕ ਐਰੇ ਨੂੰ ਦਿੱਤੇ ਹੋਏ, ਐਰੇ ਵਿਚ ਤਿੰਨ ਤੱਤਾਂ ਦਾ ਸੁਮੇਲ ਲੱਭੋ ਜਿਸ ਦੀ ਰਕਮ ਇਕ ਦਿੱਤੇ ਮੁੱਲ X ਦੇ ਬਰਾਬਰ ਹੈ. ਇਥੇ ਅਸੀਂ ਪ੍ਰਾਪਤ ਕਰਾਂਗੇ ਪਹਿਲਾ ਸੰਜੋਗ ਜੋ ਪ੍ਰਿੰਟ ਕਰਾਂਗੇ. ਜੇ ਅਜਿਹਾ ਕੋਈ ਸੁਮੇਲ ਨਹੀਂ ਹੈ ਤਾਂ -1 ਛਾਪੋ. ਉਦਾਹਰਨ ਇਨਪੁਟ ਐਨ = 5, ਐਕਸ = 15 ਐਰ [] = ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 144. ਬਹੁਤੇ ਕੁਸ਼ਲ ਤਰੀਕੇ ਨਾਲ ਇਕ ਐਰੇ ਵਿਚ ਡੁਪਲਿਕੇਟ ਲੱਭੋ ਸਮੱਸਿਆ ਬਿਆਨ ਸਾਰੇ ਤੱਤ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ ਜਿਹੜੇ O (n) ਅਤੇ O (1) ਸਪੇਸ ਵਿੱਚ ਸਭ ਤੋਂ ਪ੍ਰਭਾਵਸ਼ਾਲੀ inੰਗ ਨਾਲ ਡੁਪਲਿਕੇਟ ਹਨ. ਅਕਾਰ n ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਗਈ ਹੈ ਜਿਸ ਵਿੱਚ ਸੀਮਾ 0 ਤੋਂ n-1 ਤੱਕ ਦੀ ਗਿਣਤੀ ਹੈ, ਇਹ ਨੰਬਰ ਕਈ ਵਾਰ ਆ ਸਕਦੇ ਹਨ. ਇੱਕ ਐਰੇ ਵਿੱਚ ਡੁਪਲਿਕੇਟ ਨੂੰ ਸਭ ਤੋਂ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਵਿੱਚ ਲੱਭੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 145. ਐਰੇ ਵਿੱਚ 0s 1s ਅਤੇ 2s ਲੜੀਬੱਧ ਕਰੋ ਸਮੱਸਿਆ ਕਥਨ ਨੂੰ ਐ ਐਲੀਮੈਂਟਸ ਵਾਲੀ ਐਰੇ ਦਿੱਤੀ ਗਈ ਹੈ ਜਿਥੇ ਐਰੇ ਦੇ ਐਲੀਮੈਂਟ 0,1 ਜਾਂ 2. ਹੁੰਦੇ ਹਨ, ਇੱਕ ਐਰੇ ਵਿੱਚ ਸਰੇਟ ਜਾਂ ਵੱਖਰੇ 0s 1s ਅਤੇ 2s. ਪਹਿਲੇ ਅੱਧ ਵਿਚ ਸਾਰੇ ਜ਼ੀਰੋ, ਦੂਜੇ ਅੱਧ ਵਿਚ ਸਾਰੇ ਅਤੇ ਤੀਜੇ ਅੱਧ ਵਿਚ ਸਾਰੇ ਦੋ ਜੋਰੋ ਦਾ ਪ੍ਰਬੰਧ ਕਰੋ. ਉਦਾਹਰਨ ਇਨਪੁਟ 22 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 146. ਗ਼ੈਰ - ਕ੍ਰਮਬੱਧ ਲੜੀ ਵਿੱਚ ਛੋਟਾ ਸਕਾਰਾਤਮਕ ਨੰਬਰ ਗੁੰਮ ਗਿਆ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਦਿੱਤੇ ਗਏ ਅਣਉਚਿਤ ਐਰੇ ਵਿੱਚ ਇੱਕ ਛਾਂਟਾਈ ਕੀਤੀ ਗਈ ਐਰੇ ਵਿੱਚ ਛੋਟੀ ਛੋਟੀ ਸਕਾਰਾਤਮਕ ਸੰਖਿਆ ਨੂੰ ਲੱਭੋ. ਇੱਕ ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ ਵਿੱਚ 0 ਸ਼ਾਮਲ ਨਹੀਂ ਹੁੰਦਾ. ਜੇ ਜਰੂਰੀ ਹੋਵੇ ਤਾਂ ਅਸੀਂ ਅਸਲੀ ਐਰੇ ਨੂੰ ਸੋਧ ਸਕਦੇ ਹਾਂ. ਐਰੇ ਵਿੱਚ ਸਕਾਰਾਤਮਕ ਅਤੇ ਨਕਾਰਾਤਮਕ ਸੰਖਿਆ ਹੋ ਸਕਦੀ ਹੈ. ਉਦਾਹਰਣ ਏ. ਇਨਪੁਟ ਐਰੇ: [3, 4, -1, 0, -2, 2, 1, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 147. ਸਾਰੇ ਜ਼ੀਰੋ ਨੂੰ ਦਿੱਤੀ ਗਈ ਐਰੇ ਦੇ ਅੰਤ ਤੇ ਲੈ ਜਾਉ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਦਿੱਤੇ ਐਰੇ ਵਿੱਚ ਉਹ ਸਾਰੇ ਜ਼ੀਰੋ ਜੋ ਐਰੇ ਵਿੱਚ ਮੌਜੂਦ ਹਨ ਐਰੇ ਦੇ ਅੰਤ ਵਿੱਚ ਭੇਜੋ. ਇਥੇ ਐਰੇ ਦੇ ਅੰਤ ਵਿਚ ਜ਼ੀਰੋ ਦੀ ਸਾਰੀ ਗਿਣਤੀ ਪਾਉਣ ਲਈ ਹਮੇਸ਼ਾਂ ਇਕ wayੰਗ ਹੁੰਦਾ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ 9 9 17 0 14 0 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 148. ਇੱਕ ਕ੍ਰਮਬੱਧ ਐਰੇ ਵਿੱਚ ਮੌਜੂਦਗੀ ਦੀ ਗਿਣਤੀ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਇੱਕ ਛਾਂਟੀ ਕੀਤੀ ਗਈ ਐਰੇ ਵਿੱਚ ਮੌਜੂਦਗੀ ਦੀ ਗਿਣਤੀ" ਵਿੱਚ ਸਮੱਸਿਆ, ਅਸੀਂ ਇੱਕ ਛਾਂਟੀ ਕੀਤੀ ਐਰੇ ਦਿੱਤੀ ਹੈ. ਕ੍ਰਮਬੱਧ ਲੜੀ ਦੇ ਐਰੇ ਵਿੱਚ ਵਾਰ ਦੀ ਗਿਣਤੀ ਜਾਂ ਬਾਰੰਬਾਰਤਾ ਦੀ ਗਿਣਤੀ ਕਰੋ ਜਿੱਥੇ X ਪੂਰਨ ਅੰਕ ਹੁੰਦਾ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ 13 1 2 2 2 2 3 3 3 4 4 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 149. ਇੱਕ ਛਾਂਟੀ ਕੀਤੀ ਐਰੇ ਵਿੱਚ ਸਭ ਤੋਂ ਛੋਟਾ ਗਾਇਬ ਨੰਬਰ ਲੱਭੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਇੱਕ ਛਾਂਟੀ ਵਾਲੇ ਐਰੇ ਵਿੱਚ ਸਭ ਤੋਂ ਛੋਟਾ ਗੁੰਮ ਨੰਬਰ ਲੱਭੋ" ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਪੂਰਨ ਅੰਕ ਨੂੰ ਦਿੱਤਾ ਹੈ. 0 ਤੋਂ M-1 ਦੀ ਸੀਮਾ ਵਿੱਚ ਵਿਲੱਖਣ ਤੱਤ ਰੱਖਣ ਵਾਲੀਆਂ N ਅਕਾਰ ਦੇ ਕ੍ਰਮਬੱਧ ਐਰੇ ਵਿੱਚ ਸਭ ਤੋਂ ਛੋਟੀ ਗਾਇਬ ਨੰਬਰ ਲੱਭੋ, ਜਿੱਥੇ M> N. ਉਦਾਹਰਨ ਇਨਪੁਟ [0, 1, 2, 3, 4, 6, 7, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 150. ਪਹਿਲਾਂ ਦੁਹਰਾਓ ਤੱਤ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਅਸੀਂ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਹੈ ਜਿਸ ਵਿਚ n ਪੂਰਨ ਅੰਕ ਹੁੰਦੇ ਹਨ. ਸਾਨੂੰ ਦਿੱਤੀ ਗਈ ਐਰੇ ਵਿਚ ਪਹਿਲਾਂ ਦੁਹਰਾਉਣ ਵਾਲੇ ਤੱਤ ਨੂੰ ਲੱਭਣਾ ਹੈ. ਜੇ ਕੋਈ ਦੁਹਰਾਇਆ ਤੱਤ ਨਹੀਂ ਹੈ ਤਾਂ ਫਿਰ "ਕੋਈ ਦੁਹਰਾਉਣ ਵਾਲਾ ਪੂਰਨ ਅੰਕ ਨਹੀਂ ਮਿਲਿਆ" ਛਾਪੋ. ਨੋਟ: ਦੁਹਰਾਉਣ ਵਾਲੇ ਤੱਤ ਉਹ ਤੱਤ ਹੁੰਦੇ ਹਨ ਜੋ ਇਕ ਤੋਂ ਵੱਧ ਵਾਰ ਆਉਂਦੇ ਹਨ. (ਐਰੇ ਵਿੱਚ ਡੁਪਲਿਕੇਟ ਹੋ ਸਕਦੀਆਂ ਹਨ) ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 151. ਇੱਕ ਉਤਪਾਦ ਐਰੇ ਬੁਝਾਰਤ ਸਮੱਸਿਆ ਬਿਆਨ ਇੱਕ ਉਤਪਾਦ ਐਰੇ ਪਹੇਲੀ ਸਮੱਸਿਆ ਵਿੱਚ ਸਾਨੂੰ ਇੱਕ ਐਰੇ ਬਣਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ ਜਿੱਥੇ ਆਈਥ ਐਲੀਮੈਂਟ ਇਥ ਸਥਿਤੀ ਤੇ ਤੱਤ ਨੂੰ ਛੱਡ ਕੇ ਦਿੱਤੇ ਗਏ ਐਰੇ ਵਿੱਚ ਸਾਰੇ ਤੱਤਾਂ ਦਾ ਉਤਪਾਦ ਹੋਵੇਗਾ. ਉਦਾਹਰਨ ਇਨਪੁਟ 5 10 3 5 6 2 ਆਉਟਪੁੱਟ 180 600 360 300 900 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 152. ਇੱਕ ਦਿੱਤੇ ਅੰਤਰ ਨਾਲ ਸਾਰੇ ਜੋੜਾ ਲੱਭੋ ਸਮੱਸਿਆ ਬਿਆਨ ਸਾਨੂੰ ਵੱਖਰੇ ਤੱਤ ਰੱਖਣ ਵਾਲੇ ਦੀ ਐਰੇ ਦਿੱਤੀ ਗਈ ਹੈ ਜਾਂ ਐਰੇ ਵਿੱਚ ਕੋਈ ਦੁਹਰਾਏ ਤੱਤ ਮੌਜੂਦ ਨਹੀਂ ਹਨ. ਸਾਰੇ ਜੋੜਾ ਇੱਕ ਦਿੱਤੇ ਅੰਤਰ ਨਾਲ ਲੱਭੋ. ਜੇ ਉਥੇ ਕੋਈ ਜੋੜਾ ਵੱਖਰੇ ਨਾਲ ਨਹੀਂ ਹੈ ਤਾਂ “ਕੋਈ ਜੋੜਾ ਵੱਖਰੇ ਨਾਲ ਵੱਖਰਾ ਬਣਾਓ” ਪ੍ਰਿੰਟ ਕਰੋ. ਉਦਾਹਰਨ ਇਨਪੁਟ 10 20 90 70 20 80 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 153. ਦਿੱਤੇ ਗਏ ਐਰੇ ਵਿਚ ਪਹਿਲਾਂ ਦੁਹਰਾਉਣ ਵਾਲਾ ਨੰਬਰ ਲੱਭੋ ਸਮੱਸਿਆ ਬਿਆਨ ਇੱਕ ਐਰੇ ਵਿੱਚ ਕਈ ਦੁਹਰਾਉਣ ਵਾਲੇ ਨੰਬਰ ਹੋ ਸਕਦੇ ਹਨ ਪਰ ਤੁਹਾਨੂੰ ਇੱਕ ਦਿੱਤੇ ਐਰੇ ਵਿੱਚ ਦੂਜੀ ਵਾਰ ਦੁਹਰਾਉਣ ਵਾਲੀ ਨੰਬਰ ਲੱਭਣੀ ਪਏਗੀ (ਦੂਜੀ ਵਾਰ ਹੁੰਦੀ ਹੈ). ਉਦਾਹਰਨ ਇਨਪੁਟ 12 5 4 2 8 9 7 12 5 6 12 4 7 ਆਉਟਪੁੱਟ 5 ਪਹਿਲਾਂ ਦੁਹਰਾਉਣਾ ਤੱਤ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 154. ਬਹੁਗਿਣਤੀ ਤੱਤ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇੱਕ ਛਾਂਟੀ ਕੀਤੀ ਗਈ ਐਰੇ ਨੂੰ ਵੇਖਦੇ ਹੋਏ, ਸਾਨੂੰ ਕ੍ਰਮਬੱਧ ਐਰੇ ਤੋਂ ਬਹੁਗਿਣਤੀ ਤੱਤ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਬਹੁਗਿਣਤੀ ਤੱਤ: ਐਰੇ ਦੇ ਅੱਧ ਤੋਂ ਵੱਧ ਆਕਾਰ ਵਾਲੀ ਸੰਖਿਆ. ਇੱਥੇ ਅਸੀਂ ਇੱਕ ਨੰਬਰ ਦਿੱਤਾ ਹੈ x ਸਾਨੂੰ ਇਹ ਜਾਂਚਣਾ ਹੈ ਕਿ ਇਹ ਬਹੁਗਿਣਤੀ ਹੈ ਜਾਂ ਨਹੀਂ. ਉਦਾਹਰਨ ਇਨਪੁਟ 5 2 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 155. ਗੁੰਮ ਨੰਬਰ ਲੱਭੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ 1 ਤੋਂ N ਨੰਬਰ ਦੀ ਐਰੇ ਤੋਂ ਗੁੰਮ ਹੋਏ ਨੰਬਰ ਨੂੰ ਲੱਭਣ ਵਿਚ ਅਸੀਂ ਇਕ ਐਰੇ ਦਿੱਤੀ ਹੈ ਜਿਸ ਵਿਚ N-1 ਨੰਬਰ ਹੁੰਦੇ ਹਨ. ਇੱਕ ਨੰਬਰ 1 ਤੋਂ ਐੱਨ ਤੱਕ ਨੰਬਰਾਂ ਦੀ ਇੱਕ ਲੜੀ ਤੋਂ ਗੁੰਮ ਹੈ. ਸਾਨੂੰ ਗੁੰਮ ਨੰਬਰ ਨੂੰ ਲੱਭਣਾ ਹੈ. ਇੰਪੁੱਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਲਾਈਨ ਵਿੱਚ ਪੂਰਨ ਅੰਕ ਹੁੰਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਮਾਈਕ੍ਰੋਸਾੱਫਟ ਸਟ੍ਰਿੰਗ ਪ੍ਰਸ਼ਨ

ਪ੍ਰਸ਼ਨ 156. ਲੀਟਕੋਡ ਹੱਲ ਦੇ ਅੱਖਰਾਂ ਨੂੰ ਬਦਲਣਾ ਪ੍ਰੋਬਲਮ ਸਟੇਟਮੈਂਟ ਸ਼ਿਫਟਿੰਗ ਲੈਟਰਸ ਕਹਿੰਦਾ ਹੈ ਕਿ ਅਸੀਂ ਇੱਕ ਸਟ੍ਰਿੰਗ s ਅਤੇ ਇੱਕ ਐਰੇ ਸ਼ਿਫਟ ਦਿੱਤੀ ਹੈ। ਹੁਣ ਹਰੇਕ ਸ਼ਿਫਟ[i] = x ਲਈ, ਅਸੀਂ s, x ਵਾਰ ਦੇ ਪਹਿਲੇ i + 1 ਅੱਖਰਾਂ ਨੂੰ ਸ਼ਿਫਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ। ਸਾਰੀਆਂ ਸ਼ਿਫਟਾਂ ਲਾਗੂ ਹੋਣ ਤੋਂ ਬਾਅਦ ਸਾਨੂੰ ਅੰਤਿਮ ਸਤਰ ਵਾਪਸ ਕਰਨੀ ਪਵੇਗੀ। ਉਦਾਹਰਨ 1: ਇਨਪੁਟ: s = "abc", ਸ਼ਿਫਟਾਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 157. ਡਿਜ਼ਾਈਨ ਜੋੜੋ ਅਤੇ ਸ਼ਬਦ ਖੋਜੋ ਡਾਟਾ ਢਾਂਚਾ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ: ਡਿਜ਼ਾਈਨ ਜੋੜੋ ਅਤੇ ਸ਼ਬਦ ਖੋਜੋ ਡੇਟਾ ਸਟ੍ਰਕਚਰ ਲੀਟਕੋਡ ਹੱਲ ਕਹਿੰਦਾ ਹੈ - ਇੱਕ ਡੇਟਾ ਢਾਂਚਾ ਡਿਜ਼ਾਈਨ ਕਰੋ ਜੋ ਨਵੇਂ ਸ਼ਬਦਾਂ ਨੂੰ ਜੋੜਨ ਅਤੇ ਇਹ ਪਤਾ ਲਗਾਉਣ ਲਈ ਸਹਾਇਕ ਹੋਵੇ ਕਿ ਕੀ ਕੋਈ ਸਟ੍ਰਿੰਗ ਪਹਿਲਾਂ ਸ਼ਾਮਲ ਕੀਤੀ ਗਈ ਕਿਸੇ ਸਤਰ ਨਾਲ ਮੇਲ ਖਾਂਦੀ ਹੈ। WordDictionary ਕਲਾਸ ਨੂੰ ਲਾਗੂ ਕਰੋ: WordDictionary() ਆਬਜੈਕਟ ਨੂੰ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। void addWord(ਸ਼ਬਦ) ਡੇਟਾ ਢਾਂਚੇ ਵਿੱਚ ਸ਼ਬਦ ਜੋੜਦਾ ਹੈ, ਇਸ ਨੂੰ ਬਾਅਦ ਵਿੱਚ ਮਿਲਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। bool search(ਸ਼ਬਦ) ਸਹੀ ਰਿਟਰਨ ਕਰਦਾ ਹੈ ਜੇਕਰ ਉੱਥੇ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 159. ਸਾਰੇ ਸ਼ਬਦਾਂ ਦੇ ਲੀਟਕੋਡ ਹੱਲ ਦੇ ਜੋੜ ਨਾਲ ਸਬਸਟਰਿੰਗ ਸਮੱਸਿਆ ਕਥਨ The Substring with Concatenation of All Words LeetCode Solution – “Substring with Concatenation of All Words” ਦੱਸਦਾ ਹੈ ਕਿ ਇੱਕ ਸਟ੍ਰਿੰਗ s ਅਤੇ ਸਟ੍ਰਿੰਗ ਸ਼ਬਦਾਂ ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਗਈ ਹੈ ਜਿੱਥੇ ਹਰੇਕ ਸ਼ਬਦ ਇੱਕੋ ਲੰਬਾਈ ਦਾ ਹੈ। ਸਾਨੂੰ ਸਬਸਟ੍ਰਿੰਗ ਦੇ ਸਾਰੇ ਸ਼ੁਰੂਆਤੀ ਸੂਚਕਾਂਕ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜੋ ਕਿ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 160. ਬਰੈਕਟ ਜੋੜਨ ਦੇ ਵੱਖ-ਵੱਖ ਤਰੀਕੇ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਬਰੈਕਟ ਜੋੜਨ ਦੇ ਵੱਖੋ-ਵੱਖਰੇ ਤਰੀਕੇ ਲੀਟਕੋਡ ਹੱਲ – “ਬਰੈਕਟਸ ਜੋੜਨ ਦੇ ਵੱਖੋ-ਵੱਖਰੇ ਤਰੀਕੇ” ਦੱਸਦਾ ਹੈ ਕਿ ਸੰਖਿਆਵਾਂ ਅਤੇ ਆਪਰੇਟਰਾਂ ਦੀ ਇੱਕ ਸਟ੍ਰਿੰਗ ਸਮੀਕਰਨ ਦਿੱਤੀ ਗਈ ਹੈ। ਸਾਨੂੰ ਸਮੂਹ ਨੰਬਰਾਂ ਅਤੇ ਆਪਰੇਟਰਾਂ ਨੂੰ ਸਾਰੇ ਵੱਖ-ਵੱਖ ਸੰਭਵ ਤਰੀਕਿਆਂ ਦੀ ਗਣਨਾ ਕਰਨ ਤੋਂ ਸਾਰੇ ਸੰਭਵ ਨਤੀਜੇ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਕਿਸੇ ਵੀ ਕ੍ਰਮ ਵਿੱਚ ਜਵਾਬ ਵਾਪਸ ਕਰੋ। ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 161. ਬਰੈਕਟਸ ਲੀਟਕੋਡ ਹੱਲ ਤਿਆਰ ਕਰੋ ਸਮੱਸਿਆ ਕਥਨ ਦ ਜਨਰੇਟ ਬਰੈਕਟਸ ਲੀਟਕੋਡ ਸੋਲਿਊਸ਼ਨ – “ਜਨਰੇਟ ਬਰੈਕਟਸ” ਦੱਸਦਾ ਹੈ ਕਿ n ਦਾ ਮੁੱਲ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਸਾਨੂੰ ਬਰੈਕਟਾਂ ਦੇ n ਜੋੜਿਆਂ ਦੇ ਸਾਰੇ ਸੰਜੋਗਾਂ ਨੂੰ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੈ। ਚੰਗੀ ਤਰ੍ਹਾਂ ਬਣੇ ਬਰੈਕਟਾਂ ਦੀਆਂ ਤਾਰਾਂ ਦੇ ਵੈਕਟਰ ਦੇ ਰੂਪ ਵਿੱਚ ਜਵਾਬ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ: ਇਨਪੁਟ: n = 3 ਆਉਟਪੁੱਟ: ["((())","(()()","(())()","()())","()( )()"] ਵਿਆਖਿਆ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 162. ਵੈਧ ਬਰੈਕਟਸ ਲੀਟਕੋਡ ਹੱਲ ਬਣਾਉਣ ਲਈ ਘੱਟੋ-ਘੱਟ ਹਟਾਓ ਸਮੱਸਿਆ ਬਿਆਨ ਵੈਧ ਬਰੈਕਟ ਬਣਾਉਣ ਲਈ ਘੱਟੋ-ਘੱਟ ਹਟਾਓ ਲੀਟਕੋਡ ਹੱਲ – ਤੁਹਾਨੂੰ '(', ')' ਅਤੇ ਛੋਟੇ ਅੰਗਰੇਜ਼ੀ ਅੱਖਰਾਂ ਦੀ ਇੱਕ ਸਤਰ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ। ਤੁਹਾਡਾ ਕੰਮ ਬਰੈਕਟਾਂ ਦੀ ਘੱਟੋ-ਘੱਟ ਸੰਖਿਆ ('(' ਜਾਂ ')', ਕਿਸੇ ਵੀ ਸਥਿਤੀ ਵਿੱਚ) ਨੂੰ ਹਟਾਉਣਾ ਹੈ ਤਾਂ ਜੋ ਨਤੀਜੇ ਵਜੋਂ ਬਰੈਕਟਾਂ ਦੀ ਸਤਰ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 163. ਲੀਟਕੋਡ ਹੱਲ ਦੁਹਰਾਉਣ ਵਾਲੇ ਅੱਖਰਾਂ ਦੇ ਬਿਨਾਂ ਸਭ ਤੋਂ ਲੰਬੀ ਸਬਸਟਰਿੰਗ ਸਮੱਸਿਆ ਬਿਆਨ ਅੱਖਰਾਂ ਨੂੰ ਦੁਹਰਾਉਣ ਤੋਂ ਬਿਨਾਂ ਸਭ ਤੋਂ ਲੰਬੀ ਸਬਸਟਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ - ਦੱਸਦਾ ਹੈ ਕਿ ਸਤਰ s. ਸਾਨੂੰ ਅੱਖਰਾਂ ਨੂੰ ਦੁਹਰਾਏ ਬਿਨਾਂ ਸਭ ਤੋਂ ਲੰਬੀ ਸਬਸਟ੍ਰਿੰਗ ਲੱਭਣ ਦੀ ਲੋੜ ਹੈ। ਉਦਾਹਰਨ: ਇਨਪੁਟ: s = "abcabcbb" ਆਉਟਪੁੱਟ: 3 ਵਿਆਖਿਆ: ਸਭ ਤੋਂ ਲੰਬੀ ਸਬਸਟਰਿੰਗ ਜਿਸ ਵਿੱਚ ਕੋਈ ਅੱਖਰ ਨਹੀਂ ਦੁਹਰਾਏ ਜਾ ਰਹੇ ਹਨ, ਲੰਬਾਈ 3 ਦੀ ਹੈ। ਸਤਰ ਹੈ: “abc”। ਇੰਪੁੱਟ: s = "bbbbb" ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 164. ਸਭ ਤੋਂ ਲੰਬਾ ਆਮ ਪ੍ਰੀਫਿਕਸ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਭ ਤੋਂ ਲੰਬਾ ਸਾਂਝਾ ਅਗੇਤਰ ਲੀਟਕੋਡ ਹੱਲ – “ਲੰਬਾ ਸਾਂਝਾ ਅਗੇਤਰ” ਦੱਸਦਾ ਹੈ ਕਿ ਸਤਰ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਗਈ ਹੈ। ਸਾਨੂੰ ਇਹਨਾਂ ਸਤਰਾਂ ਵਿੱਚੋਂ ਸਭ ਤੋਂ ਲੰਬਾ ਸਾਂਝਾ ਅਗੇਤਰ ਲੱਭਣ ਦੀ ਲੋੜ ਹੈ। ਜੇਕਰ ਕੋਈ ਅਗੇਤਰ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਤਾਂ ਇੱਕ ਖਾਲੀ ਸਤਰ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ: ਇਨਪੁਟ: strs = ["ਫੁੱਲ","ਫਲੋ","ਫਲਾਈਟ"] ਆਉਟਪੁੱਟ: "fl" ਵਿਆਖਿਆ: "fl" ਸਭ ਤੋਂ ਲੰਬਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 166. ਵੈਧ ਬਰੈਕਟਸ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਵੈਲੀਡ ਬਰੈਕਟਸ ਲੀਟਕੋਡ ਹੱਲ – “ਵੈਧ ਬਰੈਕਟਸ” ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਸਿਰਫ਼ '(', ')', '{', '}', '[' ਅਤੇ ']' ਅੱਖਰਾਂ ਵਾਲੀ ਸਤਰ ਦਿੱਤੀ ਗਈ ਹੈ। ਸਾਨੂੰ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਕਿ ਕੀ ਇਨਪੁਟ ਸਤਰ ਇੱਕ ਵੈਧ ਸਤਰ ਹੈ ਜਾਂ ਨਹੀਂ। ਇੱਕ ਸਟ੍ਰਿੰਗ ਨੂੰ ਇੱਕ ਵੈਧ ਸਤਰ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਜੇਕਰ ਖੁੱਲੇ ਬਰੈਕਟ ਬੰਦ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 168. ਟ੍ਰਾਈ (ਪ੍ਰੀਫਿਕਸ ਟ੍ਰੀ) ਲੀਟਕੋਡ ਹੱਲ ਲਾਗੂ ਕਰੋ ਸਮੱਸਿਆ ਕਥਨ ਇੰਪਲੀਮੈਂਟ ਟ੍ਰਾਈ (ਪ੍ਰੀਫਿਕਸ ਟ੍ਰੀ) ਲੀਟਕੋਡ ਹੱਲ – “ਇੰਪਲੀਮੈਂਟ ਟ੍ਰਾਈ (ਪ੍ਰੀਫਿਕਸ ਟ੍ਰੀ)” ਤੁਹਾਨੂੰ ਟ੍ਰਾਈ ਡੇਟਾ ਸਟ੍ਰਕਚਰ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ ਜੋ ਸੰਮਿਲਨ, ਖੋਜ ਅਤੇ ਪ੍ਰੀਫਿਕਸ ਖੋਜ ਨੂੰ ਕੁਸ਼ਲਤਾ ਨਾਲ ਕਰਦਾ ਹੈ। ਉਦਾਹਰਨ: ਇੰਪੁੱਟ: ["Trie", "insert", "search", "search", "startsWith", "insert", "search"] [[], ["apple"], ["apple"], [ "ਐਪ"], ["ਐਪ"], ["ਐਪ"], ["ਐਪ"]] ਆਉਟਪੁੱਟ: [ਨਲ, ਨਲ, ਸੱਚ, ਗਲਤ, ਸੱਚ, ਨਲ, ਸੱਚ] ਵਿਆਖਿਆ: ਸਾਰੀਆਂ ਸਤਰਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਟ੍ਰਾਈ ਦਿਸਦਾ ਹੈ ਇਸ ਤਰ੍ਹਾਂ. ਸ਼ਬਦ ਸੇਬ ਦੀ ਖੋਜ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 169. ਪੈਲਿਨਡਰੋਮ ਪਾਰਟੀਸ਼ਨਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਪੈਲਿੰਡਰੋਮ ਪਾਰਟੀਸ਼ਨਿੰਗ ਲੀਟਕੋਡ ਹੱਲ - “ਪੈਲਿਨਡਰੋਮ ਪਾਰਟੀਸ਼ਨਿੰਗ” ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਸਤਰ ਦਿੱਤੀ ਗਈ ਹੈ, ਇੰਪੁੱਟ ਸਟ੍ਰਿੰਗ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਵੰਡੋ ਕਿ ਭਾਗ ਦੀ ਹਰ ਸਬਸਟਰਿੰਗ ਇੱਕ ਪੈਲਿਨਡਰੋਮ ਹੋਵੇ। ਇਨਪੁਟ ਸਟ੍ਰਿੰਗ ਦੇ ਸਾਰੇ ਸੰਭਵ ਪੈਲਿਨਡਰੋਮ ਵਿਭਾਗੀਕਰਨ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ: ਇੰਪੁੱਟ: s = "aab" ਆਉਟਪੁੱਟ: [["a","a","b"],["aa","b"]] ਵਿਆਖਿਆ: ਇੱਥੇ ਬਿਲਕੁਲ 2 ਵੈਧ ਮੌਜੂਦ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 170. ਪੈਲਿਨਡਰੋਮਿਕ ਸਬਸਟ੍ਰਿੰਗਜ਼ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਪੈਲਿੰਡਰੋਮਿਕ ਸਬਸਟਰਿੰਗਜ਼ ਲੀਟਕੋਡ ਹੱਲ - "ਪੈਲਿਨਡਰੋਮਿਕ ਸਬਸਟਰਿੰਗਜ਼" ਤੁਹਾਨੂੰ ਇਨਪੁਟ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਪੈਲਿਨਡਰੋਮਿਕ ਸਬਸਟਰਿੰਗਾਂ ਦੀ ਕੁੱਲ ਸੰਖਿਆ ਲੱਭਣ ਲਈ ਕਹਿੰਦਾ ਹੈ। ਇੱਕ ਸਟ੍ਰਿੰਗ ਇੱਕ ਪੈਲਿਨਡਰੋਮ ਹੁੰਦੀ ਹੈ ਜਦੋਂ ਇਹ ਅੱਗੇ ਵਾਂਗ ਹੀ ਪਿੱਛੇ ਪੜ੍ਹਦੀ ਹੈ। ਇੱਕ ਸਬਸਟ੍ਰਿੰਗ ਸਟ੍ਰਿੰਗ ਦੇ ਅੰਦਰ ਅੱਖਰਾਂ ਦਾ ਇੱਕ ਅਨੁਕੂਲ ਕ੍ਰਮ ਹੈ। ਉਦਾਹਰਨ: ਇੰਪੁੱਟ: s = "aaa" ਆਉਟਪੁੱਟ: ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 172. ਸਭ ਤੋਂ ਛੋਟਾ ਸ਼ਬਦ ਦੂਰੀ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਭ ਤੋਂ ਛੋਟਾ ਸ਼ਬਦ ਦੂਰੀ ਲੀਟਕੋਡ ਹੱਲ - ਕਹਿੰਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਸਤਰ ਅਤੇ ਦੋ ਵੱਖ-ਵੱਖ ਸ਼ਬਦਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਗਈ ਹੈ। ਸਾਨੂੰ ਇਨਪੁਟ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਦਿਖਾਈ ਦੇਣ ਵਾਲੇ ਇਹਨਾਂ ਦੋ ਸ਼ਬਦਾਂ ਵਿਚਕਾਰ ਸਭ ਤੋਂ ਛੋਟੀ ਦੂਰੀ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਉਦਾਹਰਨ: ਇਨਪੁਟ: wordsDict = ["ਅਭਿਆਸ", "ਬਣਾਉਂਦਾ ਹੈ", "ਸੰਪੂਰਨ", "ਕੋਡਿੰਗ", "ਬਣਾਉਦਾ ਹੈ"], word1 = "ਕੋਡਿੰਗ", word2 = "ਅਭਿਆਸ" ਆਉਟਪੁੱਟ: 3 ਵਿਆਖਿਆ: ਸ਼ਬਦ "ਕੋਡਿੰਗ" 'ਤੇ ਵਾਪਰਦਾ ਹੈ ਸਥਿਤੀ 4...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 173. ਦੋ ਸਟ੍ਰਿੰਗਸ ਐਨਗਰਾਮ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਬਣਾਉਣ ਲਈ ਘੱਟੋ ਘੱਟ ਕਦਮ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਦੋ ਸਤਰਾਂ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਜਿਨ੍ਹਾਂ ਵਿੱਚ ਛੋਟੇ ਅੱਖਰ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ. ਇੱਕ ਓਪਰੇਸ਼ਨ ਵਿੱਚ, ਅਸੀਂ ਸਤਰ 't' ਵਿੱਚ ਕਿਸੇ ਵੀ ਅੱਖਰ ਦੀ ਚੋਣ ਕਰ ਸਕਦੇ ਹਾਂ ਅਤੇ ਇਸਨੂੰ ਕਿਸੇ ਹੋਰ ਅੱਖਰ ਵਿੱਚ ਬਦਲ ਸਕਦੇ ਹਾਂ. ਸਾਨੂੰ 'ਟੀ' ਨੂੰ ਬਣਾਉਣ ਲਈ ਅਜਿਹੇ ਓਪਰੇਸ਼ਨਾਂ ਦੀ ਘੱਟੋ ਘੱਟ ਗਿਣਤੀ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 174. ਆਈਸੋਮੋਰਫਿਕ ਸਟ੍ਰਿੰਗਸ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਦੋ ਸਤਰਾਂ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਇੱਕ ਅਤੇ ਬੀ. ਸਾਡਾ ਟੀਚਾ ਇਹ ਦੱਸਣਾ ਹੈ ਕਿ ਕੀ ਦੋ ਸਤਰਾਂ isomorphic ਹਨ ਜਾਂ ਨਹੀਂ. ਦੋ ਸਤਰਾਂ ਨੂੰ ਆਈਸੋਮੋਰਫਿਕ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਜੇ ਅਤੇ ਕੇਵਲ ਤਾਂ ਹੀ ਜੇਕਰ ਪਹਿਲੀ ਸਤਰ ਵਿੱਚ ਅੱਖਰ ਕਿਸੇ ਵੀ ਅੱਖਰ (ਆਪਣੇ ਆਪ ਸਮੇਤ) ਨਾਲ ਤਬਦੀਲ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 175. ਸਬਸਕੈਂਸ ਲੇਟਕੋਡ ਹੱਲ ਹੈ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਦੋ ਵੱਖਰੀਆਂ ਸਤਰਾਂ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ. ਟੀਚਾ ਇਹ ਪਤਾ ਲਗਾਉਣਾ ਹੈ ਕਿ ਕੀ ਪਹਿਲੀ ਸਤਰ ਦੂਜੀ ਦੀ ਇਕਸਾਰਤਾ ਹੈ. ਉਦਾਹਰਣਾਂ ਪਹਿਲੀ ਸਤਰ = "ਏਬੀਸੀ" ਦੂਜੀ ਸਤਰ = "ਐਮਨਾਗਬੀਸੀਡੀ" ਸੱਚੀ ਪਹਿਲੀ ਸਤਰ = "ਬਰਗਰ" ਦੂਜੀ ਸਤਰ = "ਹਾਮੋਨਜ਼" ਗਲਤ ਪਹੁੰਚ (ਰੀਕਸਰਿਵ) ਇਹ ਸੌਖਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 176. ਬਾਈਨਰੀ ਲੀਟਕੋਡ ਘੋਲ ਸ਼ਾਮਲ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ ਦੋ ਅਤੇ ਬਾਈਨਰੀ ਸਤਰਾਂ ਨੂੰ ਏ ਅਤੇ ਬੀ ਦਿੱਤੇ ਹੋਏ, ਸਾਨੂੰ ਇਹ ਦੋਵੇਂ ਸਤਰਾਂ ਜੋੜਨੀਆਂ ਹਨ ਅਤੇ ਫਿਰ ਨਤੀਜੇ ਨੂੰ ਬਾਈਨਰੀ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਵਾਪਸ ਕਰਨਾ ਹੈ. ਬਾਈਨਰੀ ਸਤਰ ਉਹ ਸਤਰਾਂ ਹੁੰਦੀਆਂ ਹਨ ਜਿਹੜੀਆਂ ਸਿਰਫ 0 ਸਕਿੰਟ ਅਤੇ 1 ਸਕਿੰਟ ਹੁੰਦੀਆਂ ਹਨ. ਉਦਾਹਰਣ ਏ = "11", ਬੀ = "1" "100" ਏ = "1010", ਬੀ = "1011" "10101" ਦੋ ਜੋੜਨ ਲਈ ਪਹੁੰਚ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 179. ਸਟਰਿੰਗ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਨੂੰ ਦੁਬਾਰਾ ਫਾਰਮੈਟ ਕਰੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇਸ ਸਮੱਸਿਆ ਵਿਚ, ਸਾਨੂੰ ਇਕ ਅੱਖਰ-ਪੱਤਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਸਤਰ ਵਿਚ ਸਿਰਫ ਛੋਟੇ ਅੱਖਰ (ਏਜ਼) ਅਤੇ ਅੰਕ ਹੁੰਦੇ ਹਨ (0-9). ਸਾਨੂੰ ਇਸ ਸਤਰ ਦੇ ਕਿਸੇ ਵੀ ਕ੍ਰਮ ਨੂੰ ਵਾਪਸ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਜਿਸ ਵਿਚ ਇਸ ਵਿਚ ਕੋਈ ਲਗਾਤਾਰ ਅੱਖਰ ਨਹੀਂ ਹੈ ਅਤੇ ਨਾ ਹੀ ਕੋਈ ਅੰਕ ਹੈ. ਜੇ ਇੱਥੇ ਕੋਈ ਅਨੁਮਾਨ ਨਹੀਂ ਹੈ, ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 182. ਸਮੂਹ ਅਨਗਰਾਮ ਸਾਨੂੰ ਦਿੱਤੇ ਸ਼ਬਦਾਂ ਦੇ ਸਮੂਹ ਸਮੂਹਾਂ ਦਾ ਪਤਾ ਲਗਾਉਣਾ ਹੈ. ਹਰ ਇੱਕ ਸ਼ਬਦ ਦਾ ਅਰਥ ਹੈ ਕਿ ਅਸੀਂ ਇਸਨੂੰ ਕ੍ਰਮਬੱਧ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ ਅਤੇ ਇਸਨੂੰ ਇੱਕ ਕੁੰਜੀ ਅਤੇ ਅਸਲ ਇਨਪੁਟ ਦੇ ਰੂਪ ਵਿੱਚ ਸਟੋਰ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ ਜੋ ਕਿ ਮੁੱਲ ਦੇ ਰੂਪ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਨਹੀਂ ਹੁੰਦਾ ਅਤੇ ਜੇ ਕਿਸੇ ਹੋਰ ਇੰਪੁੱਟ ਦਾ ਉਹੀ ਮੁੱਲ ਹੁੰਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 185. ਲੀਟਕੋਡ ਹੱਲ ਦੁਹਰਾਉਣ ਵਾਲੇ ਅੱਖਰਾਂ ਦੇ ਬਿਨਾਂ ਸਭ ਤੋਂ ਲੰਬੀ ਸਬਸਟਰਿੰਗ ਅੱਖਰਾਂ ਨੂੰ ਦੁਹਰਾਉਣ ਤੋਂ ਬਿਨਾਂ ਸਭ ਤੋਂ ਲੰਮੀ ਸਬਸਟਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਸਤਰ ਦਿੱਤੇ ਗਏ, ਸਾਨੂੰ ਅੱਖਰਾਂ ਨੂੰ ਦੁਹਰਾਉਣ ਤੋਂ ਬਿਨਾਂ ਸਭ ਤੋਂ ਲੰਬੀ ਸਬਸਟਰਿੰਗ ਦੀ ਲੰਬਾਈ ਦਾ ਪਤਾ ਲਗਾਉਣਾ ਹੋਵੇਗਾ। ਆਓ ਕੁਝ ਉਦਾਹਰਣਾਂ 'ਤੇ ਗੌਰ ਕਰੀਏ: ਉਦਾਹਰਨ pwwkew 3 ਵਿਆਖਿਆ: ਉੱਤਰ ਹੈ "wke" ਲੰਬਾਈ 3 aav 2 ਸਪੱਸ਼ਟੀਕਰਨ: ਉੱਤਰ ਹੈ "av" ਲੰਬਾਈ 2 ਪਹੁੰਚ-1 ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 187. ਪਾਠ ਜਾਇਜ਼ਤਾ LeetCode ਹੱਲ ਅਸੀਂ ਅੱਜ ਟੈਕਸਟ ਜਾਸਟੀਫਿਕੇਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ 'ਤੇ ਚਰਚਾ ਕਰਾਂਗੇ ਸਮੱਸਿਆ ਬਿਆਨ ਸਮੱਸਿਆ “ਟੈਕਸਟ ਜਾਸਟੀਫਿਕੇਸ਼ਨ” ਦੱਸਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਸਾਈਜ਼ n ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਦੀ ਸਟ੍ਰਿੰਗ ਦੀ ਇੱਕ ਸੂਚੀ ਦਿੱਤੀ ਗਈ ਹੈ। ਟੈਕਸਟ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਜਾਇਜ਼ ਠਹਿਰਾਓ ਕਿ ਟੈਕਸਟ ਦੀ ਹਰੇਕ ਲਾਈਨ ਵਿੱਚ ਅੱਖਰਾਂ ਦੇ ਆਕਾਰ ਦੀ ਸੰਖਿਆ ਹੁੰਦੀ ਹੈ। ਤੁਸੀਂ ਕਰ ਸੱਕਦੇ ਹੋ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 189. ਪਾਲੀਂਡਰੋਮ ਸਬਸਟ੍ਰਿੰਗ ਦੇ ਸਵਾਲ ਸਮੱਸਿਆ ਬਿਆਨ "ਪਾਲੀਂਡਰੋਮ ਸਬਸਟ੍ਰਿੰਗ ਕਿeriesਰੀਜ" ਸਮੱਸਿਆ ਕਹਿੰਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਸਤਰ ਅਤੇ ਕੁਝ ਪ੍ਰਸ਼ਨ ਦਿੱਤੇ ਗਏ ਹਨ. ਉਹਨਾਂ ਪ੍ਰਸ਼ਨਾਂ ਦੇ ਨਾਲ, ਤੁਹਾਨੂੰ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨਾ ਪਏਗਾ ਕਿ ਉਸ ਪੁੱਛਗਿੱਛ ਤੋਂ ਬਣਦਾ ਸਬਸਟ੍ਰਿੰਗ ਪੈਲੈਂਡਰੋਮ ਹੈ ਜਾਂ ਨਹੀਂ. ਉਦਾਹਰਨ ਸਟ੍ਰਿੰਗ str = "aaabbabbaaa" ਪ੍ਰਸ਼ਨ Q [] = {{2, 3}, {2, 8}, {5, 7}, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 190. ਪਲੈਂਡਰੋਮ ਵਿਭਾਗੀਕਰਨ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇੱਕ ਸਤਰ ਦਿੱਤੀ ਗਈ, ਘੱਟੋ ਘੱਟ ਕੱਟਾਂ ਦੀ ਗਿਣਤੀ ਕਰੋ ਜਿਵੇਂ ਕਿ ਪਾਰਟੀਸ਼ਨਾਂ ਦੀਆਂ ਸਾਰੀਆਂ ਸਬਸਟ੍ਰਿੰਗਾਂ ਪਾਲੀਂਡਰੋਮ ਹਨ. ਕਿਉਂਕਿ ਅਸੀਂ ਆਪਣੀ ਅਸਲ ਸਤਰ ਨੂੰ ਵੱਖੋ ਵੱਖਰੇ ਭਾਗਾਂ ਵਿਚ ਕੱਟ ਰਹੇ ਹਾਂ ਜਿਵੇਂ ਕਿ ਸਾਰੀਆਂ ਉਪਸਟਰਿੰਗਾਂ ਪਾਲੀਡਰੋਮ ਹਨ, ਇਸ ਲਈ ਅਸੀਂ ਇਸ ਸਮੱਸਿਆ ਨੂੰ ਪਾਲੀਂਡਰੋਮ ਪਾਰਟੀਸ਼ਨ ਸਮੱਸਿਆ ਕਹਿੰਦੇ ਹਾਂ. ਉਦਾਹਰਣ asaaaassss 2 ਵਿਆਖਿਆ: ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 193. Decਕੋਣ ਦੇ ਤਰੀਕੇ ਡੀਕੋਡ ਵੇਜ਼ ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਸਿਰਫ ਇੱਕ ਅੰਕਾਂ ਵਾਲੀ ਗੈਰ-ਖਾਲੀ ਸਤਰ ਦਿੱਤੀ ਹੈ, ਹੇਠ ਦਿੱਤੀ ਮੈਪਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਸ ਨੂੰ ਡੀਕੋਡ ਕਰਨ ਦੇ ਕੁੱਲ ਤਰੀਕਿਆਂ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰੋ: 'ਏ' -> 1 'ਬੀ' -> 2 ... 'ਜ਼ੈਡ' -> 26 ਉਦਾਹਰਣ ਐਸ = "123" ਇਸ ਸਤਰ ਨੂੰ ਡੀਕੋਡ ਕਰਨ ਦੇ ਤਰੀਕਿਆਂ ਦੀ ਗਿਣਤੀ 3 ਹੈ ਜੇ ਅਸੀਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 194. ਦੂਰੀ ਸੋਧੋ ਸੋਧਣ ਦੀ ਦੂਰੀ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ ਸਾਨੂੰ ਲੰਬਾਈ ਦੇ ਇੱਕ ਸਤਰ X ਦੀ ਲੰਬਾਈ m ਦੀ ਇੱਕ ਹੋਰ ਸਤਰ Y ਵਿੱਚ ਤਬਦੀਲ ਕਰਨ ਲਈ ਲੋੜੀਂਦੀਆਂ ਓਪਰੇਸ਼ਨਾਂ ਦੀ ਘੱਟੋ ਘੱਟ ਗਿਣਤੀ ਲੱਭਣੀ ਪਵੇਗੀ. ਓਪਰੇਸ਼ਨਾਂ ਦੀ ਆਗਿਆ: ਇਨਸਰਟ ਡਿਲੀਸ਼ਨ ਸਬਸਟੀਚਿ Exampleਸ਼ਨ ਉਦਾਹਰਣ ਇਨਪੁਟ: ਸਟਰਿੰਗ 1 = “ਏਬੀਸੀਡੀ” ਸਟ੍ਰਿੰਗ 2 = “ਅਬੀ” ਆਉਟਪੁੱਟ: ਘੱਟੋ ਘੱਟ ਓਪਰੇਸ਼ਨ ਲੋੜੀਂਦੇ ਹਨ 2 (…

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 195. ਸਭ ਤੋਂ ਲੰਬਾ ਪੈਲਿੰਡਰੋਮਿਕ ਉਪਸਕ੍ਰਿਤੀ ਸਭ ਤੋਂ ਲੰਮੀ ਪਾਲੀਂਡ੍ਰੋਮਿਕ ਸਬਕਵੈਂਸ ਪ੍ਰੇਸ਼ਾਨੀ ਵਿਚ ਅਸੀਂ ਇਕ ਸਤਰ ਦਿੱਤੀ ਹੈ, ਸਭ ਤੋਂ ਲੰਬੇ ਪੈਲਿੰਡਰੋਮਿਕ ਉਪ ਦੀ ਲੰਬਾਈ ਲੱਭੋ. ਉਦਾਹਰਣਾਂ ਇਨਪੁਟ: ਟਟੋਰੀਅਲਕੁਪ ਆਉਟਪੁੱਟ: 3 ਇਨਪੁਟ: ਡਾਇਨਾਮਿਕਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਆਉਟਪੁੱਟ: ਲੰਬੇ ਪਲੈਡਰੋਮਿਕ ਸਬਸਕੁਐਂਸ ਲਈ ਭੋਲਾ ਪਹੁੰਚ ਉਪਰੋਕਤ ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਭੋਲਾ ਪਹੁੰਚ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 196. ਕੇ ਐਮ ਪੀ ਐਲਗੋਰਿਦਮ ਕੇ ਐਮ ਪੀ (ਨੂਥ-ਮੌਰਿਸ-ਪ੍ਰੈਟ) ਐਲਗੋਰਿਦਮ ਇੱਕ ਦਿੱਤੇ ਸਤਰ ਵਿੱਚ ਪੈਟਰਨ ਖੋਜ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ. ਸਾਨੂੰ ਸਟਰਿੰਗ ਐਸ ਅਤੇ ਪੈਟਰਨ ਪੀ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਸਾਡਾ ਟੀਚਾ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨਾ ਹੈ ਕਿ ਦਿੱਤਾ ਗਿਆ ਪੈਟਰਨ ਸਟਰਿੰਗ ਵਿੱਚ ਮੌਜੂਦ ਹੈ ਜਾਂ ਨਹੀਂ. ਉਦਾਹਰਨ ਇੰਪੁੱਟ: S = “aaaab” p = “aab” ਆਉਟਪੁੱਟ: ਸਹੀ ਭੋਰਾ ਪਹੁੰਚ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 197. ਫਿਜ਼ ਬੱਜ਼ ਸਮੱਸਿਆ ਦਾ ਨਾਮ ਅਸਪਸ਼ਟ ਜਾਪਦਾ ਹੈ. ਫਿਜ਼ ਬਜ਼ ਇਕ ਅਜਿਹੀ ਖੇਡ ਹੈ ਜਿਸ ਨਾਲ ਬੱਚਿਆਂ ਨੂੰ ਵੰਡ ਬਾਰੇ ਸਿਖਾਇਆ ਜਾਂਦਾ ਹੈ. ਇਸ ਲਈ, ਬਿਨਾਂ ਕਿਸੇ ਪ੍ਰੇਸ਼ਾਨੀ ਦੇ ਆਓ ਇਸ ਦੇ ਆਲੇ ਦੁਆਲੇ ਦੀ ਗੂੰਜ ਨੂੰ ਸਾਫ ਕਰੀਏ. ਸਮੱਸਿਆ ਬਿਆਨ ਸਾਨੂੰ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਜਿੱਥੇ 3 ਦੇ ਗੁਣਾਂ ਲਈ ਤੁਸੀਂ “Fizz” ਛਾਪਦੇ ਹੋ, 5 “Buzz” ਦੇ ਗੁਣਾਂ ਲਈ…

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 198. ਫਿਜ਼ ਬਜ਼ ਲੀਟਕੋਡ ਫਿਜ਼ ਬਜ਼ ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਨੰਬਰ ਐਨ ਦਿੱਤਾ ਹੈ, ਹੇਠ ਦਿੱਤੀ ਸ਼ਰਤਾਂ ਨਾਲ ਨੰਬਰਾਂ ਦੀ ਸਤਰ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹੋਏ 1 ਤੋਂ n ਪ੍ਰਿੰਟ ਕਰੋ: 3 ਦੇ ਗੁਣਕ ਲਈ “ਫਿਜ਼” ਪ੍ਰਿੰਟ ਕਰੋ. ਗੁਣਾ 5 ਦੇ ਗੁਣਾਂ ਲਈ “ਬਜ਼” ਪ੍ਰਿੰਟ ਕਰੋ। ਗੁਣਾਂ ਲਈ “ਫਿਜ਼ਬਜ਼” ਪ੍ਰਿੰਟ ਕਰੋ। ਦੋਨੋ 3 ਅਤੇ 5 ਦੇ, ਨਹੀਂ ਤਾਂ, ਨੰਬਰ ਪ੍ਰਿੰਟ ਕਰੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 199. ਡਿਕੋਡ ਸਤਰ ਮੰਨ ਲਓ, ਤੁਹਾਨੂੰ ਇਕ ਐਨਕੋਡਡ ਸਤਰ ਦਿੱਤੀ ਗਈ ਹੈ. ਇੱਕ ਸਤਰ ਕਿਸੇ ਕਿਸਮ ਦੇ ਪੈਟਰਨ ਵਿੱਚ ਏਨਕੋਡ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਤੁਹਾਡਾ ਕੰਮ ਸਤਰ ਨੂੰ ਡੀਕੋਡ ਕਰਨਾ ਹੈ. ਆਓ ਆਪਾਂ ਆਖੀਏ, <ਕੋਈ ਵਾਰ ਦੀਆਂ ਤਾਰਾਂ ਨਹੀਂ ਆਉਂਦੀਆਂ> [ਸਟਰਿੰਗ] ਉਦਾਹਰਣ ਇਨਪੁਟ [[ਬੀ] [[ਬੀਸੀ] ਆਉਟਪੁੱਟ ਬੀਬੀਬੀਕਾ ਵਿਆਖਿਆ ਇਥੇ “ਬੀ” times ਟਾਈਮ ਅਤੇ “ਸੀਏ” ਦੋ ਵਾਰ ਹੁੰਦੀ ਹੈ। ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 200. ਇਨਫਿਕਸ ਪਰਿਵਰਤਨ ਤੋਂ ਬਾਅਦ ਪੋਸਟਫਿਕਸ ਇਨਫਿਕਸ ਰੂਪਾਂਤਰਣ ਦੀ ਸਮੱਸਿਆ ਨੂੰ ਪੋਸਟਫਿਕਸ ਵਿੱਚ, ਅਸੀਂ ਪੋਸਟਫਿਕਸ ਸੰਕੇਤ ਵਿੱਚ ਪ੍ਰਗਟਾਵਾ ਕੀਤਾ ਹੈ. ਦਿੱਤੇ ਗਏ ਸੰਕੇਤ ਨੂੰ ਇਨਫਿਕਸ ਸੰਕੇਤ ਵਿੱਚ ਬਦਲਣ ਲਈ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ. ਇਨਫਿਕਸ ਸੰਕੇਤ ਇਸ ਸੰਕੇਤ ਵਿੱਚ, ਓਪਰੇਂਟਸ ਆਪ੍ਰੇਂਟਸ ਦੇ ਵਿਚਕਾਰ ਲਿਖੇ ਗਏ ਹਨ. ਇਹ ਇਸ ਤਰਾਂ ਹੈ ਜਿਵੇਂ ਅਸੀਂ ਆਮ ਤੌਰ ਤੇ ਸਮੀਕਰਨ ਲਿਖਦੇ ਹਾਂ. ਉਦਾਹਰਣ ਲਈ: ਏ + ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 201. ਅਗਲਾ ਅਨੁਮਾਨ ਅਗਲੀ ਕ੍ਰਮਵਾਰ ਸਮੱਸਿਆ ਵਿਚ ਅਸੀਂ ਇਕ ਸ਼ਬਦ ਦਿੱਤਾ ਹੈ, ਇਸ ਦਾ ਕੋਸ਼ਿਕ ਤੌਰ ਤੇ ਵੱਡਾ ਕਰੋ. ਉਦਾਹਰਨ ਇਨਪੁਟ: str = "ਟਿutorialਟੋਰਿਅਲ ਕਪ" ਆਉਟਪੁੱਟ: ਟਿutorialਟੋਰਿਅਲ pcu ਇੰਪੁੱਟ: str = "nmhdgfecba" ਆਉਟਪੁੱਟ: nmheabcdfg ਇੰਪੁੱਟ: str = "ਐਲਗੋਰਿਦਮ" ਆਉਟਪੁੱਟ: ਐਲਗੋਰਿਦਸਮ ਇੰਪੁੱਟ: str = "spoonfeed" ਆਉਟਪੁੱਟ: ਅਗਲਾ ਅਨੁਮਾਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 202. ਲੜੀਬੱਧ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਸਭ ਤੋਂ ਲੰਬਾ ਸਾਂਝਾ ਅਗੇਤਰ ਛਾਂਟੀ ਕਰਨ ਦੀ ਸਮੱਸਿਆ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਸਭ ਤੋਂ ਲੰਬੇ ਸਮੇਂ ਦੇ ਆਮ ਅਗੇਤਰ ਵਿਚ, ਅਸੀਂ ਸਤਰਾਂ ਦਾ ਸਮੂਹ ਦਿੱਤਾ ਹੈ, ਸਭ ਤੋਂ ਲੰਬਾ ਆਮ ਅਗੇਤਰ ਲੱਭੋ. ਭਾਵ ਅਗੇਤਰ ਵਾਲਾ ਹਿੱਸਾ ਲੱਭੋ ਜੋ ਸਾਰੀਆਂ ਸਤਰਾਂ ਲਈ ਆਮ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ 1: {“ਟਿutorialਟੋਰਿਅਲਕੱਪ”, “ਟਿutorialਟੋਰਿਅਲ”, “ਝਗੜਾ”, “ਟੰਬਲ”} ਆਉਟਪੁੱਟ: "ਟੂ" ਇਨਪੁਟ 2: {"ਬੈਗਜ", "ਕੇਲਾ", "ਬੱਲੇਬਾਜ਼"} ਆਉਟਪੁੱਟ: "ਬਾ" ਇਨਪੁਟ:: c "ਏਬੀਸੀਡੀ "} ਆਉਟਪੁੱਟ:" ਏਬੀਸੀਡੀ "...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 203. ਬੈਕਸਪੇਸ ਸਤਰ ਦੀ ਤੁਲਨਾ ਕਰੋ ਬੈਕਸਪੇਸ ਸਤਰ ਤੁਲਨਾ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਦੋ ਸਟਰਿੰਗ ਐਸ ਅਤੇ ਟੀ ​​ਦਿੱਤੇ ਹਨ, ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਇਹ ਬਰਾਬਰ ਹਨ ਜਾਂ ਨਹੀਂ. ਯਾਦ ਰੱਖੋ ਕਿ ਸਤਰਾਂ ਵਿੱਚ # # ਹੈ ਜਿਸਦਾ ਅਰਥ ਹੈ ਬੈਕਸਪੇਸ ਅੱਖਰ. ਉਦਾਹਰਨਾਂ ਇਨਪੁਟ ਐਸ = “ਅਬ # ਸੀ” ਟੀ = “ਐਡ # ਸੀ” ਆਉਟਪੁੱਟ ਸਹੀ (ਜਿਵੇਂ ਕਿ ਦੋਵੇਂ ਐਸ ਅਤੇ ਟੀ ​​“ਏਸੀ” ਵਿਚ ਤਬਦੀਲ ਹੁੰਦੇ ਹਨ) ਇਨਪੁਟ…

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 204. ਨਿਯਮਤ ਸਮੀਕਰਨ ਮੇਲ ਰੈਗੂਲਰ ਐਕਸਪ੍ਰੈਸ ਮੈਚਿੰਗ ਸਮੱਸਿਆ ਵਿਚ ਅਸੀਂ ਦੋ ਸਤਰਾਂ ਦਿੱਤੀਆਂ ਹਨ (ਮੰਨ ਲਓ ਇਸ ਨੂੰ ਐਕਸ ਕਰੋ) ਸਿਰਫ ਛੋਟੇ ਅੱਖਰ ਹੁੰਦੇ ਹਨ ਅਤੇ ਦੂਜਾ (ਮੰਨ ਲਓ ਕਿ y) ਦੋ ਛੋਟੇ ਅੱਖਰਾਂ ਵਾਲੇ ਛੋਟੇ ਅੱਖਰ ਹੁੰਦੇ ਹਨ, “.” ਅਤੇ “*”. ਕੰਮ ਇਹ ਲੱਭਣਾ ਹੈ ਕਿ ਕੀ ਦੂਜੀ ਸਤਰ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 206. ਸਤਰ ਸੰਕੁਚਨ ਸਟਰਿੰਗ ਕੰਪਰੈਸ਼ਨ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਐਰੇ ਨੂੰ [a] ਟਾਈਪ ਚਾਰਸ ਦਿੱਤਾ ਹੈ. ਇਸ ਨੂੰ ਇਕ ਵਿਸ਼ੇਸ਼ ਪਾਤਰ ਦੇ ਚਰਿੱਤਰ ਅਤੇ ਗਿਣਤੀ ਵਜੋਂ ਸੰਕੁਚਿਤ ਕਰੋ (ਜੇ ਅੱਖਰ ਦੀ ਗਿਣਤੀ 1 ਹੈ ਤਾਂ ਸਿਰਫ ਇਕ ਅੱਖਰ ਸੰਕੁਚਿਤ ਲੜੀ ਵਿਚ ਸੰਭਾਲਿਆ ਜਾਂਦਾ ਹੈ). ਕੰਪਰੈੱਸ ਐਰੇ ਦੀ ਲੰਬਾਈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 207. ਵੈਧ ਬਰੈਕਟਸ LeetCode ਹੱਲ ਵੈਧ ਬਰੈਕਟਸ ਲੀਟਕੋਡ ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਸਿਰਫ਼ '(', '), '{', '}', '[' ਅਤੇ ']' ਅੱਖਰਾਂ ਵਾਲੀ ਇੱਕ ਸਤਰ ਦਿੱਤੀ ਹੈ, ਇਹ ਨਿਰਧਾਰਤ ਕਰੋ ਕਿ ਕੀ ਇਨਪੁਟ ਸਤਰ ਵੈਧ ਹੈ। ਇੱਥੇ ਅਸੀਂ ਤੁਹਾਨੂੰ ਇੱਕ ਵੈਧ ਬਰੈਕਟਸ ਲੀਟਕੋਡ ਹੱਲ ਪ੍ਰਦਾਨ ਕਰਾਂਗੇ। ਇੱਕ ਇਨਪੁਟ ਸਤਰ ਵੈਧ ਹੈ ਜੇਕਰ: ਖੁੱਲੇ ਬਰੈਕਟ ਬੰਦ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 208. ਟਰੀ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਸਭ ਤੋਂ ਲੰਬਾ ਸਾਂਝਾ ਅਗੇਤਰ ਲੰਬੇ ਸਮੇਂ ਦੇ ਆਮ ਪ੍ਰੀਫਿਕਸ ਵਿੱਚ ਟਰੀ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਅਸੀਂ ਸਤਰਾਂ ਦਾ ਇੱਕ ਸਮੂਹ ਦਿੱਤਾ ਹੈ, ਸਭ ਤੋਂ ਲੰਬਾ ਆਮ ਪ੍ਰੀਫਿਕਸ ਲੱਭੋ. ਭਾਵ ਅਗੇਤਰ ਵਾਲਾ ਹਿੱਸਾ ਲੱਭੋ ਜੋ ਸਾਰੀਆਂ ਸਤਰਾਂ ਲਈ ਆਮ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ 1: {“ਟਿutorialਟੋਰਿਅਲਕੱਪ”, “ਟਿutorialਟੋਰਿਅਲ”, “ਝਗੜਾ”, “ਟੰਬਲ”} ਆਉਟਪੁੱਟ: "ਟੂ" ਇਨਪੁਟ 2: {"ਬੈਗਜ", "ਕੇਲਾ", "ਬੱਲੇਬਾਜ਼"} ਆਉਟਪੁੱਟ: "ਬਾ" ਇਨਪੁਟ:: c "ਏਬੀਸੀਡੀ "} ਆਉਟਪੁੱਟ:" ਏਬੀਸੀਡੀ "...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 209. ਗਿਣੋ ਅਤੇ ਕਹੋ ਕਾ Countਂਟ ਐਂਡ ਕਹੋ ਜਿਸ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਨੰਬਰ ਐਨ ਦਿੱਤਾ ਹੈ ਅਤੇ ਸਾਨੂੰ ਕਾਉਂਟੀ ਦਾ ਨੌਵਾਂ ਪੜਾਅ ਲੱਭਣ ਅਤੇ ਕ੍ਰਮ ਅਨੁਸਾਰ ਦੱਸਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਪਹਿਲਾਂ ਸਾਨੂੰ ਸਮਝਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਕੀ ਗਿਣਿਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਕ੍ਰਮ ਅਨੁਸਾਰ ਹੈ. ਪਹਿਲਾਂ ਕ੍ਰਮ ਦੇ ਕੁਝ ਨਿਯਮ ਵੇਖੋ: ਪਹਿਲੀ ਪਦ ਹੈ “1”. ਦੂਜੀ ਮਿਆਦ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 210. ਇੱਕ ਸਤਰ ਵਿੱਚ ਵਿਲੱਖਣ ਪਾਤਰ ਲੱਭੋ ਇੱਕ ਸਤਰ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ ਵਿਲੱਖਣ ਪਾਤਰ ਲੱਭਣ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਸਤਰ ਦਿੱਤੀ ਹੈ ਜਿਸ ਵਿੱਚ ਕੇਵਲ ਛੋਟੇ ਅੱਖਰ (ਅਜ਼) ਹੁੰਦੇ ਹਨ. ਸਾਨੂੰ ਇਸ ਵਿਚ ਪਹਿਲਾ ਗੈਰ-ਦੁਹਰਾਉਣ ਵਾਲਾ ਪਾਤਰ ਲੱਭਣ ਅਤੇ ਇੰਡੈਕਸ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਜੇ ਅਜਿਹਾ ਕੋਈ ਅੱਖਰ ਪ੍ਰਿੰਟ -1 ਮੌਜੂਦ ਨਹੀਂ ਹੈ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਵਿੱਚ ਸਿਰਫ ਇੱਕ ਸਿੰਗਲ ਲਾਈਨ ਵਿੱਚ ਸਤਰਾਂ ਹਨ. ਆਉਟਪੁੱਟ ਫਾਰਮੈਟ ਪ੍ਰਿੰਟ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 211. ਰੋਮਨ ਨੂੰ ਪੂਰਨ ਅੰਕ ਰੋਮਨ ਦੇ ਧਰਮ ਪਰਿਵਰਤਨ ਲਈ ਪੂਰਨ ਅੰਕ. ਅਸੀਂ ਇੱਕ ਨੰਬਰ ਐਨ ਦਿੱਤਾ ਹੈ ਅਤੇ ਸਾਨੂੰ ਰੋਮਨ ਨੰਬਰ ਦੀ ਐੱਨ. ਰੋਮਨ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ {I, V, X, L, C, D, M} ਮੁੱਲਾਂ ਦੀ ਵਰਤੋਂ ਦੁਆਰਾ ਦਰਸਾਈਆਂ ਗਈਆਂ ਹਨ. ਆਓ ਚੰਗੀ ਸਮਝ ਲਈ ਕੁਝ ਉਦਾਹਰਣਾਂ ਵੇਖੀਏ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਸਿਰਫ ਇਕੋ ਲਾਈਨ ਰੱਖਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 212. ਸਟ੍ਰਿੰਗ ਸ਼ਿਫਟਸ ਲੈਟਕੋਡ ਕਰੋ ਇੱਕ ਸ਼ਿਫਟ ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਹੈ ਜਿਸ ਵਿੱਚ ਅੱਖਰਾਂ ਨੂੰ ਆਪਣੇ ASCII ਮੁੱਲ ਵਿੱਚ 1 ਨਾਲ ਵਧਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ. ਆਖਰੀ ਵਰਣਮਾਲਾ z ਲਈ ਇਹ ਦੁਬਾਰਾ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ ਭਾਵ z ਦੀ ਸ਼ਿਫਟ a ਹੋਵੇਗੀ. ਪਰਫਾਰਮਿੰਗ ਸਟ੍ਰਿੰਗ ਸ਼ਿਫਟ ਲੇਟਕੋਡ ਸਮੱਸਿਆ ਵਿਚ ਅਸੀਂ ਇਕ ਸਟਰਿੰਗ (ਸਿਰਫ ਛੋਟੇ ਅੱਖਰ) ਅਤੇ ਇਕ ਐਰੇ ਦਿੱਤੀ ਹੈ [...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 217. ਜਾਂਚ ਕਰੋ ਕਿ ਸਟਰਿੰਗ ਕਿਸੇ ਪੈਟਰਨ ਦੁਆਰਾ ਅੱਖਰਾਂ ਦੇ ਕ੍ਰਮ ਦੀ ਪਾਲਣਾ ਕਰਦੀ ਹੈ ਜਾਂ ਨਹੀਂ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਜਾਂਚ ਕਰੋ ਕਿ ਸਟਰਿੰਗ ਕਿਸੇ ਪੈਟਰਨ ਦੁਆਰਾ ਅੱਖਰਾਂ ਦੇ ਕ੍ਰਮ ਦੀ ਪਾਲਣਾ ਕਰਦੀ ਹੈ ਜਾਂ ਨਹੀਂ” ਸਮੱਸਿਆ ਵਿਚ ਸਾਨੂੰ ਇਹ ਜਾਂਚਣਾ ਪੈਂਦਾ ਹੈ ਕਿ ਕੀ ਦਿੱਤੇ ਇਨਪੁਟ ਸਟਰਿੰਗ ਵਿਚਲੇ ਅੱਖਰ ਉਸੇ ਕ੍ਰਮ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹਨ ਜੋ ਦਿੱਤੇ ਇਨਪੁਟ ਪੈਟਰਨ ਵਿਚ ਮੌਜੂਦ ਪਾਤਰਾਂ ਦੁਆਰਾ ਨਿਰਧਾਰਤ ਕੀਤੇ ਗਏ ਹਨ, ਫਿਰ “ਹਾਂ” ਪਰਿੰਟ ਕਰੋ "ਨਹੀਂ" ਪ੍ਰਿੰਟ ਕਰੋ. ਇਨਪੁਟ ਫਾਰਮੈਟ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 218. ਅਸਥਾਈ ਵੇਰੀਏਬਲ ਤੋਂ ਬਿਨਾਂ ਉਲਟਾ ਸਤਰ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਅਸਥਾਈ ਵੇਰੀਏਬਲ ਤੋਂ ਬਿਨਾਂ ਉਲਟਾ ਸਟ੍ਰਿੰਗ" ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਸਤਰ "s" ਦਿੱਤੀ ਹੈ. ਬਿਨਾਂ ਕਿਸੇ ਵਾਧੂ ਪਰਿਵਰਤਨ ਜਾਂ ਥਾਂ ਦੀ ਵਰਤੋਂ ਕੀਤੇ ਇਸ ਸਤਰ ਨੂੰ ਉਲਟਾਉਣ ਲਈ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਦਿੱਤੀ ਗਈ ਸਤਰ “ਸ” ਵਾਲੀ ਪਹਿਲੀ ਲਾਈਨ ਹੈ. ਆਉਟਪੁੱਟ ਫਾਰਮੈਟ ਸਤਰ ਛਾਪੋ ਜੋ ਉਲਟਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 220. Kth ਗੈਰ-ਦੁਹਰਾਉਣ ਵਾਲਾ ਅੱਖਰ ਸਮੱਸਿਆ ਬਿਆਨ "Kth ਗੈਰ-ਦੁਹਰਾਓ ਅੱਖਰ" ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਸਤਰ "s" ਦਿੱਤੀ ਹੈ. Kth ਗੈਰ-ਦੁਹਰਾਓ_ਚਰਾਕਟਰ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ. ਜੇ ਇੱਥੇ ਕੇ ਅੱਖਰ ਤੋਂ ਘੱਟ ਹਨ ਜੋ ਸਟਰਿੰਗ ਵਿਚ ਦੁਹਰਾ ਰਹੇ ਹਨ ਤਾਂ “-1” ਪਰਿੰਟ ਕਰੋ। ਇਨਪੁਟ ਫਾਰਮੈਟ "s" ਵਾਲੀ ਸਤਰਾਂ ਵਾਲੀ ਪਹਿਲੀ ਅਤੇ ਕੇਵਲ ਇੱਕ ਲਾਈਨ. ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 221. ਦਿੱਤੇ ਗਏ ਪੈਟਰਨ ਤੋਂ ਸਾਰੇ ਬਾਈਨਰੀ ਸਟ੍ਰਿੰਗਸ ਤਿਆਰ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ "ਦਿੱਤੇ ਗਏ ਪੈਟਰਨ ਤੋਂ ਸਾਰੇ ਬਾਈਨਰੀ ਸਟ੍ਰਿੰਗਸ ਤਿਆਰ ਕਰੋ" ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਇਨਪੁਟ ਸਤਰ “s” ਦਿੱਤੀ ਹੈ ਜਿਸ ਵਿੱਚ 0, 1, ਅਤੇ ਸ਼ਾਮਲ ਹਨ? (ਵਾਈਲਡਕਾਰਡ ਚਾਰ) ਸਾਨੂੰ ਬਦਲ ਕੇ ਹਰ ਸੰਭਵ ਬਾਈਨਰੀ ਤਾਰ ਬਣਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ? '0' ਅਤੇ '1' ਨਾਲ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਵਾਲੀ ਪਹਿਲੀ ਅਤੇ ਸਿਰਫ ਇਕ ਲਾਈਨ ਰੱਖੀ ਹੋਈ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 224. ਐਸਟੀਐਲ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਦਿੱਤੀ ਗਈ ਸਤਰ ਦਾ ਅਨੁਮਾਨ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਐਸਟੀਐਲ ਦੀ ਵਰਤੋਂ ਨਾਲ ਦਿੱਤੇ ਗਏ ਸਤਰਾਂ ਦੇ ਪਰਮਿਟ" ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਸਤਰ "ਸ" ਦਿੱਤੀ ਹੈ. ਐਸਟੀਐਲ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਨਪੁਟ ਸਤਰ ਦੇ ਸਾਰੇ ਆਗਿਆ ਪ੍ਰਿੰਟ ਕਰੋ. ਇਨਪੁਟ ਫਾਰਮੈਟ "s" ਵਾਲੀ ਸਤਰਾਂ ਵਾਲੀ ਪਹਿਲੀ ਅਤੇ ਕੇਵਲ ਇੱਕ ਲਾਈਨ. ਆਉਟਪੁੱਟ ਫਾਰਮੈਟ ਦਿੱਤੇ ਗਏ ਸਾਰੇ ਕ੍ਰਮਵਾਰ ਛਾਪੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 225. ਬਾਈਨਰੀ ਸਰਚ II ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਸਭ ਤੋਂ ਲੰਬਾ ਆਮ ਅਗੇਤਰ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਬਾਈਨਰੀ ਸਰਚ II ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਸਭ ਤੋਂ ਲੰਬੇ ਆਮ ਪ੍ਰੀਫਿਕਸ" ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਪੂਰਨ ਅੰਕ ਮੁੱਲ N ਅਤੇ N ਸਤਰਾਂ ਦਿੱਤੀਆਂ ਹਨ. ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਜੋ ਦਿੱਤੀ ਗਈ ਸਤਰਾਂ ਦਾ ਸਭ ਤੋਂ ਲੰਬਾ ਆਮ ਅਗੇਤਰ ਛਾਪੇਗਾ. ਜੇ ਇੱਥੇ ਕੋਈ ਆਮ ਅਗੇਤਰ ਨਹੀਂ ਹੈ ਤਾਂ “-1” ਪ੍ਰਿੰਟ ਕਰੋ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਵਾਲੀ ਪਹਿਲੀ ਲਾਈਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 226. ਲੰਬੇ ਲੰਬੇ ਵੈਸਟ ਸਬਸਟ੍ਰਿੰਗ ਦੀ ਲੰਬਾਈ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਲੰਬੇ ਸਮੇਂ ਦੇ ਵੈਸਟ ਸਬਸਟ੍ਰਿੰਗ ਦੀ ਲੰਬਾਈ” ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਸਤਰ ਦਿੱਤੀ ਹੈ ਜਿਸ ਵਿੱਚ ਕੇਵਲ ਉਦਘਾਟਨ ਅਤੇ ਬੰਦ ਹੋਣ ਵਾਲੀ ਪਰੇਂਸਿਜ਼ ਹੁੰਦੀ ਹੈ. ਇੱਕ ਪ੍ਰੋਗ੍ਰਾਮ ਲਿਖੋ ਜਿਸ ਵਿੱਚ ਸਭ ਤੋਂ ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਯੋਗ ਪਰੇਂਸਿਥਸ ਸਬਸਟ੍ਰਿੰਗ ਮਿਲੇਗਾ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਸਤਰਾਂ ਵਾਲੀ ਪਹਿਲੀ ਅਤੇ ਸਿਰਫ ਇੱਕ ਲਾਈਨ. ਆਉਟਪੁੱਟ ਫਾਰਮੈਟ ਪਹਿਲਾਂ ਅਤੇ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 228. ਵੇਖੋ ਕਿ ਕੀ ਸਟ੍ਰਿੰਗਜ਼ ਦੀ ਲਿੰਕਡ ਲਿਸਟ ਪਲੈੰਡਰੋਮ ਬਣਾਉਂਦੀ ਹੈ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਸਤਰਾਂ ਦੀ ਲਿੰਕਡ ਸੂਚੀ ਇੱਕ Palindrome ਬਣਦੀ ਹੈ" ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਲਿੰਕਿੰਗ ਸੂਚੀ ਹੈਂਡਲਿੰਗ ਸਟਰਿੰਗ ਡੇਟਾ ਦਿੱਤਾ ਹੈ. ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਕਿ ਇਹ ਵੇਖਣ ਲਈ ਕਿ ਡੇਟਾ ਇੱਕ ਪਾਲੀਂਡ੍ਰੋਮ ਬਣਾਉਂਦਾ ਹੈ ਜਾਂ ਨਹੀਂ. ਉਦਾਹਰਣ ba-> c-> d-> ca-> ਬੀ 1 ਵਿਆਖਿਆ: ਉਪਰੋਕਤ ਉਦਾਹਰਣ ਵਿੱਚ ਅਸੀਂ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ...

ਹੋਰ ਪੜ੍ਹੋ

ਮਾਈਕਰੋਸਾਫਟ ਟ੍ਰੀ ਸਵਾਲ

ਪ੍ਰਸ਼ਨ 229. ਬਾਈਨਰੀ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ ਦਾ ਵਰਟੀਕਲ ਆਰਡਰ ਟ੍ਰੈਵਰਸਲ ਸਮੱਸਿਆ ਬਿਆਨ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦਾ ਵਰਟੀਕਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਲ ਲੀਟਕੋਡ ਹੱਲ ਕਹਿੰਦਾ ਹੈ - ਇੱਕ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੀ ਜੜ੍ਹ ਨੂੰ ਦੇਖਦੇ ਹੋਏ, ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੇ ਵਰਟੀਕਲ ਆਰਡਰ ਟਰਾਵਰਸਲ ਦੀ ਗਣਨਾ ਕਰੋ। ਸਥਿਤੀ (ਕਤਾਰ, ਕੋਲ) 'ਤੇ ਹਰੇਕ ਨੋਡ ਲਈ, ਇਸਦੇ ਖੱਬੇ ਅਤੇ ਸੱਜੇ ਬੱਚੇ ਕ੍ਰਮਵਾਰ ਸਥਿਤੀ (ਕਤਾਰ + 1, ਕੋਲ - 1) ਅਤੇ (ਕਤਾਰ + 1, ਕੋਲ + 1) 'ਤੇ ਹੋਣਗੇ। ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 230. ਜੋੜ ਰੂਟ ਤੋਂ ਲੈਫ ਨੰਬਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਕਥਨ ਜੋੜ ਰੂਟ ਟੂ ਲੀਫ ਨੰਬਰ ਲੀਟਕੋਡ ਹੱਲ ਕਹਿੰਦਾ ਹੈ - ਤੁਹਾਨੂੰ ਇੱਕ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੀ ਜੜ੍ਹ ਦਿੱਤੀ ਗਈ ਹੈ ਜਿਸ ਵਿੱਚ ਸਿਰਫ 0 ਤੋਂ 9 ਤੱਕ ਅੰਕ ਹਨ। ਰੁੱਖ ਵਿੱਚ ਹਰੇਕ ਜੜ੍ਹ ਤੋਂ ਪੱਤਾ ਮਾਰਗ ਇੱਕ ਸੰਖਿਆ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਰੂਟ-ਟੂ-ਲੀਫ ਮਾਰਗ 1 -> 2 -> 3 ਨੰਬਰ 123 ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਸਾਰੇ ਰੂਟ-ਟੂ-ਲੀਫ ਨੰਬਰਾਂ ਦਾ ਕੁੱਲ ਜੋੜ ਵਾਪਸ ਕਰੋ। ਟੈਸਟ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 231. ਬਾਈਨਰੀ ਟ੍ਰੀ ਇਨਆਰਡਰ ਟ੍ਰੈਵਰਸਲ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ: ਬਾਈਨਰੀ ਟ੍ਰੀ ਇਨਆਰਡਰ ਟਰਾਵਰਸਲ ਲੀਟਕੋਡ ਹੱਲ ਇੱਕ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੇ ਰੂਟ ਨੂੰ ਵੇਖਦੇ ਹੋਏ, ਇਸਦੇ ਨੋਡਸ ਦੇ ਮੁੱਲਾਂ ਦਾ ਇਨਆਰਡਰ ਟ੍ਰਾਵਰਸਲ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ 1: ਇਨਪੁਟ: ਰੂਟ = [1,ਨਲ,2,3] ਆਉਟਪੁੱਟ: [1,3,2] ਉਦਾਹਰਨ 2: ਇਨਪੁਟ: ਰੂਟ = [] ਆਉਟਪੁੱਟ: [] ਉਦਾਹਰਨ 3: ਇਨਪੁਟ: ਰੂਟ = [1] ਆਉਟਪੁੱਟ: [1] ਪਾਬੰਦੀਆਂ: ਨੋਡਾਂ ਦੀ ਗਿਣਤੀ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 233. ਐਨ-ਆਰੀ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ ਦਾ ਵਿਆਸ ਸਮੱਸਿਆ ਕਥਨ : N-Ary ਟ੍ਰੀ ਦਾ ਵਿਆਸ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ N-ary ਰੁੱਖ ਦੀ ਜੜ੍ਹ ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਤੁਹਾਨੂੰ ਰੁੱਖ ਦੇ ਵਿਆਸ ਦੀ ਲੰਬਾਈ ਦੀ ਗਣਨਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਇੱਕ N-ary ਰੁੱਖ ਦਾ ਵਿਆਸ ਰੁੱਖ ਵਿੱਚ ਕਿਸੇ ਵੀ ਦੋ ਨੋਡਾਂ ਦੇ ਵਿਚਕਾਰ ਸਭ ਤੋਂ ਲੰਬੇ ਮਾਰਗ ਦੀ ਲੰਬਾਈ ਹੈ। ਇਹ ਮਾਰਗ ਹੋ ਸਕਦਾ ਹੈ ਜਾਂ ਨਹੀਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 234. ਬਾਈਨਰੀ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ ਦਾ ਸਭ ਤੋਂ ਘੱਟ ਆਮ ਪੂਰਵਜ ਸਮੱਸਿਆ ਬਿਆਨ ਇੱਕ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦਾ ਸਭ ਤੋਂ ਘੱਟ ਸਾਂਝਾ ਪੂਰਵਜ ਲੀਟਕੋਡ ਹੱਲ – “ਇੱਕ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦਾ ਸਭ ਤੋਂ ਘੱਟ ਸਾਂਝਾ ਪੂਰਵਜ” ਦੱਸਦਾ ਹੈ ਕਿ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੀ ਜੜ੍ਹ ਅਤੇ ਰੁੱਖ ਦੇ ਦੋ ਨੋਡ ਦਿੱਤੇ ਗਏ ਹਨ। ਸਾਨੂੰ ਇਹਨਾਂ ਦੋ ਨੋਡਾਂ ਦੇ ਸਭ ਤੋਂ ਹੇਠਲੇ ਸਾਂਝੇ ਪੂਰਵਜ ਨੂੰ ਲੱਭਣ ਦੀ ਲੋੜ ਹੈ। ਸਭ ਤੋਂ ਘੱਟ ਆਮ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 236. ਨੋਡ ਮਿਟਾਓ ਅਤੇ ਜੰਗਲਾਤ ਲੀਟਕੋਡ ਹੱਲ ਵਾਪਸ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ ਨੋਡਸ ਨੂੰ ਮਿਟਾਓ ਅਤੇ ਜੰਗਲਾਤ ਵਾਪਸ ਕਰੋ ਲੀਟਕੋਡ ਹੱਲ - "ਨੋਡਸ ਨੂੰ ਮਿਟਾਓ ਅਤੇ ਜੰਗਲ ਨੂੰ ਵਾਪਸ ਕਰੋ" ਕਹਿੰਦਾ ਹੈ ਕਿ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੀ ਜੜ੍ਹ ਦਿੱਤੀ ਗਈ ਹੈ ਜਿੱਥੇ ਹਰੇਕ ਨੋਡ ਦਾ ਇੱਕ ਵੱਖਰਾ ਮੁੱਲ ਹੈ। ਸਾਨੂੰ ਇੱਕ ਐਰੇ, to_delete ਵੀ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਜਿੱਥੇ ਸਾਨੂੰ ... ਵਿੱਚ ਮੌਜੂਦ ਮੁੱਲਾਂ ਵਾਲੇ ਸਾਰੇ ਨੋਡਾਂ ਨੂੰ ਮਿਟਾਉਣ ਦੀ ਲੋੜ ਹੈ।

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 237. ਬਾਈਨਰੀ ਖੋਜ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ ਰਿਕਵਰ ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ – “ਰਿਕਵਰ ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ” ਦੱਸਦਾ ਹੈ ਕਿ ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ ਦੀ ਰੂਟ ਦਿੱਤੀ ਗਈ ਹੈ, ਜਿੱਥੇ ਗਲਤੀ ਨਾਲ ਦੋ ਨੋਡਸ ਦੇ ਮੁੱਲ ਬਦਲ ਜਾਂਦੇ ਹਨ। ਸਾਨੂੰ ਇਸ ਦੀ ਬਣਤਰ ਨੂੰ ਬਦਲੇ ਬਗੈਰ ਰੁੱਖ ਨੂੰ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. ਉਦਾਹਰਨ: ਇੰਪੁੱਟ: ਰੂਟ = [1,3,null,null,2] ਆਉਟਪੁੱਟ: [3,1,null,null,2] ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 238. ਸਿਮਟ੍ਰਿਕ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਮਮਿਤੀ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ - “ਸਿਮਟ੍ਰਿਕ ਟ੍ਰੀ” ਦੱਸਦਾ ਹੈ ਕਿ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੀ ਜੜ੍ਹ ਦਿੱਤੀ ਗਈ ਹੈ ਅਤੇ ਸਾਨੂੰ ਇਹ ਦੇਖਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਕਿ ਕੀ ਦਿੱਤਾ ਗਿਆ ਬਾਈਨਰੀ ਟ੍ਰੀ ਆਪਣੇ ਆਪ ਦਾ ਸ਼ੀਸ਼ਾ ਹੈ (ਇਸਦੇ ਕੇਂਦਰ ਦੇ ਦੁਆਲੇ ਸਮਮਿਤੀ) ਜਾਂ ਨਹੀਂ? ਜੇਕਰ ਹਾਂ, ਤਾਂ ਸਾਨੂੰ ਸਹੀ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਨਹੀਂ ਤਾਂ, ਗਲਤ। ਉਦਾਹਰਨ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 239. ਟੀਚੇ ਦਾ ਜੋੜ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨਜ਼ ਨਾਲ ਰੂਟ ਟੂ ਲੀਫ ਮਾਰਗ ਇੱਕ ਬਾਈਨਰੀ ਟਰੀ ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਕੇ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ. ਸਾਡਾ ਟੀਚਾ ਵਾਪਸ ਕਰਨਾ ਹੈ ਕਿ ਕੀ ਦਰੱਖਤ ਵਿਚ ਇਕ ਜੜ ਤੋਂ ਪੱਤੇ ਦਾ ਰਸਤਾ ਹੈ ਜਿਵੇਂ ਕਿ ਇਹ ਜੋੜ ਦਾ ਟੀਚਾ-ਕੇ ਦੇ ਬਰਾਬਰ ਹੁੰਦਾ ਹੈ. ਇੱਕ ਮਾਰਗ ਦਾ ਜੋੜ ਉਹਨਾਂ ਸਾਰੇ ਨੋਡਾਂ ਦਾ ਜੋੜ ਹੈ ਜੋ ਇਸ ਤੇ ਪਏ ਹਨ. 2 / \ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 241. ਮੌਰਿਸ ਟ੍ਰਾਵਰਸਲ ਮੌਰਿਸ ਟ੍ਰਾਵਰਸਲ ਇਕ ਬਾਈਨਰੀ ਰੁੱਖ ਵਿਚ ਨੋਡਾਂ ਨੂੰ ਸਟੈਕ ਅਤੇ ਦੁਬਾਰਾ ਵਰਤੇ ਬਿਨਾਂ ਪਾਰ ਕਰਨ ਦਾ ਇਕ ਤਰੀਕਾ ਹੈ. ਇਸ ਤਰ੍ਹਾਂ ਸਪੇਸ ਦੀ ਗੁੰਝਲਤਾ ਨੂੰ ਰੇਖਿਕ ਬਣਾਉਂਦਾ ਹੈ. ਅੰਦਰਲੀ ਟਰੈਵਰਸਾਲ ਉਦਾਹਰਣ 9 7 1 6 4 5 3 1 / \ 2 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 242. ਪੈਨੈਂਟ ਐਰੇ ਦੀ ਨੁਮਾਇੰਦਗੀ ਤੋਂ ਬਾਈਨਰੀ ਟਰੀ ਦਾ ਨਿਰਮਾਣ ਕਰੋ ਸਮੱਸਿਆ "ਦਿਤੇ ਗਏ ਪਿਓ ਐਰੇ ਦੀ ਨੁਮਾਇੰਦਗੀ ਤੋਂ ਬਾਈਨਰੀ ਟਰੀ ਦਾ ਨਿਰਮਾਣ ਕਰੋ" ਦੱਸਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਗਈ ਹੈ. ਇਹ ਇੰਪੁੱਟ ਐਰੇ ਬਾਈਨਰੀ ਟਰੀ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ. ਹੁਣ ਤੁਹਾਨੂੰ ਇਸ ਇੰਪੁੱਟ ਐਰੇ ਦੇ ਅਧਾਰ ਤੇ ਬਾਈਨਰੀ ਟਰੀ ਬਣਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਐਰੇ ਹਰ ਇੰਡੈਕਸ ਤੇ ਪੇਰੈਂਟ ਨੋਡ ਦਾ ਇੰਡੈਕਸ ਰੱਖਦਾ ਹੈ. ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 244. ਇਟਰੇਟਿਵ ਪੂਰਵ-ਆਰਡਰ ਟ੍ਰੈਵਰਸਾਲ “Iterative Preorder Traversal” ਸਮੱਸਿਆ ਦੱਸਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਬਾਈਨਰੀ ਰੁੱਖ ਦਿੱਤਾ ਗਿਆ ਹੈ ਅਤੇ ਹੁਣ ਤੁਹਾਨੂੰ ਦਰੱਖਤ ਦਾ ਪੂਰਵ-ਨਿਰਮਾਣ ਟ੍ਰਾਵਰਸਅਲ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਸਾਨੂੰ ਦੁਹਰਾਉਣ ਵਾਲੇ methodੰਗ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪੂਰਵ-ਆਰਡਰ ਟ੍ਰੈਵਰਸਅਲ ਲੱਭਣ ਦੀ ਲੋੜ ਹੈ ਨਾ ਕਿ ਆਵਰਤੀ ਪਹੁੰਚ. ਉਦਾਹਰਣ 5 7 9 6 1 4 3 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 245. ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਕੋਡ ਲਿਖੋ ਕਿ ਕੀ ਦੋ ਰੁੱਖ ਇਕੋ ਜਿਹੇ ਹਨ ਸਮੱਸਿਆ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕੋਡ ਲਿਖੋ ਕਿ ਕੀ ਦੋ ਰੁੱਖ ਇਕੋ ਜਿਹੇ ਹਨ "ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਦੋ ਬਾਈਨਰੀ ਰੁੱਖ ਦਿੱਤੇ ਗਏ ਹਨ. ਪਤਾ ਲਗਾਓ ਕਿ ਉਹ ਇਕੋ ਜਿਹੇ ਹਨ ਜਾਂ ਨਹੀਂ? ਇੱਥੇ, ਇਕੋ ਜਿਹੇ ਰੁੱਖ ਦਾ ਅਰਥ ਹੈ ਕਿ ਦੋਵੇਂ ਬਾਈਨਰੀ ਰੁੱਖ ਇਕੋ ਜਿਹੇ ਨੋਡਾਂ ਦੇ ਇਕੋ ਜਿਹੇ ਪ੍ਰਬੰਧ ਨਾਲ ਇਕੋ ਇਕ ਨੋਡ ਮੁੱਲ ਹਨ. ਉਦਾਹਰਨ ਦੋਨੋ ਰੁੱਖ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 246. ਬਾਈਨਰੀ ਟਰੀ ਦੀ ਬਾਉਂਡਰੀ ਟ੍ਰਾਵਰਸਲ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਬਾਈਨਰੀ ਟਰੀ ਦੀ ਬਾਉਂਡਰੀ ਟ੍ਰਾਵਰਸਲ” ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਬਾਈਨਰੀ ਟਰੀ ਦਿੱਤਾ ਗਿਆ ਹੈ. ਹੁਣ ਤੁਹਾਨੂੰ ਬਾਈਨਰੀ ਟਰੀ ਦੇ ਸੀਮਾ ਦੇ ਦ੍ਰਿਸ਼ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਇੱਥੇ ਸੀਮਾ ਟ੍ਰਾਵਰਸਾਲ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਸਾਰੇ ਨੋਡ ਦਰੱਖਤ ਦੀ ਸੀਮਾ ਦੇ ਰੂਪ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੇ ਗਏ ਹਨ. ਨੋਡਸ ਤੋਂ ਵੇਖਿਆ ਜਾਂਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 248. ਦੋ ਕਤਾਰਾਂ ਦਾ ਉਪਯੋਗ ਕਰਕੇ ਲੈਵਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਲ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਦੋ ਕਤਾਰਾਂ ਦਾ ਇਸਤੇਮਾਲ ਕਰਕੇ ਲੇਵਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਾਲ” ਕਹਿੰਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਬਾਈਨਰੀ ਦਾ ਰੁੱਖ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਇਸਦੇ ਲੈਵਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਾਲ ਲਾਈਨ ਨੂੰ ਇਕ-ਇਕ ਕਰਕੇ ਛਾਪੋ. ਉਦਾਹਰਣਾਂ ਇਨਪੁਟ 5 11 42 7 9 8 12 23 52 3 ਇਨਪੁਟ 1 2 3 4 5 6 ਲੈਵਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਲ ਲਈ ਐਲਗੋਰਿਦਮ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 249. ਐਰੇ ਦੀ ਵਰਤੋਂ ਕੀਤੇ ਬਗੈਰ ਬੀਐਸਟੀ ਨੂੰ ਮਿਨੀ-ਹੀਪ ਵਿੱਚ ਬਦਲੋ ਸਮੱਸਿਆ ਬਿਆਨ "ਬੀਐਸਟੀ ਨੂੰ ਐਰੇ ਦੀ ਵਰਤੋਂ ਕੀਤੇ ਬਗੈਰ ਮਿੰਟ-apੇਰ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ" ਸਮੱਸਿਆ ਕਹਿੰਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਬੀਐਸਟੀ (ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ) ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਇਸ ਨੂੰ ਮਿਨੀ-ਹੀਪ ਵਿੱਚ ਬਦਲਣ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ. ਮਿਨ-ਹੀਪ ਵਿੱਚ ਬਾਈਨਰੀ ਖੋਜ ਲੜੀ ਵਿੱਚ ਸਾਰੇ ਤੱਤ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ. ਐਲਗੋਰਿਦਮ ਨੂੰ ਲੰਬੇ ਸਮੇਂ ਦੀ ਜਟਿਲਤਾ ਵਿੱਚ ਚਲਾਉਣਾ ਚਾਹੀਦਾ ਹੈ. ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 250. ਸੀਮਤ ਅਤਿਰਿਕਤ ਜਗ੍ਹਾ ਦੇ ਨਾਲ ਦੋ ਬੀਐਸਟੀ ਨੂੰ ਮਿਲਾਓ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਦੋ ਬੀ ਐਸ ਟੀ ਨੂੰ ਸੀਮਤ ਵਾਧੂ ਜਗ੍ਹਾ ਨਾਲ ਮਿਲਾਓ” ਸਮੱਸਿਆ ਦੱਸਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਦੋ ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ (ਬੀ ਐਸ ਟੀ) ਦਿੱਤੇ ਗਏ ਹਨ ਅਤੇ ਤੁਹਾਨੂੰ ਦੋਵਾਂ ਰੁੱਖਾਂ ਦੇ ਤੱਤ ਕ੍ਰਮਬੱਧ ਕ੍ਰਮ ਵਿੱਚ ਛਾਪਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਇਹ ਅਜਿਹੇ ਕ੍ਰਮ ਵਿੱਚ ਹੈ ਕਿ ਅਜਿਹਾ ਲਗਦਾ ਹੈ ਕਿ ਤੱਤ ਇਕੱਲੇ ਬੀ ਐਸ ਟੀ ਦੇ ਹਨ. ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 251. ਬਾਈਨਰੀ ਟਰੀ ਤੋਂ ਬਾਈਨਰੀ ਖੋਜ ਟ੍ਰੀ ਪਰਿਵਰਤਨ ਨੂੰ ਐਸਟੀਐਲ ਸੈੱਟ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਸਾਨੂੰ ਬਾਈਨਰੀ ਟਰੀ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਸਾਨੂੰ ਇਸਨੂੰ ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ ਵਿੱਚ ਬਦਲਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਸਮੱਸਿਆ “ਬਾਈਨਰੀ ਟ੍ਰੀ ਤੋਂ ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ ਰੂਪਾਂਤਰਣ ਦੀ ਵਰਤੋਂ ਐਸਟੀਐਲ ਸੈੱਟ ਦੀ ਵਰਤੋਂ ਨਾਲ” ਐਸਟੀਐਲ ਸੈੱਟ ਦੀ ਵਰਤੋਂ ਨਾਲ ਤਬਦੀਲੀ ਕਰਨ ਲਈ ਕਹਿੰਦੀ ਹੈ. ਅਸੀਂ ਪਹਿਲਾਂ ਹੀ ਬਾਈਨਰੀ ਰੁੱਖ ਨੂੰ ਬੀਐਸਟੀ ਵਿੱਚ ਤਬਦੀਲ ਕਰਨ ਬਾਰੇ ਵਿਚਾਰ ਵਟਾਂਦਰੇ ਕੀਤੇ ਹਨ ਪਰ ਅਸੀਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 252. B'S ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਡਾ ਤੱਤ ਨਿਰੰਤਰ ਵਾਧੂ ਥਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਵਧੇਰੇ ਵਾਧੂ ਥਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਬੀਐਸਟੀ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਡਾ ਤੱਤ" ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਬਾਈਨਰੀ ਸਰਚ ਟਰੀ ਦਿੱਤਾ ਗਿਆ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਇਸ ਵਿੱਚ kth ਸਭ ਤੋਂ ਵੱਡਾ ਤੱਤ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਇਸ ਲਈ ਜੇ ਅਸੀਂ ਬਾਈਨਰੀ ਖੋਜ ਟਰੀ ਦੇ ਤੱਤ ਨੂੰ ਉਤਰਦੇ ਕ੍ਰਮ ਵਿੱਚ ਵਿਵਸਥਿਤ ਕਰਦੇ ਹਾਂ ਤਾਂ ਸਾਨੂੰ ਵਾਪਸ ਜਾਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 253. ਦਿੱਤੇ ਗਏ ਬਾਈਨਰੀ ਟਰੀ ਵਿਚ ਲੰਬਕਾਰੀ ਰਕਮ ਸਮੱਸਿਆ ਬਿਆਨ "ਦਿੱਤੇ ਗਏ ਬਾਈਨਰੀ ਟਰੀ ਵਿਚ ਲੰਬਕਾਰੀ ਰਕਮ" ਸਮੱਸਿਆ ਦੱਸਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਬਾਈਨਰੀ ਟਰੀ ਦਿੱਤਾ ਗਿਆ ਹੈ ਅਤੇ ਸਾਨੂੰ ਹਰੇਕ ਲੰਬਕਾਰੀ ਪੱਧਰ ਦਾ ਜੋੜ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਲੰਬਕਾਰੀ ਪੱਧਰ ਦੁਆਰਾ, ਸਾਡਾ ਮਤਲਬ ਹੈ ਜੇ ਅਸੀਂ ਖੱਬੇ ਅਤੇ ਸੱਜੇ 1 ਯੂਨਿਟ ਦੀ ਦੂਰੀ 'ਤੇ ਲੰਬਕਾਰੀ ਰੇਖਾਵਾਂ ਖਿੱਚਦੇ ਹਾਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 254. ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਜੋ ਇਹ ਵੇਖਣ ਲਈ ਹੈ ਕਿ ਬਾਈਨਰੀ ਟਰੀ ਬੀਐਸਟੀ ਹੈ ਜਾਂ ਨਹੀਂ ਸਮੱਸਿਆ ਬਿਆਨ "ਇਹ ਵੇਖਣ ਲਈ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਕਿ ਬਾਈਨਰੀ ਟ੍ਰੀ ਬੀਐਸਟੀ ਹੈ ਜਾਂ ਨਹੀਂ" ਕਹਿੰਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਬਾਈਨਰੀ ਟਰੀ ਦਿੱਤਾ ਗਿਆ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਇਹ ਪਤਾ ਲਗਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਕਿ ਬਾਈਨਰੀ ਟਰੀ ਬਾਈਨਰੀ ਖੋਜ ਟਰੀ ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ ਨੂੰ ਸੰਤੁਸ਼ਟ ਕਰਦਾ ਹੈ ਜਾਂ ਨਹੀਂ. ਤਾਂ, ਬਾਈਨਰੀ ਟਰੀ ਦੀਆਂ ਹੇਠ ਲਿਖੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ: ਖੱਬਾ ਸਬਟ੍ਰੀ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 258. ਬਾਈਨਰੀ ਟਰੀ ਤੋਂ ਬਾਈਨਰੀ ਖੋਜ ਲੜੀ ਤਬਦੀਲੀ ਬਾਈਨਰੀ ਟਰੀ ਨੂੰ ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ ਪਰਿਵਰਤਨ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਬਾਈਨਰੀ ਟਰੀ ਨੂੰ ਰੁੱਖ ਦੀ ਬਣਤਰ ਨੂੰ ਬਦਲਣ ਤੋਂ ਬਾਇਨਰੀ ਸਰਚ ਟਰੀ ਵਿੱਚ ਬਦਲਿਆ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ ਆਉਟਪੁੱਟ ਪ੍ਰੀ-ਆਰਡਰ: 13 8 6 47 25 51 ਐਲਗੋਰਿਦਮ ਸਾਨੂੰ ... ਦੇ changeਾਂਚੇ ਨੂੰ ਬਦਲਣ ਦੀ ਜ਼ਰੂਰਤ ਨਹੀਂ ਹੈ.

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 259. ਐਰੇ ਨੂੰ ਸੰਤੁਲਿਤ ਬੀਐਸਟੀ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤਾ ਗਿਆ ਸੰਤੁਲਿਤ ਬੀਐਸਟੀ ਦੀ ਸਮੱਸਿਆ ਦੇ ਅਨੁਸਾਰ ਕ੍ਰਮਬੱਧ ਐਰੇ ਵਿੱਚ, ਅਸੀਂ ਕ੍ਰਮਬੱਧ ਕ੍ਰਮ ਵਿੱਚ ਇੱਕ ਐਰੇ ਦਿੱਤਾ ਹੈ, ਛਾਂਟਏ ਗਏ ਐਰੇ ਤੋਂ ਇੱਕ ਸੰਤੁਲਿਤ ਬਾਈਨਰੀ ਖੋਜ ਲੜੀ ਦਾ ਨਿਰਮਾਣ ਕਰੋ. ਉਦਾਹਰਣਾਂ ਇਨਪੁਟ ਐਰ [] = {1, 2, 3, 4, 5} ਆਉਟਪੁੱਟ ਪੂਰਵ-ਆਰਡਰ: 3 2 1 5 4 ਇਨਪੁਟ ਐਰ [] = {7, 11, 13, 20, 22, ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 261. ਸਾਰੀਆਂ ਛੋਟੀਆਂ ਕੁੰਜੀਆਂ ਦੇ ਜੋੜ ਦੇ ਨਾਲ ਇੱਕ ਰੁੱਖ ਤੇ ਬੀ ਐਸ ਟੀ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਬਾਈਨਰੀ ਸਰਚ ਟਰੀ ਦਿੱਤਾ ਹੈ, ਸਭ ਛੋਟੀ ਕੁੰਜੀਆਂ ਦੇ ਜੋੜ ਨਾਲ ਸਭ ਤੋਂ ਵਧੀਆ ਨੂੰ ਇੱਕ ਰੁੱਖ ਵਿੱਚ ਬਦਲਣ ਲਈ ਇੱਕ ਐਲਗੋਰਿਦਮ ਲਿਖੋ. ਉਦਾਹਰਨ ਇਨਪੁਟ ਆਉਟਪੁੱਟ ਪੂਰਵ-ਆਰਡਰ: 19 7 1 54 34 88 ਭੋਲੇਪਣ ਦਾ ਤਰੀਕਾ ਸਾਰੇ ਨੋਡਾਂ ਨੂੰ ਇਕ ਤੋਂ ਬਾਅਦ ਕਿਸੇ ਵੀ ਟਰੈਵਲ ਦੇ ਰੂਪ ਵਿਚ ਪਾਰ ਕਰੋ, ਅਤੇ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 263. ਦਿੱਤੇ ਗਏ ਆਰਡਰ ਅਤੇ ਪ੍ਰੀਆਡਰ ਟਰੈਵਰਸਲਾਂ ਤੋਂ ਬਾਈਨਰੀ ਟਰੀ ਦਾ ਨਿਰਮਾਣ ਕਰੋ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਡੇ ਕੋਲ ਬਾਈਨਰੀ ਟਰੀ ਦਾ ਅੰਦਰੂਨੀ ਅਤੇ ਪੂਰਵ-ਆਰਡਰ ਹੈ. ਸਾਨੂੰ ਦਿੱਤੇ ਗਏ ਆਰਡਰ ਅਤੇ ਪੂਰਵ-ਆਰਡਰ ਟ੍ਰੈਵਰਸਲਾਂ ਤੋਂ ਬਾਈਨਰੀ ਟਰੀ ਬਣਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ: ਇਨਆਰਡਰ = [ਡੀ, ਬੀ, ਈ, ਏ, ਐੱਫ, ਸੀ] ਪ੍ਰੀਓਡਰ = [ਏ, ਬੀ, ਡੀ, ਈ, ਸੀ, ਐੱਫ] ਆਉਟਪੁੱਟ: ਦੁਆਰਾ ਬਣਾਏ ਗਏ ਦਰੱਖਤ ਦਾ ਪੂਰਵ-ਆਰਡਰ ਟ੍ਰਾਵਰਸੈਲ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 264. ਕਤਾਰ ਵਰਤ ਕੇ BST ਵਿੱਚ ਇੱਕ ਮਾਰਗ ਉਲਟਾਓ ਬੀਐਸਟੀ ਵਿੱਚ ਕਤਾਰ ਦੀ ਸਮੱਸਿਆ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਇੱਕ ਰਸਤੇ ਨੂੰ ਉਲਟਾਉਂਦਿਆਂ ਅਸੀਂ ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ ਅਤੇ ਨੋਡ ਦਿੱਤੇ ਹਨ, ਇੱਕ ਐਲਗੋਰਿਦਮ ਲਿਖੋ ਰਸਤੇ ਤੋਂ ਦਿੱਤੇ ਨੋਡ ਨੂੰ ਉਲਟਾਉਣ ਲਈ. ਮੰਨ ਲਓ ਕਿ ਨੋਡ ਬੀਐਸਟੀ ਵਿੱਚ ਮੌਜੂਦ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ ਟਾਰਗੇਟ ਨੋਡ = 12 ਆਉਟਪੁੱਟ ਇਨ-ਆਰਡਰ ਟ੍ਰਾਵਰਸਾਲ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 265. ਸਪਾਈਰਲ ਫਾਰਮ ਵਿਚ ਪੱਧਰ ਦਾ ਆਰਡਰ ਟ੍ਰਾਵਰਸਲ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਬਾਈਨਰੀ ਰੁੱਖ ਦਿੱਤਾ ਹੈ, ਇਸਦੇ ਪੱਧਰ ਦੇ ਕ੍ਰਮ ਨੂੰ ਟ੍ਰਾਵਰਸਲ ਨੂੰ ਇੱਕ ਸਪਿਰਲ ਰੂਪ ਵਿੱਚ ਪ੍ਰਿੰਟ ਕਰੋ. ਉਦਾਹਰਣਾਂ ਇਨਪੁਟ ਆਉਟਪੁੱਟ 10 30 20 40 50 80 70 60 ਸਪੀਰਲ ਫਾਰਮ ਵਿਚ ਲੈਵਲ ਆਰਡਰ ਟ੍ਰੈਵਰਸਾਲ ਲਈ ਭੋਲਾ ਪਹੁੰਚ

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 267. ਸਭ ਤੋਂ ਘੱਟ ਆਮ ਪੁਰਸ਼ ਬਾਈਨਰੀ ਟਰੀ ਦੀ ਜੜ ਅਤੇ ਦੋ ਨੋਡਾਂ ਨੂੰ ਐਨ 1 ਅਤੇ ਐਨ 2 ਦੇ ਮੱਦੇਨਜ਼ਰ, ਨੋਡਾਂ ਦਾ ਐੱਲਸੀਏ (ਸਭ ਤੋਂ ਘੱਟ ਸਾਂਝਾ ਅੰਸ਼) ਲੱਭੋ. ਉਦਾਹਰਣ ਸਭ ਤੋਂ ਘੱਟ ਸਾਂਝਾ ਅੰਸੈਂਸਰ (ਐਲਸੀਏ) ਕੀ ਹੁੰਦਾ ਹੈ? ਨੋਡ n ਦੇ ਪੂਰਵਜ ਜੜ੍ਹ ਅਤੇ ਨੋਡ ਦੇ ਵਿਚਕਾਰ ਮਾਰਗ ਵਿੱਚ ਮੌਜੂਦ ਨੋਡ ਹਨ. ਵਿੱਚ ਦਰਸਾਏ ਗਏ ਬਾਈਨਰੀ ਟਰੀ ਤੇ ਵਿਚਾਰ ਕਰੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 268. ਭਾਗ ਲੜੀ ਜੇ ਸਾਡੇ ਕੋਲ ਐਰੇ ਦੀ ਦਿੱਤੀ ਗਈ ਸ਼੍ਰੇਣੀ ਤੇ ਵਾਧੂ ਪ੍ਰਦਰਸ਼ਨ ਕਰਨਾ ਹੈ ਜਿਸ ਦੇ ਤੱਤ ਦੇ ਮੁੱਲ ਕਿਸੇ ਵੀ ਸਮੇਂ ਅਪਡੇਟ ਹੁੰਦੇ ਹਨ. ਫਿਰ ਇਸ ਕਿਸਮ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਹਿੱਸੇ ਦੇ ਰੁੱਖ structureਾਂਚੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਸੰਭਾਲਦੇ ਹਾਂ. N ਐਲੀਮੈਂਟਸ ਦੇ ਨਾਲ ਇੱਕ ਐਰੇ [] ਦਿੱਤੀ ਅਤੇ ਤੁਹਾਨੂੰ ਕਈ ਪ੍ਰਸ਼ਨਾਂ ਦਾ ਜਵਾਬ ਦੇਣਾ ਪਏਗਾ, ਹਰ ਪ੍ਰਸ਼ਨ ਇੱਕ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 270. ਵੱਧ ਤੋਂ ਵੱਧ ਬਾਈਨਰੀ ਲੜੀ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਅਕਾਰ n ਦਾ ਇੱਕ ਐਰੇ ਦਿੱਤਾ ਹੈ. ਐਰੇ ਤੋਂ ਵੱਧ ਤੋਂ ਵੱਧ ਬਾਈਨਰੀ ਟਰੀ ਬਣਾਓ ਅਤੇ ਇਸ ਦੇ ਰੂਟ ਨੋਡ ਨੂੰ ਵਾਪਸ ਕਰੋ. ਇਹ ਐਰੇ ਤੋਂ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਬਣਾਇਆ ਗਿਆ ਹੈ: ਦਰੱਖਤ ਦਾ ਰੂਟ ਨੋਡ ਦਿੱਤੇ ਹੋਏ ਵੱਧ ਤੋਂ ਵੱਧ ਮੁੱਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 274. ਸਰੋਤ ਨੋਡ ਤੋਂ ਇੱਕ ਲੜੀ ਵਿੱਚ ਹਰੇਕ ਨੋਡ ਦਾ ਪੱਧਰ ਇੱਕ ਰੁੱਖ ਦਿੱਤਾ (ਇੱਕ ਐਸੀਕਲਿਕ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਾਲ ਜੁੜਿਆ ਗ੍ਰਾਫ ਜਿੱਥੇ ਸੰਖੇਪ ਨੋਡ ਦੋ-ਦਿਸ਼ਾਵਾਂ ਨਾਲ ਜੁੜੇ ਹੋਏ ਹਨ) ਅਤੇ ਇੱਕ ਸਰੋਤ ਨੋਡ. ਰੁੱਖ ਦੇ ਸਰੋਤ ਨੋਡ ਵਿਚ ਹਰੇਕ ਨੋਡ ਦਾ ਪੱਧਰ ਲੱਭੋ. ਇਹ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਕਿ ਸਰੋਤ ਦੇ ਸਬੰਧ ਵਿਚ ਇਕ ਨੋਡ ਵੀ ਦਾ ਪੱਧਰ, ਵਿਚਕਾਰ ਦੂਰੀ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 275. ਟਰੀ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਸਭ ਤੋਂ ਲੰਬਾ ਸਾਂਝਾ ਅਗੇਤਰ ਲੰਬੇ ਸਮੇਂ ਦੇ ਆਮ ਪ੍ਰੀਫਿਕਸ ਵਿੱਚ ਟਰੀ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਅਸੀਂ ਸਤਰਾਂ ਦਾ ਇੱਕ ਸਮੂਹ ਦਿੱਤਾ ਹੈ, ਸਭ ਤੋਂ ਲੰਬਾ ਆਮ ਪ੍ਰੀਫਿਕਸ ਲੱਭੋ. ਭਾਵ ਅਗੇਤਰ ਵਾਲਾ ਹਿੱਸਾ ਲੱਭੋ ਜੋ ਸਾਰੀਆਂ ਸਤਰਾਂ ਲਈ ਆਮ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ 1: {“ਟਿutorialਟੋਰਿਅਲਕੱਪ”, “ਟਿutorialਟੋਰਿਅਲ”, “ਝਗੜਾ”, “ਟੰਬਲ”} ਆਉਟਪੁੱਟ: "ਟੂ" ਇਨਪੁਟ 2: {"ਬੈਗਜ", "ਕੇਲਾ", "ਬੱਲੇਬਾਜ਼"} ਆਉਟਪੁੱਟ: "ਬਾ" ਇਨਪੁਟ:: c "ਏਬੀਸੀਡੀ "} ਆਉਟਪੁੱਟ:" ਏਬੀਸੀਡੀ "...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 278. ਬਾਈਨਰੀ ਟਰੀ ਦਾ ਪੱਧਰੀ ਆਰਡਰ ਟ੍ਰਾਵਰਸਲ ਦਿੱਤੇ ਗਏ ਬਾਈਨਰੀ ਟਰੀ ਦਾ ਲੈਵਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਾਲ ਬਾਈਨਰੀ ਟਰੀ ਦੇ ਬੀਐਫਐਸ ਦੇ ਸਮਾਨ ਹੈ. ਕੀ ਅਸੀਂ ਪਹਿਲਾਂ ਹੀ ਇਸ ਬਾਰੇ ਜਾਣਦੇ ਹਾਂ ਕਿ ਅਸਲ ਵਿੱਚ ਬੀਐਫਐਸ ਕੀ ਹੈ? ਜੇ ਨਹੀਂ ਤਾਂ ਮਾੜਾ ਮਹਿਸੂਸ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਨਹੀਂ ਹੈ ਬਸ ਪੂਰਾ ਲੇਖ ਪੜ੍ਹੋ ਅਤੇ ਬਿਹਤਰ ਸਮਝ ਲਈ ਸਾਡੇ ਪਿਛਲੇ ਲੇਖਾਂ 'ਤੇ ਜਾਓ. ਬੀਐਫਐਸ ਇੱਕ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਮਾਈਕਰੋਸਾਫਟ ਗ੍ਰਾਫ ਸਵਾਲ

ਪ੍ਰਸ਼ਨ 280. ਦਿੱਤੀ ਗਈ ਸੰਖਿਆ ਦਾ ਸਭ ਤੋਂ ਛੋਟਾ ਬਾਈਨਰੀ ਅੰਕ ਦਾ ਪਤਾ ਲਗਾਓ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਦਿੱਤੀ ਗਈ ਸੰਖਿਆ ਦਾ ਸਭ ਤੋਂ ਛੋਟਾ ਬਾਈਨਰੀ ਅੰਕ ਲੱਭੋ” ਇਹ ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਦਸ਼ਮਲਵ ਐੱਨ. ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ। ਉਦਾਹਰਣ 0 1 ਹੇਠਾਂ ਵਿਸਥਾਰ ਨਾਲ ਵੇਰਵਾ ਦਿੱਤਾ ਜਾ ਸਕਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 281. ਟਰਾਂਸਪੋਜ਼ ਗ੍ਰਾਫ ਸਮੱਸਿਆ ਬਿਆਨ "ਸਮੱਸਿਆ ਦਾ ਗ੍ਰਾਫ" ਕਹਿੰਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਗ੍ਰਾਫ ਦਿੱਤਾ ਗਿਆ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਦਿੱਤੇ ਗ੍ਰਾਫ ਨੂੰ ਟ੍ਰਾਂਸਪੋਜ਼ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਟਰਾਂਸਪੋਜ਼: ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ਿਤ ਗ੍ਰਾਫ ਦਾ ਟ੍ਰਾਂਸਪੋਜ਼ ਇਕੋ ਜਿਹਾ ਕਿਨਾਰੇ ਅਤੇ ਨੋਡ ਕੌਨਫਿਗਰੇਸ਼ਨਾਂ ਨਾਲ ਇਕ ਹੋਰ ਗ੍ਰਾਫ ਪੈਦਾ ਕਰਦਾ ਹੈ ਪਰ ਸਾਰੇ ਕਿਨਾਰਿਆਂ ਦੀ ਦਿਸ਼ਾ ਉਲਟ ਗਈ ਹੈ. ਉਦਾਹਰਣ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 282. ਡਿਸਕਨੈਕਟਡ ਗ੍ਰਾਫ ਲਈ ਬੀ.ਐੱਫ.ਐੱਸ ਸਮੱਸਿਆ ਬਿਆਨ "ਡਿਸਕਨੈਕਟਡ ਗ੍ਰਾਫ ਲਈ ਬੀ.ਐੱਫ.ਐੱਸ." ਕਹਿੰਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਡਿਸਕਨੈਕਟਡ ਡਾਇਰੈਕਟ ਗ੍ਰਾਫ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਗ੍ਰਾਫ ਦੇ ਬੀ.ਐੱਫ.ਐੱਸ. ਟ੍ਰਾਵਰਸਲ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰੋ. ਉਦਾਹਰਣ ਉਪਰੋਕਤ ਗ੍ਰਾਫ ਦੀ ਬੀਐਫਐਸ ਟ੍ਰਾਵਰਸਾਲ ਦਿੰਦੀ ਹੈ: 0 1 2 5 3 4 6 ਡਿਸਕਨੈਕਟਿਡ ਡਾਇਰੈਕਟਡ ਗ੍ਰਾਫ ਲਈ ਪਹੁੰਚ ਚੌੜਾਈ ਪਹਿਲੀ ਖੋਜ (ਬੀਐਫਐਸ) ਟ੍ਰਾਵਰਸਲ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 283. ਡਵੀਜ਼ਨ ਦਾ ਮੁਲਾਂਕਣ ਕਰੋ ਵਿਭਾਜਨ ਦੀ ਸਮੱਸਿਆ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਲਈ ਅਸੀਂ ਕੁਝ ਸਮੀਕਰਨ ਦਿੱਤੇ ਹਨ, ਰੂਪ ਵਿਚ, A / B = k, ਜਿਥੇ A ਅਤੇ B ਸਤਰਾਂ ਹਨ ਅਤੇ ਕੇ ਇਕ ਅਸਲ ਸੰਖਿਆ ਹੈ. ਕੁਝ ਪ੍ਰਸ਼ਨਾਂ ਦੇ ਉੱਤਰ ਦਿਓ, ਜੇ ਉੱਤਰ ਮੌਜੂਦ ਨਹੀਂ ਤਾਂ ਵਾਪਸੀ -1. ਉਦਾਹਰਨ ਇਨਪੁਟ: ਸਮੀਕਰਣ: a / b = 2.0 ਅਤੇ b / c = 3.0 ਪ੍ਰਸ਼ਨ: a / c ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 284. ਗ੍ਰਾਫ ਕਲੋਨਿੰਗ ਗ੍ਰਾਫ ਕਲੋਨਿੰਗ ਕੀ ਹੈ? ਅੱਜ ਸਾਡੇ ਕੋਲ ਸਾਡੇ ਕੋਲ ਇੱਕ ਅਣ-ਨਿਰਦੇਸ਼ਤ ਗ੍ਰਾਫ ਦਾ ਹਵਾਲਾ ਹੈ. ਸਾਨੂੰ ਕੀ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ? ਪ੍ਰਦਾਨ ਕੀਤੇ ਗ੍ਰਾਫ ਦੀ ਡੂੰਘੀ ਕਾਪੀ ਵਾਪਸ ਕਰਨਾ. ਆਓ theਾਂਚੇ ਨੂੰ ਵੇਖੀਏ: ਕਲਾਸ ਨੋਡ: ਇਸ ਵਿੱਚ ਡੇਟਾ ਵੈਲਯੂ ਅਤੇ ਹਰੇਕ ਨਾਲ ਜੁੜੇ ਗੁਆਂ neighborsੀ ਹੁੰਦੇ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 285. ਟੋਪੋਲੋਜੀਕਲ ਛਾਂਟੀ ਨਿਰਦੇਸ਼ਿਤ ਐਸੀਕਲਿਕ ਗ੍ਰਾਫ ਦਿੱਤਾ ਗਿਆ, ਗ੍ਰਾਫ ਨੋਡਾਂ ਨੂੰ ਟੌਪੋਲੋਜੀਕਲ ਤੌਰ ਤੇ ਕ੍ਰਮਬੱਧ ਕਰੋ. ਟੋਪੋਲੋਜੀਕਲ ਸੌਰਟਿੰਗ ਉਦਾਹਰਣ ਉਪਰੋਕਤ ਗ੍ਰਾਫ ਦੀ ਟੋਪੋਲੋਜੀਕਲ ਛਾਂਟੀ ਹੈ -> {1,2,3,0,5,4} ਥਿ Topਰੀ ਟੋਪੋਲੋਜੀਕਲ ਛਾਂਟੀ ਇੱਕ ਨਿਰਦੇਸ਼ਤ ਐਸੀਕਲਿਕ ਗ੍ਰਾਫ (ਡੀਏਜੀ) ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ. ਇੱਕ ਡੀਏਜੀ ਦਾ ਇਸ ਵਿੱਚ ਕੋਈ ਚੱਕਰ ਨਹੀਂ ਹੈ. ਭਾਵ, ਇੱਥੇ ਕੋਈ ਵੀ ਰਸਤਾ ਕਿਸੇ ਨੋਡ ਤੋਂ ਅਰੰਭ ਨਹੀਂ ਹੁੰਦਾ ...

ਹੋਰ ਪੜ੍ਹੋ

ਮਾਈਕਰੋਸਾਫਟ ਸਟੈਕ ਸਵਾਲ

ਪ੍ਰਸ਼ਨ 286. ਬਾਈਨਰੀ ਟ੍ਰੀ ਇਨਆਰਡਰ ਟ੍ਰੈਵਰਸਲ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ: ਬਾਈਨਰੀ ਟ੍ਰੀ ਇਨਆਰਡਰ ਟਰਾਵਰਸਲ ਲੀਟਕੋਡ ਹੱਲ ਇੱਕ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੇ ਰੂਟ ਨੂੰ ਵੇਖਦੇ ਹੋਏ, ਇਸਦੇ ਨੋਡਸ ਦੇ ਮੁੱਲਾਂ ਦਾ ਇਨਆਰਡਰ ਟ੍ਰਾਵਰਸਲ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ 1: ਇਨਪੁਟ: ਰੂਟ = [1,ਨਲ,2,3] ਆਉਟਪੁੱਟ: [1,3,2] ਉਦਾਹਰਨ 2: ਇਨਪੁਟ: ਰੂਟ = [] ਆਉਟਪੁੱਟ: [] ਉਦਾਹਰਨ 3: ਇਨਪੁਟ: ਰੂਟ = [1] ਆਉਟਪੁੱਟ: [1] ਪਾਬੰਦੀਆਂ: ਨੋਡਾਂ ਦੀ ਗਿਣਤੀ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 290. ਰੋਜ਼ਾਨਾ ਤਾਪਮਾਨ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਰੋਜ਼ਾਨਾ ਤਾਪਮਾਨ ਲੀਟਕੋਡ ਹੱਲ: ਦੱਸਦਾ ਹੈ ਕਿ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਗਈ ਤਾਪਮਾਨ ਰੋਜ਼ਾਨਾ ਤਾਪਮਾਨ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, ਇੱਕ ਐਰੇ ਜਵਾਬ ਵਾਪਸ ਕਰੋ ਜਿਵੇਂ ਕਿ ਉੱਤਰ [i] ਉਹ ਦਿਨਾਂ ਦੀ ਗਿਣਤੀ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਗਰਮ ਤਾਪਮਾਨ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ith ਦਿਨ ਤੋਂ ਬਾਅਦ ਉਡੀਕ ਕਰਨੀ ਪੈਂਦੀ ਹੈ। ਜੇਕਰ ਕੋਈ ਭਵਿੱਖੀ ਦਿਨ ਨਹੀਂ ਹੈ ਜਿਸ ਲਈ ਇਹ ਸੰਭਵ ਹੈ, ਤਾਂ ਜਵਾਬ[i] == 0 ਰੱਖੋ। ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 291. ਵੈਧ ਬਰੈਕਟਸ ਲੀਟਕੋਡ ਹੱਲ ਬਣਾਉਣ ਲਈ ਘੱਟੋ-ਘੱਟ ਹਟਾਓ ਸਮੱਸਿਆ ਬਿਆਨ ਵੈਧ ਬਰੈਕਟ ਬਣਾਉਣ ਲਈ ਘੱਟੋ-ਘੱਟ ਹਟਾਓ ਲੀਟਕੋਡ ਹੱਲ – ਤੁਹਾਨੂੰ '(', ')' ਅਤੇ ਛੋਟੇ ਅੰਗਰੇਜ਼ੀ ਅੱਖਰਾਂ ਦੀ ਇੱਕ ਸਤਰ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ। ਤੁਹਾਡਾ ਕੰਮ ਬਰੈਕਟਾਂ ਦੀ ਘੱਟੋ-ਘੱਟ ਸੰਖਿਆ ('(' ਜਾਂ ')', ਕਿਸੇ ਵੀ ਸਥਿਤੀ ਵਿੱਚ) ਨੂੰ ਹਟਾਉਣਾ ਹੈ ਤਾਂ ਜੋ ਨਤੀਜੇ ਵਜੋਂ ਬਰੈਕਟਾਂ ਦੀ ਸਤਰ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 292. ਟ੍ਰੈਪਿੰਗ ਰੇਨ ਵਾਟਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਦ ਟ੍ਰੈਪਿੰਗ ਰੇਨ ਵਾਟਰ ਲੀਟਕੋਡ ਹੱਲ – “ਟਰੈਪਿੰਗ ਰੇਨ ਵਾਟਰ” ਦੱਸਦਾ ਹੈ ਕਿ ਉਚਾਈ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਗਈ ਹੈ ਜੋ ਇੱਕ ਉਚਾਈ ਦੇ ਨਕਸ਼ੇ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ ਜਿੱਥੇ ਹਰੇਕ ਪੱਟੀ ਦੀ ਚੌੜਾਈ 1 ਹੈ। ਸਾਨੂੰ ਮੀਂਹ ਤੋਂ ਬਾਅਦ ਫਸੇ ਪਾਣੀ ਦੀ ਮਾਤਰਾ ਦਾ ਪਤਾ ਲਗਾਉਣ ਦੀ ਲੋੜ ਹੈ। ਉਦਾਹਰਨ: ਇੰਪੁੱਟ: ਉਚਾਈ = [0,1,0,2,1,0,1,3,2,1,2,1] ਆਉਟਪੁੱਟ: 6 ਵਿਆਖਿਆ: ਜਾਂਚ ਕਰੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 293. ਵੈਧ ਬਰੈਕਟਸ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਵੈਲੀਡ ਬਰੈਕਟਸ ਲੀਟਕੋਡ ਹੱਲ – “ਵੈਧ ਬਰੈਕਟਸ” ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਸਿਰਫ਼ '(', ')', '{', '}', '[' ਅਤੇ ']' ਅੱਖਰਾਂ ਵਾਲੀ ਸਤਰ ਦਿੱਤੀ ਗਈ ਹੈ। ਸਾਨੂੰ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਕਿ ਕੀ ਇਨਪੁਟ ਸਤਰ ਇੱਕ ਵੈਧ ਸਤਰ ਹੈ ਜਾਂ ਨਹੀਂ। ਇੱਕ ਸਟ੍ਰਿੰਗ ਨੂੰ ਇੱਕ ਵੈਧ ਸਤਰ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਜੇਕਰ ਖੁੱਲੇ ਬਰੈਕਟ ਬੰਦ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 294. ਅਧਿਕਤਮ ਬਾਰੰਬਾਰਤਾ ਸਟੈਕ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਅਧਿਕਤਮ ਬਾਰੰਬਾਰਤਾ ਸਟੈਕ ਲੀਟਕੋਡ ਹੱਲ - "ਵੱਧ ਤੋਂ ਵੱਧ ਫ੍ਰੀਕੁਐਂਸੀ ਸਟੈਕ" ਤੁਹਾਨੂੰ ਇੱਕ ਬਾਰੰਬਾਰਤਾ ਸਟੈਕ ਡਿਜ਼ਾਈਨ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਜਦੋਂ ਵੀ ਅਸੀਂ ਸਟੈਕ ਵਿੱਚੋਂ ਕਿਸੇ ਤੱਤ ਨੂੰ ਪੌਪ ਕਰਦੇ ਹਾਂ, ਤਾਂ ਇਸਨੂੰ ਸਟੈਕ ਵਿੱਚ ਮੌਜੂਦ ਸਭ ਤੋਂ ਵੱਧ ਵਾਰਵਾਰ ਤੱਤ ਵਾਪਸ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। FreqStack ਕਲਾਸ ਨੂੰ ਲਾਗੂ ਕਰੋ: FreqStack() ਇੱਕ ਖਾਲੀ ਬਾਰੰਬਾਰਤਾ ਸਟੈਕ ਬਣਾਉਂਦਾ ਹੈ। void push(int val) ਧੱਕਾ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 295. ਇਨਕਰੀਮੈਂਟ ਓਪਰੇਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ ਨਾਲ ਇੱਕ ਸਟੈਕ ਡਿਜ਼ਾਈਨ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ ਇਨਕਰੀਮੈਂਟ ਓਪਰੇਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ ਨਾਲ ਇੱਕ ਸਟੈਕ ਡਿਜ਼ਾਈਨ ਕਰੋ - ਦੱਸਦਾ ਹੈ ਕਿ ਸਾਨੂੰ ਇੱਕ ਸਟੈਕ ਡਿਜ਼ਾਈਨ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜੋ ਹੇਠਾਂ ਦਿੱਤੇ ਓਪਰੇਸ਼ਨਾਂ ਨੂੰ ਕੁਸ਼ਲਤਾ ਨਾਲ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਸਟੈਕ ਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਸਮਰੱਥਾ ਨਿਰਧਾਰਤ ਕਰੋ। ਪੁਸ਼ ਓਪਰੇਸ਼ਨ ਕੁਸ਼ਲਤਾ ਨਾਲ ਕਰੋ, ਜੇਕਰ ਸਟੈਕ ਦਾ ਆਕਾਰ ਵੱਧ ਤੋਂ ਵੱਧ ਸਮਰੱਥਾ ਤੋਂ ਸਖਤੀ ਨਾਲ ਘੱਟ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 296. ਮਿਨ ਸਟੈਕ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਇਕ ਸਟੈਕ ਡਿਜ਼ਾਈਨ ਕਰੋ ਜੋ ਪੁਸ਼, ਪੌਪ, ਟਾਪ, ਅਤੇ ਨਿਰੰਤਰ ਸਮੇਂ ਵਿਚ ਘੱਟੋ ਘੱਟ ਤੱਤ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਵਿਚ ਸਹਾਇਤਾ ਕਰਦਾ ਹੈ. ਪੁਸ਼ (ਐਕਸ) - ਐਲੀਮੈਂਟ ਐਕਸ ਨੂੰ ਸਟੈਕ ਉੱਤੇ ਧੱਕੋ. ਪੌਪ () - ਸਟੈਕ ਦੇ ਉਪਰਲੇ ਤੱਤ ਨੂੰ ਹਟਾਉਂਦਾ ਹੈ. ਚੋਟੀ () - ਚੋਟੀ ਦਾ ਤੱਤ ਪ੍ਰਾਪਤ ਕਰੋ. getMin () - ਸਟੈਕ ਵਿੱਚ ਘੱਟੋ ਘੱਟ ਤੱਤ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰੋ. ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 297. ਇੱਕ ਸਟੈਕ ਡਿਜ਼ਾਇਨ ਕਰੋ ਜੋ O (1) ਸਮੇਂ ਅਤੇ O (1) ਵਾਧੂ ਥਾਂ ਵਿੱਚ getMin () ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ ਇੱਕ ਸਟੈਕ ਡਿਜ਼ਾਇਨ ਕਰੋ ਜੋ O (1) ਸਮੇਂ ਅਤੇ O (1) ਵਾਧੂ ਥਾਂ ਵਿੱਚ getMin () ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ. ਇਸ ਲਈ ਵਿਸ਼ੇਸ਼ ਸਟੈਕ ਡਾਟਾ structureਾਂਚੇ ਨੂੰ ਸਟੈਕ ਦੇ ਸਾਰੇ ਕਾਰਜਾਂ ਜਿਵੇਂ ਕਿ ਵੋਇਡ ਪੁਸ਼ () ਇੰਟ ਪੌਪ () ਬੂਲ ਆਈਸਫੁੱਲ () ਬੂਲ ਆਈਸਐਮਟੀ () ਨਿਰੰਤਰ ਸਮੇਂ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ. ਘੱਟੋ ਘੱਟ ਮੁੱਲ ਵਾਪਸ ਕਰਨ ਲਈ ਇੱਕ ਵਾਧੂ ਓਪਰੇਸ਼ਨ ਗੇਟਮਿਨ () ਸ਼ਾਮਲ ਕਰੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 298. ਸਿੰਗਲ ਕਤਾਰ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਇੱਕ ਸਟੈਕ ਨੂੰ ਲਾਗੂ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ "ਸਮੱਸਿਆ ਇੱਕ ਸਿੰਗਲ ਕਤਾਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਸਟੈਕ ਨੂੰ ਲਾਗੂ ਕਰੋ" ਸਾਨੂੰ ਕਤਾਰ (FIFO) ਡਾਟਾ structureਾਂਚੇ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਸਟੈਕ (LIFO) ਡਾਟਾ structureਾਂਚਾ ਲਾਗੂ ਕਰਨ ਲਈ ਕਹਿੰਦੀ ਹੈ. ਇੱਥੇ ਲੀਫੋ ਦਾ ਮਤਲਬ ਲਾਸਟ ਇਨ ਫਸਟ ਆਉਟ ਹੈ ਜਦੋਂ ਕਿ ਫੀਫੋ ਦਾ ਮਤਲਬ ਹੈ ਫਸਟ ਇਨ ਫਸਟ ਆਉਟ. ਉਦਾਹਰਣ ਪੁਸ਼ (10) ਪੁਸ਼ (20) ਚੋਟੀ () ਪੌਪ () ਪੁਸ਼ (30) ਪੌਪ () ਚੋਟੀ () ਸਿਖਰ: 20 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 299. ਸਪਾਈਰਲ ਫਾਰਮ ਵਿਚ ਪੱਧਰ ਦਾ ਆਰਡਰ ਟ੍ਰਾਵਰਸਲ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਬਾਈਨਰੀ ਰੁੱਖ ਦਿੱਤਾ ਹੈ, ਇਸਦੇ ਪੱਧਰ ਦੇ ਕ੍ਰਮ ਨੂੰ ਟ੍ਰਾਵਰਸਲ ਨੂੰ ਇੱਕ ਸਪਿਰਲ ਰੂਪ ਵਿੱਚ ਪ੍ਰਿੰਟ ਕਰੋ. ਉਦਾਹਰਣਾਂ ਇਨਪੁਟ ਆਉਟਪੁੱਟ 10 30 20 40 50 80 70 60 ਸਪੀਰਲ ਫਾਰਮ ਵਿਚ ਲੈਵਲ ਆਰਡਰ ਟ੍ਰੈਵਰਸਾਲ ਲਈ ਭੋਲਾ ਪਹੁੰਚ

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 300. ਘੱਟੋ ਘੱਟ ਸਟੈਕ ਘੱਟੋ ਘੱਟ ਸਟੈਕ ਦੀ ਸਮੱਸਿਆ ਵਿਚ ਸਾਨੂੰ ਹੇਠ ਦਿੱਤੇ ਕਾਰਜਾਂ ਨੂੰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ implementੰਗ ਨਾਲ ਲਾਗੂ ਕਰਨ ਲਈ ਸਟੈਕ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨਾ ਪਏਗਾ, (ਐਕਸ) -> ਇਕ ਐਲੀਮੈਂਟ ਐਕਸ ਨੂੰ ਸਟੈਕ ਪੌਪ 'ਤੇ ਧੱਕੋ () -> ਸਟੈਕ ਚੋਟੀ ਦੇ ਉੱਪਰਲੇ ਇਕਾਈ ਨੂੰ ਹਟਾ ਦਿਓ () -> ਤੱਤ ਵਾਪਸ ਕਰੋ. ਸਟੈਕ ਦੇ ਸਿਖਰ 'ਤੇ getMin () -> ਮੌਜੂਦ ਘੱਟੋ ਘੱਟ ਤੱਤ ਵਾਪਸ ਕਰੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 301. ਸਟੈਕਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਤਾਰ ਸਟੈਕ ਸਮੱਸਿਆ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਕਤਾਰ ਵਿੱਚ, ਸਾਨੂੰ ਸਟੈਕ ਡਾਟਾ structureਾਂਚੇ ਦੇ ਸਟੈਂਡਰਡ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਕਤਾਰ ਦੇ ਹੇਠ ਦਿੱਤੇ ਕਾਰਜਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨਾ ਪੈਂਦਾ ਹੈ: ਕਤਾਰ ਦੇ ਅੰਤ ਵਿੱਚ ਇੱਕ ਤੱਤ ਸ਼ਾਮਲ ਕਰੋ ਡੈਕਯੂ: ਕਤਾਰ ਦੇ ਅਰੰਭ ਤੋਂ ਇੱਕ ਤੱਤ ਹਟਾਓ ਉਦਾਹਰਣ ਇਨਪੁਟ. : ਏਨਿਕਯੂ (5) ਏਨਿਕਯੂ (11) ਏਨਿਕਯੂ (39) ਡੀਕਯੂ () ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 302. ਅਗਲਾ ਗ੍ਰੇਟਰ ਫ੍ਰੀਕੁਐਂਸੀ ਐਲੀਮੈਂਟ ਅਗਲੀ ਵੱਡੀ ਫ੍ਰੀਕੁਐਂਸੀ ਐਲੀਮੈਂਟ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਐਰੇ ਦਾ [a] ਆਕਾਰ ਦਿੱਤਾ ਹੈ ਜਿਸ ਵਿੱਚ ਨੰਬਰ ਹੋਣਗੇ. ਐਰੇ ਪ੍ਰਿੰਟ ਵਿਚ ਹਰੇਕ ਨੰਬਰ ਲਈ, ਇਸ ਦੀ ਸੰਖਿਆ ਇਕ ਐਰੇ ਵਿਚ ਸਹੀ ਹੈ, ਮੌਜੂਦਾ ਸੰਖਿਆ ਤੋਂ ਵੱਡੀ ਬਾਰੰਬਾਰਤਾ ਵਾਲੀ. ਉਦਾਹਰਨ ਇਨਪੁਟ ਏ [] = {1, 1, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 303. ਟ੍ਰੈਪਿੰਗ ਰੇਨ ਵਾਟਰ ਲੀਟਕੋਡ ਹੱਲ ਟ੍ਰੈਪਿੰਗ ਰੇਨ ਵਾਟਰ ਲੀਟਕੋਡ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਉੱਚਾਈ ਨਕਸ਼ੇ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹੋਏ N ਗੈਰ-ਨੈਗੇਟਿਵ ਪੂਰਨ ਅੰਕ ਦਿੱਤੇ ਹਨ ਅਤੇ ਹਰੇਕ ਪੱਟੀ ਦੀ ਚੌੜਾਈ 1 ਹੈ। ਸਾਨੂੰ ਉਪਰੋਕਤ ਬਣਤਰ ਵਿੱਚ ਫਸੇ ਪਾਣੀ ਦੀ ਮਾਤਰਾ ਦਾ ਪਤਾ ਲਗਾਉਣਾ ਹੋਵੇਗਾ। ਉਦਾਹਰਨ ਆਓ ਸਮਝੀਏ ਕਿ ਇੱਕ ਉਦਾਹਰਣ ਦੁਆਰਾ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 304. ਡਿਕੋਡ ਸਤਰ ਮੰਨ ਲਓ, ਤੁਹਾਨੂੰ ਇਕ ਐਨਕੋਡਡ ਸਤਰ ਦਿੱਤੀ ਗਈ ਹੈ. ਇੱਕ ਸਤਰ ਕਿਸੇ ਕਿਸਮ ਦੇ ਪੈਟਰਨ ਵਿੱਚ ਏਨਕੋਡ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਤੁਹਾਡਾ ਕੰਮ ਸਤਰ ਨੂੰ ਡੀਕੋਡ ਕਰਨਾ ਹੈ. ਆਓ ਆਪਾਂ ਆਖੀਏ, <ਕੋਈ ਵਾਰ ਦੀਆਂ ਤਾਰਾਂ ਨਹੀਂ ਆਉਂਦੀਆਂ> [ਸਟਰਿੰਗ] ਉਦਾਹਰਣ ਇਨਪੁਟ [[ਬੀ] [[ਬੀਸੀ] ਆਉਟਪੁੱਟ ਬੀਬੀਬੀਕਾ ਵਿਆਖਿਆ ਇਥੇ “ਬੀ” times ਟਾਈਮ ਅਤੇ “ਸੀਏ” ਦੋ ਵਾਰ ਹੁੰਦੀ ਹੈ। ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 305. ਇਨਫਿਕਸ ਪਰਿਵਰਤਨ ਤੋਂ ਬਾਅਦ ਪੋਸਟਫਿਕਸ ਇਨਫਿਕਸ ਰੂਪਾਂਤਰਣ ਦੀ ਸਮੱਸਿਆ ਨੂੰ ਪੋਸਟਫਿਕਸ ਵਿੱਚ, ਅਸੀਂ ਪੋਸਟਫਿਕਸ ਸੰਕੇਤ ਵਿੱਚ ਪ੍ਰਗਟਾਵਾ ਕੀਤਾ ਹੈ. ਦਿੱਤੇ ਗਏ ਸੰਕੇਤ ਨੂੰ ਇਨਫਿਕਸ ਸੰਕੇਤ ਵਿੱਚ ਬਦਲਣ ਲਈ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ. ਇਨਫਿਕਸ ਸੰਕੇਤ ਇਸ ਸੰਕੇਤ ਵਿੱਚ, ਓਪਰੇਂਟਸ ਆਪ੍ਰੇਂਟਸ ਦੇ ਵਿਚਕਾਰ ਲਿਖੇ ਗਏ ਹਨ. ਇਹ ਇਸ ਤਰਾਂ ਹੈ ਜਿਵੇਂ ਅਸੀਂ ਆਮ ਤੌਰ ਤੇ ਸਮੀਕਰਨ ਲਿਖਦੇ ਹਾਂ. ਉਦਾਹਰਣ ਲਈ: ਏ + ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 307. ਬੈਕਸਪੇਸ ਸਤਰ ਦੀ ਤੁਲਨਾ ਕਰੋ ਬੈਕਸਪੇਸ ਸਤਰ ਤੁਲਨਾ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਦੋ ਸਟਰਿੰਗ ਐਸ ਅਤੇ ਟੀ ​​ਦਿੱਤੇ ਹਨ, ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਇਹ ਬਰਾਬਰ ਹਨ ਜਾਂ ਨਹੀਂ. ਯਾਦ ਰੱਖੋ ਕਿ ਸਤਰਾਂ ਵਿੱਚ # # ਹੈ ਜਿਸਦਾ ਅਰਥ ਹੈ ਬੈਕਸਪੇਸ ਅੱਖਰ. ਉਦਾਹਰਨਾਂ ਇਨਪੁਟ ਐਸ = “ਅਬ # ਸੀ” ਟੀ = “ਐਡ # ਸੀ” ਆਉਟਪੁੱਟ ਸਹੀ (ਜਿਵੇਂ ਕਿ ਦੋਵੇਂ ਐਸ ਅਤੇ ਟੀ ​​“ਏਸੀ” ਵਿਚ ਤਬਦੀਲ ਹੁੰਦੇ ਹਨ) ਇਨਪੁਟ…

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 308. ਇੱਕ ਐਰੇ ਵਿੱਚ ਦੋ ਸਟੈਕ ਲਗਾਓ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਐਰੇ ਵਿੱਚ ਦੋ ਸਟੈਕਸ ਲਾਗੂ ਕਰੋ" ਸਮੱਸਿਆ ਵਿੱਚ ਸਾਨੂੰ ਇੱਕ ਐਰੇ ਵਿੱਚ ਦੋ ਸਟੈਕ ਲਗਾਉਣੇ ਪੈਂਦੇ ਹਨ ਜਿਵੇਂ ਕਿ, ਜੇ ਉਪਭੋਗਤਾ ਕਿਸੇ ਵੀ ਤੱਤ ਨੂੰ ਕਿਸੇ ਵੀ ਦੋ ਸਟੈਕ ਵਿੱਚ ਧੱਕਣਾ ਚਾਹੁੰਦਾ ਹੈ ਤਾਂ ਐਰੇ ਪੂਰਾ ਹੋਣ ਤੱਕ ਗਲਤੀ ਨਹੀਂ ਹੋਣੀ ਚਾਹੀਦੀ . ਉਦਾਹਰਣ ਪੁਸ਼ 5 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 309. ਸੇਲਿਬ੍ਰਿਟੀ ਸਮੱਸਿਆ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਸੇਲਿਬ੍ਰਿਟੀ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ N ਲੋਕਾਂ ਦਾ ਇੱਕ ਕਮਰਾ ਹੈ, ਸੇਲਿਬ੍ਰਿਟੀ ਦਾ ਪਤਾ ਲਗਾਓ. ਸੇਲਿਬ੍ਰਿਟੀ ਦੀਆਂ ਸ਼ਰਤਾਂ ਹਨ- ਜੇ ਏ ਸੇਲਿਬ੍ਰਿਟੀ ਹੈ ਤਾਂ ਕਮਰੇ ਦੇ ਹਰ ਕਿਸੇ ਨੂੰ ਏ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਏ ਨੂੰ ਕਮਰੇ ਵਿਚ ਕਿਸੇ ਨੂੰ ਨਹੀਂ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਸਾਨੂੰ ਉਸ ਵਿਅਕਤੀ ਨੂੰ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜੋ ਇਨ੍ਹਾਂ ਸ਼ਰਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ. ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਮਾਈਕਰੋਸਾਫਟ ਕਤਾਰ ਸਵਾਲ

ਪ੍ਰਸ਼ਨ 311. ਡਾਟਾ ਸਟ੍ਰੀਮ ਲੀਟਕੋਡ ਹੱਲ ਤੋਂ ਮੂਵਿੰਗ ਔਸਤ ਸਮੱਸਿਆ ਬਿਆਨ ਡੇਟਾ ਸਟ੍ਰੀਮ ਤੋਂ ਮੂਵਿੰਗ ਐਵਰੇਜ ਲੀਟਕੋਡ ਹੱਲ - "ਡਾਟਾ ਸਟ੍ਰੀਮ ਤੋਂ ਮੂਵਿੰਗ ਔਸਤ" ਦੱਸਦਾ ਹੈ ਕਿ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਸਟ੍ਰੀਮ ਅਤੇ ਇੱਕ ਵਿੰਡੋ ਆਕਾਰ k. ਸਾਨੂੰ ਸਲਾਈਡਿੰਗ ਵਿੰਡੋ ਵਿੱਚ ਸਾਰੇ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਮੂਵਿੰਗ ਔਸਤ ਦੀ ਗਣਨਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਜੇ ਵਿੱਚ ਤੱਤਾਂ ਦੀ ਗਿਣਤੀ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 312. ਦੋ ਕਤਾਰਾਂ ਦਾ ਉਪਯੋਗ ਕਰਕੇ ਲੈਵਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਲ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਦੋ ਕਤਾਰਾਂ ਦਾ ਇਸਤੇਮਾਲ ਕਰਕੇ ਲੇਵਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਾਲ” ਕਹਿੰਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਬਾਈਨਰੀ ਦਾ ਰੁੱਖ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਇਸਦੇ ਲੈਵਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਾਲ ਲਾਈਨ ਨੂੰ ਇਕ-ਇਕ ਕਰਕੇ ਛਾਪੋ. ਉਦਾਹਰਣਾਂ ਇਨਪੁਟ 5 11 42 7 9 8 12 23 52 3 ਇਨਪੁਟ 1 2 3 4 5 6 ਲੈਵਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਲ ਲਈ ਐਲਗੋਰਿਦਮ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 313. ਸਿੰਗਲ ਕਤਾਰ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਇੱਕ ਸਟੈਕ ਨੂੰ ਲਾਗੂ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ "ਸਮੱਸਿਆ ਇੱਕ ਸਿੰਗਲ ਕਤਾਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਸਟੈਕ ਨੂੰ ਲਾਗੂ ਕਰੋ" ਸਾਨੂੰ ਕਤਾਰ (FIFO) ਡਾਟਾ structureਾਂਚੇ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਸਟੈਕ (LIFO) ਡਾਟਾ structureਾਂਚਾ ਲਾਗੂ ਕਰਨ ਲਈ ਕਹਿੰਦੀ ਹੈ. ਇੱਥੇ ਲੀਫੋ ਦਾ ਮਤਲਬ ਲਾਸਟ ਇਨ ਫਸਟ ਆਉਟ ਹੈ ਜਦੋਂ ਕਿ ਫੀਫੋ ਦਾ ਮਤਲਬ ਹੈ ਫਸਟ ਇਨ ਫਸਟ ਆਉਟ. ਉਦਾਹਰਣ ਪੁਸ਼ (10) ਪੁਸ਼ (20) ਚੋਟੀ () ਪੌਪ () ਪੁਸ਼ (30) ਪੌਪ () ਚੋਟੀ () ਸਿਖਰ: 20 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 314. ਪਹਿਲਾ ਸਰਕੂਲਰ ਟੂਰ ਲੱਭੋ ਜੋ ਸਾਰੇ ਪੈਟਰੋਲ ਪੰਪਾਂ ਦਾ ਦੌਰਾ ਕਰਦਾ ਹੈ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਸਭ ਤੋਂ ਪਹਿਲਾਂ ਪੈਟਰੋਲ ਪੰਪਾਂ ਦਾ ਦੌਰਾ ਕਰਨ ਵਾਲਾ ਪਹਿਲਾ ਸਰਕੂਲਰ ਟੂਰ ਲੱਭੋ” ਸਮੱਸਿਆ ਦੱਸਦੀ ਹੈ ਕਿ ਇਕ ਸਰਕੂਲਰ ਰੋਡ ਤੇ ਐਨ ਪੈਟਰੋਲ ਪੰਪ ਹਨ. ਇਹ ਪੈਟਰੋਲ ਦਿੱਤਾ ਜਾ ਰਿਹਾ ਹੈ ਕਿ ਹਰੇਕ ਪੈਟਰੋਲ ਪੰਪ ਕੋਲ ਹੈ ਅਤੇ ਪੈਟਰੋਲ ਦੀ ਮਾਤਰਾ ਦੋ ਪੈਟਰੋਲ ਪੰਪਾਂ ਵਿਚਕਾਰ ਦੂਰੀ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਹੈ. ਤਾਂ ਤੁਸੀਂ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 316. ਸਰਕੂਲਰ ਐਰੇ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਡੀਕੇ ਦਾ ਲਾਗੂਕਰਨ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਸਰਕੂਲਰ ਐਰੇ ਦੀ ਵਰਤੋਂ ਨਾਲ Deque ਦੇ ਲਾਗੂਕਰਨ”, ਸਰਕੂਲਰ ਐਰੇ, InsertFront (x) ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਡੈਕ (ਡਬਲਲੀ ਐਂਡਡ ਕਤਾਰ) ਦੇ ਹੇਠ ਦਿੱਤੇ ਕਾਰਜਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਪੁੱਛਦਾ ਹੈ: ਡੈਕ ਇਨਸਰਟ ਰੀਅਰ (ਐਕਸ) ਦੇ ਅਗਲੇ ਪਾਸੇ ਇਕ ਐਲੀਮੈਂਟ ਐਕਸ ਸ਼ਾਮਲ ਕਰੋ: ਇਕ ਐਲੀਮੈਂਟ ਸ਼ਾਮਲ ਕਰੋ. ਡੇਕ ਡਿਲੀਟ ਫਰੰਟ () ਦੇ ਪਿਛਲੇ ਪਾਸੇ x: ਤੋਂ ਇਕ ਐਲੀਮੈਂਟ ਨੂੰ ਮਿਟਾਓ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 318. ਕਤਾਰ ਵਰਤ ਕੇ BST ਵਿੱਚ ਇੱਕ ਮਾਰਗ ਉਲਟਾਓ ਬੀਐਸਟੀ ਵਿੱਚ ਕਤਾਰ ਦੀ ਸਮੱਸਿਆ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਇੱਕ ਰਸਤੇ ਨੂੰ ਉਲਟਾਉਂਦਿਆਂ ਅਸੀਂ ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ ਅਤੇ ਨੋਡ ਦਿੱਤੇ ਹਨ, ਇੱਕ ਐਲਗੋਰਿਦਮ ਲਿਖੋ ਰਸਤੇ ਤੋਂ ਦਿੱਤੇ ਨੋਡ ਨੂੰ ਉਲਟਾਉਣ ਲਈ. ਮੰਨ ਲਓ ਕਿ ਨੋਡ ਬੀਐਸਟੀ ਵਿੱਚ ਮੌਜੂਦ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ ਟਾਰਗੇਟ ਨੋਡ = 12 ਆਉਟਪੁੱਟ ਇਨ-ਆਰਡਰ ਟ੍ਰਾਵਰਸਾਲ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 319. ਸਟੈਕਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਤਾਰ ਸਟੈਕ ਸਮੱਸਿਆ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਕਤਾਰ ਵਿੱਚ, ਸਾਨੂੰ ਸਟੈਕ ਡਾਟਾ structureਾਂਚੇ ਦੇ ਸਟੈਂਡਰਡ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਕਤਾਰ ਦੇ ਹੇਠ ਦਿੱਤੇ ਕਾਰਜਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨਾ ਪੈਂਦਾ ਹੈ: ਕਤਾਰ ਦੇ ਅੰਤ ਵਿੱਚ ਇੱਕ ਤੱਤ ਸ਼ਾਮਲ ਕਰੋ ਡੈਕਯੂ: ਕਤਾਰ ਦੇ ਅਰੰਭ ਤੋਂ ਇੱਕ ਤੱਤ ਹਟਾਓ ਉਦਾਹਰਣ ਇਨਪੁਟ. : ਏਨਿਕਯੂ (5) ਏਨਿਕਯੂ (11) ਏਨਿਕਯੂ (39) ਡੀਕਯੂ () ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 320. ਸੀ ++ ਵਿਚ ਤਰਜੀਹ ਕਤਾਰ FIFO mannerੰਗ ਦੀ ਵਰਤੋਂ ਇੱਕ ਕਤਾਰ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ. ਇੱਕ ਕਤਾਰ ਵਿੱਚ, ਸੰਮਿਲਨ ਇੱਕ ਸਿਰੇ (ਪਿਛਲੇ) ਤੇ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਮਿਟਾਉਣਾ ਦੂਜੇ ਸਿਰੇ (ਸਾਹਮਣੇ) ਤੇ ਹੁੰਦਾ ਹੈ. ਅਸਲ ਵਿੱਚ, ਪਹਿਲਾਂ ਦਾਖਲ ਹੋਣ ਵਾਲਾ ਤੱਤ ਪਹਿਲਾਂ ਮਿਟਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ. ਅਸੀਂ c ++ ਇਨਬਿਲਟ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਪ੍ਰਾਥਮਿਕਤਾ ਕਤਾਰ ਲਾਗੂ ਕਰਦੇ ਹਾਂ. ਤਰਜੀਹ ਕਤਾਰ ਦੇ ਗੁਣ ਇੱਕ ਤਰਜੀਹ ਕਤਾਰ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 323. ਬਾਈਨਰੀ ਟਰੀ ਦਾ ਪੱਧਰੀ ਆਰਡਰ ਟ੍ਰਾਵਰਸਲ ਦਿੱਤੇ ਗਏ ਬਾਈਨਰੀ ਟਰੀ ਦਾ ਲੈਵਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਾਲ ਬਾਈਨਰੀ ਟਰੀ ਦੇ ਬੀਐਫਐਸ ਦੇ ਸਮਾਨ ਹੈ. ਕੀ ਅਸੀਂ ਪਹਿਲਾਂ ਹੀ ਇਸ ਬਾਰੇ ਜਾਣਦੇ ਹਾਂ ਕਿ ਅਸਲ ਵਿੱਚ ਬੀਐਫਐਸ ਕੀ ਹੈ? ਜੇ ਨਹੀਂ ਤਾਂ ਮਾੜਾ ਮਹਿਸੂਸ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਨਹੀਂ ਹੈ ਬਸ ਪੂਰਾ ਲੇਖ ਪੜ੍ਹੋ ਅਤੇ ਬਿਹਤਰ ਸਮਝ ਲਈ ਸਾਡੇ ਪਿਛਲੇ ਲੇਖਾਂ 'ਤੇ ਜਾਓ. ਬੀਐਫਐਸ ਇੱਕ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਮਾਈਕ੍ਰੋਸਾੱਫਟ ਮੈਟ੍ਰਿਕਸ ਪ੍ਰਸ਼ਨ

ਪ੍ਰਸ਼ਨ 324. ਸਰਬੋਤਮ ਮੀਟਿੰਗ ਪੁਆਇੰਟ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ: ਸਰਵੋਤਮ ਮੀਟਿੰਗ ਪੁਆਇੰਟ ਲੀਟਕੋਡ ਹੱਲ ਕਹਿੰਦਾ ਹੈ - ਦਿੱਤੇ ਗਏ amxn ਬਾਈਨਰੀ ਗਰਿੱਡ ਗਰਿੱਡ ਜਿੱਥੇ ਹਰੇਕ 1 ਇੱਕ ਦੋਸਤ ਦੇ ਘਰ ਦੀ ਨਿਸ਼ਾਨਦੇਹੀ ਕਰਦਾ ਹੈ, ਘੱਟੋ ਘੱਟ ਕੁੱਲ ਯਾਤਰਾ ਦੂਰੀ ਵਾਪਸ ਕਰੋ। ਕੁੱਲ ਯਾਤਰਾ ਦੀ ਦੂਰੀ ਦੋਸਤਾਂ ਦੇ ਘਰਾਂ ਅਤੇ ਮਿਲਣ ਵਾਲੀ ਥਾਂ ਵਿਚਕਾਰ ਦੂਰੀਆਂ ਦਾ ਜੋੜ ਹੈ। ਦੂਰੀ ਦੀ ਗਣਨਾ ਮੈਨਹਟਨ ਦੂਰੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 325. ਨਿਊਨਤਮ ਪਾਥ ਸਮ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਨਿਊਨਤਮ ਪਾਥ ਜੋੜ ਲੀਟਕੋਡ ਹੱਲ – “ਘੱਟੋ-ਘੱਟ ਪਾਥ ਜੋੜ” ਕਹਿੰਦਾ ਹੈ ਕਿ ਦਿੱਤੇ ਗਏ anxm ਗਰਿੱਡ ਵਿੱਚ ਗੈਰ-ਨੈਗੇਟਿਵ ਪੂਰਨ ਅੰਕ ਹੁੰਦੇ ਹਨ ਅਤੇ ਸਾਨੂੰ ਉੱਪਰ-ਖੱਬੇ ਤੋਂ ਹੇਠਾਂ ਸੱਜੇ ਤੱਕ ਇੱਕ ਮਾਰਗ ਲੱਭਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਜੋ ਮਾਰਗ ਦੇ ਨਾਲ-ਨਾਲ ਸਾਰੀਆਂ ਸੰਖਿਆਵਾਂ ਦੇ ਜੋੜ ਨੂੰ ਘੱਟ ਤੋਂ ਘੱਟ ਕਰਦਾ ਹੈ। . ਅਸੀਂ ਸਿਰਫ ਹਿੱਲ ਸਕਦੇ ਹਾਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 326. ਵਿਲੱਖਣ ਮਾਰਗ II ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਵਿਲੱਖਣ ਮਾਰਗ II ਲੀਟਕੋਡ ਹੱਲ – “ਯੂਨੀਕ ਪਾਥਸ II” ਦੱਸਦਾ ਹੈ ਕਿ mxn ਗਰਿੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਿੱਥੇ ਇੱਕ ਰੋਬੋਟ ਗਰਿੱਡ ਦੇ ਉੱਪਰਲੇ ਖੱਬੇ ਕੋਨੇ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ। ਸਾਨੂੰ ਗਰਿੱਡ ਦੇ ਹੇਠਲੇ ਸੱਜੇ ਕੋਨੇ ਤੱਕ ਪਹੁੰਚਣ ਲਈ ਕੁੱਲ ਤਰੀਕਿਆਂ ਦੀ ਗਿਣਤੀ ਲੱਭਣ ਦੀ ਲੋੜ ਹੈ। ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 327. ਇੱਕ 2D ਮੈਟ੍ਰਿਕਸ II ਲੀਟਕੋਡ ਹੱਲ ਖੋਜੋ ਸਮੱਸਿਆ ਬਿਆਨ ਇੱਕ 2D ਮੈਟ੍ਰਿਕਸ II ਲੀਟਕੋਡ ਹੱਲ ਖੋਜੋ - "ਇੱਕ 2D ਮੈਟ੍ਰਿਕਸ II ਖੋਜੋ" ਤੁਹਾਨੂੰ ਇੱਕ ਕੁਸ਼ਲ ਐਲਗੋਰਿਦਮ ਲੱਭਣ ਲਈ ਕਹਿੰਦਾ ਹੈ ਜੋ ਇੱਕ mxn ਪੂਰਨ ਅੰਕ ਮੈਟਰਿਕਸ ਮੈਟ੍ਰਿਕਸ ਵਿੱਚ ਮੁੱਲ ਟੀਚੇ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ। ਹਰੇਕ ਕਤਾਰ ਵਿੱਚ ਪੂਰਨ ਅੰਕ, ਅਤੇ ਨਾਲ ਹੀ ਕਾਲਮ, ਨੂੰ ਵਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਛਾਂਟਿਆ ਜਾਂਦਾ ਹੈ। ਉਦਾਹਰਨ: ਇੰਪੁੱਟ: ਮੈਟ੍ਰਿਕਸ = [[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24, 18,21,23,26,30],[5]], ਟੀਚਾ = XNUMX ਆਉਟਪੁੱਟ: ਸਹੀ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 328. ਮੈਟ੍ਰਿਕਸ ਜ਼ੀਰੋਜ਼ ਲੀਟਕੋਡ ਹੱਲ ਸੈੱਟ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ ਦ ਸੈਟ ਮੈਟ੍ਰਿਕਸ ਜ਼ੀਰੋਜ਼ ਲੀਟਕੋਡ ਹੱਲ – “ਸੈਟ ਮੈਟ੍ਰਿਕਸ ਜ਼ੀਰੋਜ਼” ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ mxn ਪੂਰਨ ਅੰਕ ਮੈਟ੍ਰਿਕਸ ਮੈਟ੍ਰਿਕਸ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਸਾਨੂੰ ਇੰਪੁੱਟ ਮੈਟ੍ਰਿਕਸ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਸੋਧਣ ਦੀ ਲੋੜ ਹੈ ਕਿ ਜੇਕਰ ਕਿਸੇ ਸੈੱਲ ਵਿੱਚ ਐਲੀਮੈਂਟ 0 ਹੈ, ਤਾਂ ਇਸਦੀ ਪੂਰੀ ਕਤਾਰ ਅਤੇ ਕਾਲਮ ਸੈੱਟ ਕਰੋ। 0 ਤੱਕ. ਤੁਹਾਨੂੰ ਇਸ ਵਿੱਚ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 329. ਸ਼ਬਦ ਦੀ ਖੋਜ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਇੱਕ ਐਮਐਕਸਐਨ ਬੋਰਡ ਅਤੇ ਇੱਕ ਸ਼ਬਦ ਦਿੱਤਾ, ਇਹ ਪਤਾ ਲਗਾਓ ਕਿ ਕੀ ਗਰਿੱਡ ਵਿੱਚ ਸ਼ਬਦ ਮੌਜੂਦ ਹੈ. ਇਹ ਸ਼ਬਦ ਕ੍ਰਮਵਾਰ ਨਾਲ ਲਗਦੇ ਸੈੱਲਾਂ ਦੇ ਅੱਖਰਾਂ ਤੋਂ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ, ਜਿੱਥੇ “ਆਸ ਪਾਸ” ਸੈੱਲ ਖਿਤਿਜੀ ਜਾਂ ਲੰਬਕਾਰੀ ਗੁਆਂ .ੀ ਹੁੰਦੇ ਹਨ. ਇਕੋ ਲੈਟਰ ਸੈੱਲ ਇਕ ਤੋਂ ਵੱਧ ਵਾਰ ਨਹੀਂ ਵਰਤਿਆ ਜਾ ਸਕਦਾ. ਉਦਾਹਰਣ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 330. ਗੋਲਡ ਮਾਈਨ ਦੀ ਸਮੱਸਿਆ ਸਮੱਸਿਆ ਬਿਆਨ "ਗੋਲਡ ਮਾਈਨ ਸਮੱਸਿਆ" ਕਹਿੰਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ 2 ਡੀ ਗਰਿੱਡ ਦਿੱਤੀ ਗਈ ਹੈ ਜਿਸ ਵਿੱਚ ਕੁਝ ਗੈਰ-ਨਕਾਰਾਤਮਕ ਸਿੱਕੇ ਦਿੱਤੇ ਗਏ ਗਰਿੱਡ ਦੇ ਹਰੇਕ ਸੈੱਲ ਵਿੱਚ ਰੱਖੇ ਗਏ ਹਨ. ਸ਼ੁਰੂ ਵਿਚ, ਮਾਈਨਰ ਪਹਿਲੇ ਕਾਲਮ 'ਤੇ ਖੜ੍ਹਾ ਹੈ ਪਰ ਕਤਾਰ' ਤੇ ਕੋਈ ਪਾਬੰਦੀ ਨਹੀਂ ਹੈ. ਉਹ ਕਿਸੇ ਵੀ ਕਤਾਰ ਵਿਚ ਸ਼ੁਰੂਆਤ ਕਰ ਸਕਦਾ ਹੈ. ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 331. ਸਾਰੇ ਸੰਤਰੇ ਨੂੰ ਸੜਨ ਲਈ ਘੱਟੋ ਘੱਟ ਸਮਾਂ ਸਮੱਸਿਆ ਬਿਆਨ "ਸਮੁੱਚੇ ਸੰਤਰੇ ਨੂੰ ਸੜਨ ਲਈ ਘੱਟੋ ਘੱਟ ਸਮਾਂ ਚਾਹੀਦਾ ਹੈ" ਸਮੱਸਿਆ ਕਹਿੰਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ 2 ਡੀ ਐਰੇ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਹਰ ਸੈੱਲ ਦੇ ਤਿੰਨ ਸੰਭਵ ਮੁੱਲ 0, 1 ਜਾਂ 2. 0 ਵਿਚੋਂ ਇਕ ਹੁੰਦਾ ਹੈ ਇਕ ਖਾਲੀ ਸੈੱਲ. 1 ਦਾ ਅਰਥ ਇੱਕ ਤਾਜ਼ਾ ਸੰਤਰੀ ਹੈ. 2 ਦਾ ਅਰਥ ਹੈ ਇੱਕ ਗੰਦੀ ਸੰਤਰੀ. ਜੇ ਇੱਕ ਗੰਦੀ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 334. ਮੈਟ੍ਰਿਕਸ ਚੇਨ ਗੁਣਾ ਮੈਟ੍ਰਿਕਸ ਚੇਨ ਗੁਣਾ II ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਮੈਟ੍ਰਿਕਸ ਦੇ ਮਾਪ ਦਿੱਤੇ ਹਨ, ਉਨ੍ਹਾਂ ਦੇ ਗੁਣਾ ਦਾ ਕ੍ਰਮ ਲੱਭੋ ਜਿਵੇਂ ਕਿ ਸਾਰੇ ਮੈਟ੍ਰਿਕਸ ਦੇ ਗੁਣਾ ਵਿੱਚ ਸ਼ਾਮਲ ਓਪਰੇਸ਼ਨਾਂ ਦੀ ਗਿਣਤੀ ਘੱਟ ਕੀਤੀ ਜਾਵੇ. ਵਿਚਾਰ ਕਰੋ ਕਿ ਤੁਹਾਡੇ ਕੋਲ 3 ਮੈਟ੍ਰਿਕਸ ਏ, ਬੀ, ਸੀ ਆਕਾਰ ਦੇ axb, bx ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 335. ਮੈਟ੍ਰਿਕਸ ਜ਼ੀਰੋ ਸੈੱਟ ਕਰੋ ਸੈੱਟ ਮੈਟ੍ਰਿਕਸ ਜ਼ੀਰੋ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ (n x m) ਮੈਟ੍ਰਿਕਸ ਦਿੱਤਾ ਹੈ, ਜੇ ਕੋਈ ਤੱਤ 0 ਹੈ, ਤਾਂ ਇਸਦੀ ਪੂਰੀ ਕਤਾਰ ਅਤੇ ਕਾਲਮ 0 ਨਿਰਧਾਰਤ ਕਰੋ. ਉਦਾਹਰਣ ਇਨਪੁਟ: {[1, 1, 1] [1, 0, 1] [1, 1, 1]} ਆਉਟਪੁੱਟ: {[1, 0, 1] [0, 0, 0] [1, 0, 1] ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 336. ਵਿਲੱਖਣ ਮਾਰਗ ਇੱਕ ਐਮਐਕਸਐਨ 2 ਡੀ ਗਰਿੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ ਅਤੇ ਤੁਸੀਂ ਗਰਿੱਡ ਦੇ ਸਭ ਤੋਂ ਉਪਰਲੇ ਅਤੇ ਖੱਬੇ ਪਾਸੇ ਦੇ ਸੈੱਲ ਤੇ ਖੜ੍ਹੇ ਹੋ. ਭਾਵ ਸੈਲ (1,1) ਤੇ ਸਥਿਤ ਹੈ. (1,1) 'ਤੇ ਸਥਿਤ ਸੈੱਲ ਤੋਂ (ਐਮ, ਐਨ) ਸਥਿਤ ਸੈੱਲ' ਤੇ ਪਹੁੰਚਣ ਲਈ ਲਿਆਂਦੇ ਜਾ ਸਕਦੇ ਵਿਲੱਖਣ ਮਾਰਗਾਂ ਦੀ ਸੰਖਿਆ ਲੱਭੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 337. ਡਾਇਨਾਮਿਕ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਮੈਟ੍ਰਿਕਸ ਚੇਨ ਗੁਣਾ ਮੈਟ੍ਰਿਕਸ ਚੇਨ ਗੁਣਾ ਇਕ ਤਰੀਕਾ ਹੈ ਜਿਸ ਵਿਚ ਸਾਨੂੰ ਦਿੱਤੀ ਗਈ ਮੈਟ੍ਰਿਕਸ ਨੂੰ ਗੁਣਾ ਕਰਨ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਤਰੀਕਾ ਪਤਾ ਲੱਗਦਾ ਹੈ. ਅਸੀਂ ਸਾਰੇ ਜਾਣਦੇ ਹਾਂ ਕਿ ਮੈਟ੍ਰਿਕਸ ਦਾ ਗੁਣਾ ਕੁਦਰਤ ਵਿੱਚ ਸਹਿਕਾਰੀ (A * B = B * A) ਹੈ. ਇਸ ਲਈ, ਸਾਡੇ ਕੋਲ ਬਹੁਤ ਸਾਰੇ ਆਦੇਸ਼ ਹਨ ਜਿਸ ਵਿਚ ਅਸੀਂ ਗੁਣਾ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ. ਦਰਅਸਲ, ਇਸ ਐਲਗੋਰਿਦਮ ਵਿੱਚ, ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 340. 1 ਦੀ ਅਧਿਕਤਮ ਸੰਖਿਆ ਵਾਲੀ ਕਤਾਰ ਲੱਭੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਵੱਧ ਤੋਂ ਵੱਧ ਨੰਬਰ 1 ਦੀ ਕਤਾਰ ਲੱਭੋ" ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਮੈਟ੍ਰਿਕਸ (2D ਐਰੇ) ਦਿੱਤਾ ਹੈ ਜਿਸ ਵਿੱਚ ਹਰ ਰੋਜ ਦੇ ਅਨੁਸਾਰ ਕ੍ਰਮਬੱਧ ਬਾਇਨਰੀ ਅੰਕ ਹੁੰਦੇ ਹਨ. ਉਹ ਕਤਾਰ ਲੱਭੋ ਜਿਸਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਗਿਣਤੀ 1 ਹੋਵੇ. ਇੰਪੁੱਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਲਾਈਨ ਵਿੱਚ ਦੋ ਪੂਰਨ ਅੰਕ ਮੁੱਲ, ਐਨ. ਅੱਗੇ, n ਸਤਰਾਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 341. ਸੇਲਿਬ੍ਰਿਟੀ ਸਮੱਸਿਆ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਸੇਲਿਬ੍ਰਿਟੀ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ N ਲੋਕਾਂ ਦਾ ਇੱਕ ਕਮਰਾ ਹੈ, ਸੇਲਿਬ੍ਰਿਟੀ ਦਾ ਪਤਾ ਲਗਾਓ. ਸੇਲਿਬ੍ਰਿਟੀ ਦੀਆਂ ਸ਼ਰਤਾਂ ਹਨ- ਜੇ ਏ ਸੇਲਿਬ੍ਰਿਟੀ ਹੈ ਤਾਂ ਕਮਰੇ ਦੇ ਹਰ ਕਿਸੇ ਨੂੰ ਏ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਏ ਨੂੰ ਕਮਰੇ ਵਿਚ ਕਿਸੇ ਨੂੰ ਨਹੀਂ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਸਾਨੂੰ ਉਸ ਵਿਅਕਤੀ ਨੂੰ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜੋ ਇਨ੍ਹਾਂ ਸ਼ਰਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ. ...

ਹੋਰ ਪੜ੍ਹੋ

ਮਾਈਕ੍ਰੋਸਾਫਟ ਹੋਰ ਸਵਾਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 343. ਆਇਤਕਾਰ ਓਵਰਲੈਪ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ: ਆਇਤਕਾਰ ਓਵਰਲੈਪ ਲੀਟਕੋਡ ਹੱਲ - ਕਹਿੰਦਾ ਹੈ ਕਿ ਇੱਕ ਧੁਰੀ-ਅਲਾਈਨਡ ਆਇਤ ਨੂੰ ਇੱਕ ਸੂਚੀ ਦੇ ਰੂਪ ਵਿੱਚ ਦਰਸਾਇਆ ਗਿਆ ਹੈ, [x1, y1, x2, y2], ਜਿੱਥੇ (x1, y1) ਇਸਦੇ ਹੇਠਲੇ-ਖੱਬੇ ਕੋਨੇ ਦਾ ਕੋਆਰਡੀਨੇਟ ਹੈ, ਅਤੇ (x2) , y2) ਇਸਦੇ ਉੱਪਰ-ਸੱਜੇ ਕੋਨੇ ਦਾ ਕੋਆਰਡੀਨੇਟ ਹੈ। ਇਸਦੇ ਉੱਪਰ ਅਤੇ ਹੇਠਲੇ ਕਿਨਾਰੇ X-ਧੁਰੇ ਦੇ ਸਮਾਨਾਂਤਰ ਹਨ, ਅਤੇ ਇਸਦੇ ਖੱਬੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 344. ਸਟੋਨ ਗੇਮ IV ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਟੋਨ ਗੇਮ IV ਲੀਟਕੋਡ ਹੱਲ - ਐਲਿਸ ਅਤੇ ਬੌਬ ਵਾਰੀ-ਵਾਰੀ ਇੱਕ ਗੇਮ ਖੇਡਦੇ ਹਨ, ਜਿਸ ਵਿੱਚ ਐਲਿਸ ਪਹਿਲਾਂ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ। ਸ਼ੁਰੂ ਵਿੱਚ, ਇੱਕ ਢੇਰ ਵਿੱਚ n ਪੱਥਰ ਹੁੰਦੇ ਹਨ. ਹਰੇਕ ਖਿਡਾਰੀ ਦੀ ਵਾਰੀ 'ਤੇ, ਉਹ ਖਿਡਾਰੀ ਢੇਰ ਵਿੱਚ ਕਿਸੇ ਵੀ ਗੈਰ-ਜ਼ੀਰੋ ਵਰਗ ਸੰਖਿਆ ਦੇ ਪੱਥਰਾਂ ਨੂੰ ਹਟਾਉਣ ਦੀ ਚਾਲ ਬਣਾਉਂਦਾ ਹੈ। ਨਾਲ ਹੀ, ਜੇਕਰ ਕੋਈ ਖਿਡਾਰੀ ਕੋਈ ਚਾਲ ਨਹੀਂ ਬਣਾ ਸਕਦਾ, ਤਾਂ ਉਹ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 346. ਸਿੱਕੇ ਲੀਟਕੋਡ ਹੱਲ ਦਾ ਪ੍ਰਬੰਧ ਕਰਨਾ ਸਮੱਸਿਆ ਬਿਆਨ ਦ ਆਰੇਂਜਿੰਗ ਕੋਇਨਸ ਲੀਟਕੋਡ ਸੋਲਿਊਸ਼ਨ – “ਸਿਕਿਆਂ ਦਾ ਪ੍ਰਬੰਧ ਕਰਨਾ” ਤੁਹਾਨੂੰ ਇਹਨਾਂ ਸਿੱਕਿਆਂ ਨਾਲ ਪੌੜੀਆਂ ਬਣਾਉਣ ਲਈ ਕਹਿੰਦਾ ਹੈ। ਪੌੜੀਆਂ ਵਿੱਚ k ਕਤਾਰਾਂ ਹੁੰਦੀਆਂ ਹਨ, ਜਿੱਥੇ ith ਕਤਾਰ ਵਿੱਚ ਬਿਲਕੁਲ i ਸਿੱਕੇ ਹੁੰਦੇ ਹਨ। ਪੌੜੀਆਂ ਦੀ ਆਖਰੀ ਕਤਾਰ ਪੂਰੀ ਨਹੀਂ ਹੋ ਸਕਦੀ। ਸਿੱਕਿਆਂ ਦੀ ਦਿੱਤੀ ਗਈ ਰਕਮ ਲਈ, ਵਾਪਸੀ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 348. ਇੱਕ ਲੀਡਰਬੋਰਡ ਲੀਟਕੋਡ ਹੱਲ ਡਿਜ਼ਾਈਨ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ ਦਿ ਡਿਜ਼ਾਈਨ ਏ ਲੀਡਰਬੋਰਡ ਲੀਟਕੋਡ ਹੱਲ – “ਡਿਜ਼ਾਈਨ ਏ ਲੀਡਰਬੋਰਡ” ਤੁਹਾਨੂੰ 3 ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ: addScore(playerId, ਸਕੋਰ): ਦਿੱਤੇ ਗਏ ਖਿਡਾਰੀ ਦੇ ਸਕੋਰ ਵਿੱਚ ਸਕੋਰ ਜੋੜ ਕੇ ਲੀਡਰਬੋਰਡ ਨੂੰ ਅੱਪਡੇਟ ਕਰੋ। ਜੇਕਰ ਕੋਈ ਖਿਡਾਰੀ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਤਾਂ ਲੀਡਰਬੋਰਡ 'ਤੇ ਅਜਿਹੀ ਆਈਡੀ ਸ਼ਾਮਲ ਕਰੋ। top(K): ਦਾ ਸਿਖਰ ਜੋੜ ਵਾਪਸ ਕਰੋ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 349. ਦੋ ਪੂਰਨ ਅੰਕਾਂ ਨੂੰ ਵੰਡੋ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਦੋ ਪੂਰਨ ਅੰਕਾਂ ਨੂੰ ਵੰਡੋ ਲੀਟਕੋਡ ਹੱਲ – “ਦੋ ਪੂਰਨ ਅੰਕਾਂ ਨੂੰ ਵੰਡੋ” ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਦੋ ਪੂਰਨ ਅੰਕ ਲਾਭਅੰਸ਼ ਅਤੇ ਭਾਜਕ ਦਿੱਤੇ ਗਏ ਹਨ। ਭਾਜਕ ਦੁਆਰਾ ਲਾਭਅੰਸ਼ ਨੂੰ ਵੰਡਣ ਤੋਂ ਬਾਅਦ ਭਾਗ ਵਾਪਸ ਕਰੋ। ਨੋਟ ਕਰੋ ਕਿ ਅਸੀਂ ਇਹ ਮੰਨ ਰਹੇ ਹਾਂ ਕਿ ਅਸੀਂ ਇੱਕ ਅਜਿਹੇ ਵਾਤਾਵਰਣ ਨਾਲ ਕੰਮ ਕਰ ਰਹੇ ਹਾਂ ਜੋ 32-ਬਿੱਟ ਸਾਈਨ ਕੀਤੇ ਪੂਰਨ ਅੰਕ ਦੇ ਅੰਦਰ ਪੂਰਨ ਅੰਕ ਸਟੋਰ ਕਰ ਸਕਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 350. ਰੋਬੋਟ ਰੂਮ ਕਲੀਨਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਰੋਬੋਟ ਰੂਮ ਕਲੀਨਰ ਲੀਟਕੋਡ ਹੱਲ – “ਰੋਬੋਟ ਰੂਮ ਕਲੀਨਰ” ਕਹਿੰਦਾ ਹੈ ਕਿ ਰੋਬੋਟ ਨੂੰ amxna ਬਾਈਨਰੀ ਗਰਿੱਡ ਵਿੱਚ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਿੱਥੇ 0 ਇੱਕ ਕੰਧ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਅਤੇ 1 ਇੱਕ ਖਾਲੀ ਸਲਾਟ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਰੋਬੋਟ ਦੀ ਸ਼ੁਰੂਆਤੀ ਸਥਿਤੀ ਖਾਲੀ ਹੋਣ ਦੀ ਗਾਰੰਟੀ ਹੈ ਅਤੇ ਰੋਬੋਟ ਅੰਦਰ ਚਲਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 351. LRU ਕੈਸ਼ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ LRU ਕੈਸ਼ ਲੀਟਕੋਡ ਹੱਲ – “LRU ਕੈਸ਼” ਤੁਹਾਨੂੰ ਇੱਕ ਡਾਟਾ ਢਾਂਚਾ ਤਿਆਰ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ ਜੋ ਸਭ ਤੋਂ ਘੱਟ ਵਰਤੀਆਂ ਗਈਆਂ (LRU) ਕੈਸ਼ ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ ਸਾਨੂੰ LRUCache ਕਲਾਸ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜਿਸ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫੰਕਸ਼ਨ ਹਨ: LRUCache(int ਸਮਰੱਥਾ): LRU ਕੈਸ਼ ਨੂੰ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। ਸਕਾਰਾਤਮਕ ਆਕਾਰ ਦੀ ਸਮਰੱਥਾ ਦੇ ਨਾਲ. int get(int key): ਮੁੱਲ ਵਾਪਸ ਕਰੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 352. ਮਿਲਾ ਕੇ ਕ੍ਰਮਬੱਧ ਸੂਚੀਆਂ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਕਥਨ The Merge k ਕ੍ਰਮਬੱਧ ਸੂਚੀਆਂ ਲੀਟਕੋਡ ਹੱਲ – “K ਕ੍ਰਮਬੱਧ ਸੂਚੀਆਂ ਨੂੰ ਮਿਲਾਓ” ਦੱਸਦਾ ਹੈ ਕਿ k ਲਿੰਕਡ ਸੂਚੀਆਂ ਦੀ ਲੜੀ ਦਿੱਤੀ ਗਈ ਹੈ, ਜਿੱਥੇ ਹਰੇਕ ਲਿੰਕਡ ਸੂਚੀ ਦੇ ਮੁੱਲ ਵੱਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤੇ ਗਏ ਹਨ। ਸਾਨੂੰ ਸਾਰੀਆਂ ਕੇ-ਲਿੰਕਡ ਸੂਚੀਆਂ ਨੂੰ ਇੱਕ ਸਿੰਗਲ ਲਿੰਕਡ ਸੂਚੀ ਵਿੱਚ ਮਿਲਾਉਣ ਦੀ ਲੋੜ ਹੈ ਅਤੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 353. ਰੇਂਜ ਸਮ ਪੁੱਛਗਿੱਛ 2D - ਅਟੱਲ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਰੇਂਜ ਸਮ ਕਿਊਰੀ 2D - ਅਟੱਲ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ 2D ਮੈਟ੍ਰਿਕਸ ਮੈਟ੍ਰਿਕਸ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਹੇਠ ਲਿਖੀਆਂ ਕਿਸਮਾਂ ਦੀਆਂ ਮਲਟੀਪਲ ਪੁੱਛਗਿੱਛਾਂ ਨੂੰ ਹੈਂਡਲ ਕਰੋ: ਇਸਦੇ ਉੱਪਰਲੇ ਖੱਬੇ ਕੋਨੇ (ਰੋ 1, ਕੋਲ1) ਅਤੇ ਹੇਠਲੇ ਸੱਜੇ ਕੋਨੇ ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ ਆਇਤ ਦੇ ਅੰਦਰ ਮੈਟ੍ਰਿਕਸ ਦੇ ਤੱਤਾਂ ਦੇ ਜੋੜ ਦੀ ਗਣਨਾ ਕਰੋ ਕੋਨਾ (ਕਤਾਰ 2, ਕੋਲ 2)। NumMatrix ਕਲਾਸ ਨੂੰ ਲਾਗੂ ਕਰੋ: NumMatrix(int[][] matrix) ਪੂਰਨ ਅੰਕ ਨਾਲ ਵਸਤੂ ਨੂੰ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 355. ਫਿਬੋਨਾਚੀ ਨੰਬਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਫਿਬੋਨਾਚੀ ਨੰਬਰ ਲੀਟਕੋਡ ਹੱਲ - “ਫਾਈਬੋਨਾਚੀ ਨੰਬਰ” ਦੱਸਦਾ ਹੈ ਕਿ ਫਿਬੋਨਾਚੀ ਨੰਬਰ, ਆਮ ਤੌਰ 'ਤੇ F(n) ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ, ਇੱਕ ਕ੍ਰਮ ਬਣਾਉਂਦੇ ਹਨ, ਜਿਸ ਨੂੰ ਫਿਬੋਨਾਚੀ ਕ੍ਰਮ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਹਰੇਕ ਨੰਬਰ 0 ਅਤੇ 1 ਤੋਂ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੇ ਦੋ ਪਿਛਲੇ ਨੰਬਰਾਂ ਦਾ ਜੋੜ ਹੁੰਦਾ ਹੈ। ਭਾਵ, F(0) = 0, F(1) = 1 F(n) = F(n - 1) + F(n...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 356. ਡਾਇਗਨਲ ਟ੍ਰੈਵਰਸਲ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਡਾਇਗਨਲ ਟਰਾਵਰਸਲ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ 2D ਪੂਰਨ ਅੰਕ ਐਰੇ ਨੰਬਰ ਦਿੱਤੇ ਗਏ ਹਨ, ਹੇਠਾਂ ਚਿੱਤਰਾਂ ਵਿੱਚ ਦਰਸਾਏ ਅਨੁਸਾਰ ਵਿਕਰਣ ਕ੍ਰਮ ਵਿੱਚ ਸੰਖਿਆਵਾਂ ਦੇ ਸਾਰੇ ਤੱਤ ਵਾਪਸ ਕਰੋ। ਇੰਪੁੱਟ: ਸੰਖਿਆ = [[1,2,3],[4,5,6],[7,8,9]] ਆਉਟਪੁੱਟ: [1,4,2,7,5,3,8,6,9] ਡਾਇਗਨਲ ਟ੍ਰੈਵਰਸਲ ਲੀਟਕੋਡ ਹੱਲ ਕੁੰਜੀ ਵਿਚਾਰ ਲਈ ਵਿਆਖਿਆ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ ਪਹਿਲੀ ਕਤਾਰ ਅਤੇ ਆਖਰੀ ਕਾਲਮ ਕੰਮ ਕਰੇਗਾ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 357. ਵੈਧ ਟਿਕ-ਟੈਕ-ਟੋ ਸਟੇਟ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਵੈਧ Tic-Tac-Toe ਸਟੇਟ ਲੀਟਕੋਡ ਹੱਲ - ਸਾਨੂੰ ਇੱਕ ਸਟ੍ਰਿੰਗ ਐਰੇ ਬੋਰਡ ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕ Tic-Tac-Toe ਬੋਰਡ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਜੇਕਰ ਇੱਕ ਵੈਧ ਟਿਕ- ਦੇ ਦੌਰਾਨ ਇਸ ਬੋਰਡ ਸਥਿਤੀ ਤੱਕ ਪਹੁੰਚਣਾ ਸੰਭਵ ਹੋਵੇ ਤਾਂ ਸਹੀ ਵਾਪਸ ਕਰਨ ਲਈ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। tac-toe ਖੇਡ. ਬੋਰਡ ਇੱਕ 3 x 3 ਐਰੇ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 358. ਇੱਕ ਸਤਰ III ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਸ਼ਬਦਾਂ ਨੂੰ ਉਲਟਾਓ ਸਮੱਸਿਆ ਬਿਆਨ ਸਟ੍ਰਿੰਗ III ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਸ਼ਬਦ ਉਲਟਾਓ - ਸਾਨੂੰ ਇੱਕ ਸਤਰ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਇੱਕ ਵਾਕ ਦੇ ਅੰਦਰ ਹਰੇਕ ਸ਼ਬਦ ਵਿੱਚ ਅੱਖਰਾਂ ਦੇ ਕ੍ਰਮ ਨੂੰ ਉਲਟਾਉਣ ਲਈ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਜਦੋਂ ਕਿ ਅਜੇ ਵੀ ਖਾਲੀ ਥਾਂ ਅਤੇ ਸ਼ੁਰੂਆਤੀ ਸ਼ਬਦ ਕ੍ਰਮ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ। ਉਦਾਹਰਨਾਂ ਅਤੇ ਵਿਆਖਿਆਵਾਂ ਉਦਾਹਰਨ 1: ਇਨਪੁਟ: s = "ਆਓ ਲੀਟਕੋਡ ਲੈਂਦੇ ਹਾਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 359. ਸਾਰੇ ਲੀਟਕੋਡ ਹੱਲ ਨਾਲ ਸਬਮੈਟ੍ਰਿਕਸ ਦੀ ਗਿਣਤੀ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ ਲੀਟਕੋਡ ਹੱਲ ਦੇ ਨਾਲ ਸਬਮੈਟ੍ਰਿਕਸ ਦੀ ਗਿਣਤੀ - ਸਾਨੂੰ ਇੱਕ mxn ਬਾਈਨਰੀ ਮੈਟ੍ਰਿਕਸ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਉਹਨਾਂ ਸਬਮੈਟ੍ਰਿਕਸਾਂ ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਕਰਨ ਲਈ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਜਿਹਨਾਂ ਵਿੱਚ ਸਾਰੇ ਹਨ। ਉਦਾਹਰਨਾਂ ਅਤੇ ਵਿਆਖਿਆਵਾਂ ਉਦਾਹਰਨ 1: ਇੰਪੁੱਟ: ਮੈਟ = [[1,0,1],[1,1,0],[1,1,0]] ਆਉਟਪੁੱਟ: 13 ਵਿਆਖਿਆ: ਸਾਈਡ ਦੇ 6 ਆਇਤਕਾਰ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 361. ਕਲੋਨ ਗ੍ਰਾਫ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਕਲੋਨ ਗ੍ਰਾਫ ਲੀਟਕੋਡ ਹੱਲ - ਸਾਨੂੰ ਇੱਕ ਕਨੈਕਟ ਕੀਤੇ ਬਿਨਾਂ ਨਿਰਦੇਸ਼ਿਤ ਗ੍ਰਾਫ ਵਿੱਚ ਇੱਕ ਨੋਡ ਦਾ ਹਵਾਲਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਸਾਨੂੰ ਗ੍ਰਾਫ ਦੀ ਇੱਕ ਡੂੰਘੀ ਕਾਪੀ ਵਾਪਸ ਕਰਨ ਲਈ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਇੱਕ ਡੂੰਘੀ ਕਾਪੀ ਅਸਲ ਵਿੱਚ ਇੱਕ ਕਲੋਨ ਹੈ ਜਿੱਥੇ ਡੂੰਘੀ ਕਾਪੀ ਵਿੱਚ ਮੌਜੂਦ ਕਿਸੇ ਵੀ ਨੋਡ ਦਾ ਹਵਾਲਾ ਨਹੀਂ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 362. ਘੱਟੋ-ਘੱਟ ਉਚਾਈ ਦੇ ਰੁੱਖ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਘੱਟੋ-ਘੱਟ ਉਚਾਈ ਦੇ ਰੁੱਖ ਲੀਟਕੋਡ ਹੱਲ - ਸਾਨੂੰ 0 ਤੋਂ n-1 ਤੱਕ 2D ਐਰੇ "ਕਿਨਾਰਿਆਂ" ਦੇ ਤੌਰ 'ਤੇ ਲੇਬਲ ਕੀਤੇ n ਨੋਡਾਂ ਦਾ ਇੱਕ ਟ੍ਰੀ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਿੱਥੇ ਕਿਨਾਰਾ[i] = [a_i, b_i] ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਵਿਚਕਾਰ ਇੱਕ ਨਿਰਦੇਸਿਤ ਕਿਨਾਰਾ ਹੈ। ਰੁੱਖ ਵਿੱਚ ਦੋ ਨੋਡ a_i ਅਤੇ b_i। ਸਾਡੇ ਕੋਲ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 363. ਕ੍ਰਮਬੱਧ ਮੈਟ੍ਰਿਕਸ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ Kth ਸਭ ਤੋਂ ਛੋਟਾ ਤੱਤ ਕ੍ਰਮਬੱਧ ਮੈਟ੍ਰਿਕਸ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਸਮੱਸਿਆ ਬਿਆਨ Kth ਸਭ ਤੋਂ ਛੋਟਾ ਤੱਤ – ਸਾਨੂੰ ਆਕਾਰ n ਦਾ ਇੱਕ ਮੈਟ੍ਰਿਕਸ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਜਿੱਥੇ ਹਰ ਇੱਕ ਕਤਾਰ ਅਤੇ ਕਾਲਮ ਨੂੰ ਵਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਛਾਂਟਿਆ ਜਾਂਦਾ ਹੈ। ਸਾਨੂੰ ਮੈਟ੍ਰਿਕਸ ਵਿੱਚ kth ਸਭ ਤੋਂ ਛੋਟਾ ਤੱਤ ਵਾਪਸ ਕਰਨ ਲਈ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਨੋਟ ਕਰੋ ਕਿ ਇਹ kth ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 364. ਟਾਪੂਆਂ ਦੀ ਸੰਖਿਆ II ਲੀਟਕੋਡ ਹੱਲ ਆਈਲੈਂਡਜ਼ ਦੀ ਸਮੱਸਿਆ ਸਟੇਟਮੈਂਟ ਨੰਬਰ II ਲੀਟਕੋਡ ਹੱਲ – ਤੁਹਾਨੂੰ mx n ਆਕਾਰ ਦਾ ਇੱਕ ਖਾਲੀ 2D ਬਾਈਨਰੀ ਗਰਿੱਡ ਗਰਿੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਗਰਿੱਡ ਇੱਕ ਨਕਸ਼ੇ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਜਿੱਥੇ 0 ਪਾਣੀ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਅਤੇ 1 ਜ਼ਮੀਨ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਸ਼ੁਰੂ ਵਿੱਚ, ਸਾਰੇ ਸੈੱਲ ਗਰਿੱਡ ਪਾਣੀ ਦੇ ਸੈੱਲ ਹੁੰਦੇ ਹਨ (ਭਾਵ, ਸਾਰੇ ਸੈੱਲ 0 ਦੇ ਹੁੰਦੇ ਹਨ)। ਅਸੀਂ ਜ਼ਮੀਨ ਜੋੜ ਸਕਦੇ ਹਾਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 365. ਟਾਰਗੇਟ ਸਮ ਲੀਟਕੋਡ ਹੱਲ ਦੇ ਨਾਲ ਡਾਈਸ ਰੋਲ ਦੀ ਸੰਖਿਆ ਟਾਰਗੇਟ ਸਮ ਲੀਟਕੋਡ ਹੱਲ ਦੇ ਨਾਲ ਡਾਈਸ ਰੋਲ ਦੀ ਸਮੱਸਿਆ ਸਟੇਟਮੈਂਟ ਨੰਬਰ - ਤੁਹਾਡੇ ਕੋਲ n ਡਾਈਸ ਹਨ ਅਤੇ ਹਰੇਕ ਡਾਈ ਦੇ k ਚਿਹਰੇ 1 ਤੋਂ k ਤੱਕ ਹਨ। ਤਿੰਨ ਪੂਰਨ ਅੰਕ n, k, ਅਤੇ ਟਾਰਗੇਟ ਦਿੱਤੇ ਹੋਏ, ਡਾਈਸ ਨੂੰ ਰੋਲ ਕਰਨ ਲਈ ਸੰਭਾਵਿਤ ਤਰੀਕਿਆਂ (kn ਕੁੱਲ ਤਰੀਕਿਆਂ ਵਿੱਚੋਂ) ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਕਰੋ ਤਾਂ ਕਿ ਫੇਸ-ਅੱਪ ਨੰਬਰਾਂ ਦਾ ਜੋੜ ਟੀਚੇ ਦੇ ਬਰਾਬਰ ਹੋਵੇ। ਕਿਉਂਕਿ ਜਵਾਬ ਹੋ ਸਕਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 366. ਰੇਸ ਕਾਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਰੇਸ ਕਾਰ ਲੀਟਕੋਡ ਹੱਲ - ਤੁਹਾਡੀ ਕਾਰ 0 ਸਥਿਤੀ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ ਅਤੇ ਇੱਕ ਅਨੰਤ ਨੰਬਰ ਲਾਈਨ 'ਤੇ +1 ਦੀ ਗਤੀ ਹੁੰਦੀ ਹੈ। ਤੁਹਾਡੀ ਕਾਰ ਨਕਾਰਾਤਮਕ ਸਥਿਤੀ ਵਿੱਚ ਜਾ ਸਕਦੀ ਹੈ। ਤੁਹਾਡੀ ਕਾਰ ਨਿਰਦੇਸ਼ਾਂ 'ਏ' (ਐਕਲੇਰੇਟ) ਅਤੇ 'ਆਰ' (ਉਲਟਾ) ਦੇ ਕ੍ਰਮ ਅਨੁਸਾਰ ਆਪਣੇ ਆਪ ਚਲਦੀ ਹੈ: ਜਦੋਂ ਤੁਸੀਂ 'ਏ' ਨਿਰਦੇਸ਼ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਡੀ ਕਾਰ ਹੇਠ ਲਿਖੇ ਕੰਮ ਕਰਦੀ ਹੈ: ਸਥਿਤੀ += ਸਪੀਡ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 367. ਕ੍ਰਮਬੱਧ ਸੂਚੀ II ਲੀਟਕੋਡ ਹੱਲ ਤੋਂ ਡੁਪਲੀਕੇਟ ਹਟਾਓ ਸਮੱਸਿਆ ਬਿਆਨ ਕ੍ਰਮਬੱਧ ਸੂਚੀ II ਤੋਂ ਡੁਪਲੀਕੇਟ ਹਟਾਓ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਲੜੀਬੱਧ ਲਿੰਕ ਕੀਤੀ ਸੂਚੀ ਦੇ ਸਿਰਲੇਖ ਨੂੰ ਦੇਖਦੇ ਹੋਏ, ਅਸਲ ਸੂਚੀ ਵਿੱਚੋਂ ਸਿਰਫ਼ ਵੱਖਰੇ ਨੰਬਰਾਂ ਨੂੰ ਛੱਡ ਕੇ, ਡੁਪਲੀਕੇਟ ਨੰਬਰਾਂ ਵਾਲੇ ਸਾਰੇ ਨੋਡਾਂ ਨੂੰ ਮਿਟਾਓ। ਨਾਲ ਹੀ ਲੜੀਬੱਧ ਲਿੰਕ ਕੀਤੀ ਸੂਚੀ ਨੂੰ ਵਾਪਸ ਕਰੋ। ਇਨਪੁਟ: ਸਿਰ = [1,2,3,3,4,4,5] ਆਉਟਪੁੱਟ: [1,2,5] ਵਿਆਖਿਆ ਇੱਥੇ ਵਿਚਾਰ ਨੂੰ ਪਾਰ ਕਰਨਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 368. ਰੁਕਾਵਟਾਂ ਦੇ ਖਾਤਮੇ ਲੀਟਕੋਡ ਹੱਲ ਦੇ ਨਾਲ ਇੱਕ ਗਰਿੱਡ ਵਿੱਚ ਸਭ ਤੋਂ ਛੋਟਾ ਮਾਰਗ ਰੁਕਾਵਟਾਂ ਦੇ ਖਾਤਮੇ ਦੇ ਨਾਲ ਇੱਕ ਗਰਿੱਡ ਵਿੱਚ ਸਮੱਸਿਆ ਬਿਆਨ ਲੀਟਕੋਡ ਹੱਲ - ਤੁਹਾਨੂੰ ਇੱਕ mxn ਪੂਰਨ ਅੰਕ ਮੈਟਰਿਕਸ ਗਰਿੱਡ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਜਿੱਥੇ ਹਰੇਕ ਸੈੱਲ ਜਾਂ ਤਾਂ 0 (ਖਾਲੀ) ਜਾਂ 1 (ਰੁਕਾਵਟ) ਹੁੰਦਾ ਹੈ। ਤੁਸੀਂ ਇੱਕ ਕਦਮ ਵਿੱਚ ਇੱਕ ਖਾਲੀ ਸੈੱਲ ਤੋਂ ਉੱਪਰ, ਹੇਠਾਂ, ਖੱਬੇ ਜਾਂ ਸੱਜੇ ਪਾਸੇ ਜਾ ਸਕਦੇ ਹੋ। ਉਪਰਲੇ ਖੱਬੇ ਪਾਸੇ ਤੋਂ ਪੈਦਲ ਚੱਲਣ ਲਈ ਘੱਟੋ-ਘੱਟ ਪੌੜੀਆਂ ਵਾਪਸ ਕਰੋ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 369. ਫੁੱਲ ਲੀਟਕੋਡ ਹੱਲ ਰੱਖ ਸਕਦੇ ਹਨ ਸਮੱਸਿਆ ਬਿਆਨ ਫੁੱਲਾਂ ਨੂੰ ਰੱਖ ਸਕਦਾ ਹੈ ਲੀਟਕੋਡ ਹੱਲ - ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਲੰਮਾ ਫੁੱਲ-ਬੈੱਡ ਹੈ ਜਿਸ ਵਿੱਚ ਕੁਝ ਪਲਾਟ ਲਗਾਏ ਗਏ ਹਨ, ਅਤੇ ਕੁਝ ਨਹੀਂ ਹਨ। ਹਾਲਾਂਕਿ, ਨਾਲ ਲੱਗਦੇ ਪਲਾਟਾਂ ਵਿੱਚ ਫੁੱਲ ਨਹੀਂ ਲਗਾਏ ਜਾ ਸਕਦੇ ਹਨ। 0 ਅਤੇ 1 ਵਾਲੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਫਲਾਵਰਬੈੱਡ ਦਿੱਤੇ ਗਏ ਹਨ, ਜਿੱਥੇ 0 ਦਾ ਮਤਲਬ ਖਾਲੀ ਹੈ ਅਤੇ 1 ਦਾ ਮਤਲਬ ਖਾਲੀ ਨਹੀਂ ਹੈ, ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ n, ਜੇਕਰ n ਵਿੱਚ ਨਵੇਂ ਫੁੱਲ ਲਗਾਏ ਜਾ ਸਕਦੇ ਹਨ ਤਾਂ ਵਾਪਸ ਜਾਓ।

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 370. ਇੱਕ ਸਟ੍ਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਪਹਿਲਾ ਵਿਲੱਖਣ ਅੱਖਰ ਸਮੱਸਿਆ ਬਿਆਨ ਸਟ੍ਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਪਹਿਲਾ ਵਿਲੱਖਣ ਅੱਖਰ - ਇੱਕ ਸਟ੍ਰਿੰਗ s ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਇਸ ਵਿੱਚ ਪਹਿਲਾ ਗੈਰ-ਦੁਹਰਾਉਣ ਵਾਲਾ ਅੱਖਰ ਲੱਭੋ ਅਤੇ ਇਸਦਾ ਸੂਚਕਾਂਕ ਵਾਪਸ ਕਰੋ। ਜੇਕਰ ਇਹ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਤਾਂ -1 ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ ਟੈਸਟ ਕੇਸ 1: ਇਨਪੁਟ: s = "ਲੀਟਕੋਡ" ਆਉਟਪੁੱਟ: 0 ਟੈਸਟ ਕੇਸ 2: ਇਨਪੁਟ: s = "aabb" ਆਉਟਪੁੱਟ: -1 ਵਿਆਖਿਆ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 373. ਨਜ਼ਦੀਕੀ ਬਾਈਨਰੀ ਖੋਜ ਟ੍ਰੀ ਵੈਲਯੂ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ: ਨਜ਼ਦੀਕੀ ਬਾਈਨਰੀ ਖੋਜ ਟ੍ਰੀ ਵੈਲਯੂ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਬਾਈਨਰੀ ਖੋਜ ਟ੍ਰੀ ਦੀ ਜੜ੍ਹ ਅਤੇ ਇੱਕ ਟੀਚਾ ਮੁੱਲ ਨੂੰ ਦੇਖਦੇ ਹੋਏ, BST ਵਿੱਚ ਉਹ ਮੁੱਲ ਵਾਪਸ ਕਰੋ ਜੋ ਟੀਚੇ ਦੇ ਸਭ ਤੋਂ ਨੇੜੇ ਹੈ। ਉਦਾਹਰਨ : ਉਦਾਹਰਨ 1 ਇੰਪੁੱਟ: ਰੂਟ = [4,2,5,1,3], ਟੀਚਾ = 3.714286 ਆਉਟਪੁੱਟ: 4 ਉਦਾਹਰਨ 2 ਇੰਪੁੱਟ: ਰੂਟ = [1], ਟੀਚਾ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 374. ਭਾਗ ਸੂਚੀ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ: ਭਾਗ ਸੂਚੀ ਲੀਟਕੋਡ ਹੱਲ - ਲਿੰਕਡ ਸੂਚੀ ਦੇ ਸਿਰ ਅਤੇ ਇੱਕ ਮੁੱਲ x ਨੂੰ ਦੇਖਦੇ ਹੋਏ, ਇਸਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਵੰਡੋ ਕਿ x ਤੋਂ ਘੱਟ ਸਾਰੇ ਨੋਡ x ਤੋਂ ਵੱਡੇ ਜਾਂ ਬਰਾਬਰ ਦੇ ਨੋਡਾਂ ਤੋਂ ਪਹਿਲਾਂ ਆਉਣ। ਤੁਹਾਨੂੰ ਦੋ ਭਾਗਾਂ ਵਿੱਚੋਂ ਹਰੇਕ ਵਿੱਚ ਨੋਡਾਂ ਦੇ ਅਸਲ ਅਨੁਸਾਰੀ ਕ੍ਰਮ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ। ਉਦਾਹਰਨ : ਉਦਾਹਰਨ 1 ਇੰਪੁੱਟ: ਸਿਰ = ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 376. ਰਿਵਰਸ ਪੋਲਿਸ਼ ਨੋਟੇਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ ਦਾ ਮੁਲਾਂਕਣ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ ਰਿਵਰਸ ਪੋਲਿਸ਼ ਨੋਟੇਸ਼ਨ ਦਾ ਮੁਲਾਂਕਣ ਕਰੋ ਲੀਟਕੋਡ ਹੱਲ - ਰਿਵਰਸ ਪੋਲਿਸ਼ ਨੋਟੇਸ਼ਨ ਵਿੱਚ ਇੱਕ ਅੰਕਗਣਿਤ ਸਮੀਕਰਨ ਦੇ ਮੁੱਲ ਦਾ ਮੁਲਾਂਕਣ ਕਰੋ। ਵੈਧ ਓਪਰੇਟਰ ਹਨ +, -, *, ਅਤੇ /। ਹਰੇਕ ਓਪਰੇਂਡ ਇੱਕ ਪੂਰਨ ਅੰਕ ਜਾਂ ਕੋਈ ਹੋਰ ਸਮੀਕਰਨ ਹੋ ਸਕਦਾ ਹੈ। ਨੋਟ ਕਰੋ ਕਿ ਦੋ ਪੂਰਨ ਅੰਕਾਂ ਵਿਚਕਾਰ ਵੰਡ ਨੂੰ ਜ਼ੀਰੋ ਵੱਲ ਕੱਟਣਾ ਚਾਹੀਦਾ ਹੈ। ਇਹ ਗਾਰੰਟੀ ਹੈ ਕਿ ਦਿੱਤੇ ਗਏ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 377. 3Sum ਨਜ਼ਦੀਕੀ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਕਥਨ 3Sum ਨਜ਼ਦੀਕੀ ਲੀਟਕੋਡ ਹੱਲ - ਲੰਬਾਈ n ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਟੀਚੇ ਦੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਸੰਖਿਆਵਾਂ ਨੂੰ ਦਿੱਤੇ ਗਏ, ਸੰਖਿਆਵਾਂ ਵਿੱਚ ਤਿੰਨ ਪੂਰਨ ਅੰਕ ਲੱਭੋ ਜਿਵੇਂ ਕਿ ਜੋੜ ਟੀਚੇ ਦੇ ਸਭ ਤੋਂ ਨੇੜੇ ਹੋਵੇ। ਤਿੰਨ ਪੂਰਨ ਅੰਕਾਂ ਦਾ ਜੋੜ ਵਾਪਸ ਕਰੋ। ਤੁਸੀਂ ਇਹ ਮੰਨ ਸਕਦੇ ਹੋ ਕਿ ਹਰੇਕ ਇਨਪੁਟ ਦਾ ਇੱਕ ਹੀ ਹੱਲ ਹੋਵੇਗਾ। ਇੰਪੁੱਟ: ਸੰਖਿਆ = [-1,2,1,-4], ਟੀਚਾ = 1 ਆਉਟਪੁੱਟ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 378. ਸਭ ਤੋਂ ਵੱਡਾ ਪਲੱਸ ਸਾਈਨ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ : ਸਭ ਤੋਂ ਵੱਡਾ ਪਲੱਸ ਸਾਈਨ ਲੀਟਕੋਡ ਹੱਲ – ਤੁਹਾਨੂੰ ਇੱਕ ਪੂਰਨ ਅੰਕ n ਦਿੱਤਾ ਗਿਆ ਹੈ। ਤੁਹਾਡੇ ਕੋਲ ਐਰੇ ਖਾਣਾਂ ਵਿੱਚ ਦਿੱਤੇ ਕੁਝ ਸੂਚਕਾਂਕ ਨੂੰ ਛੱਡ ਕੇ ਸ਼ੁਰੂ ਵਿੱਚ 1 ਦੇ ਸਾਰੇ ਮੁੱਲਾਂ ਦੇ ਨਾਲ ਇੱਕ nxn ਬਾਈਨਰੀ ਗਰਿੱਡ ਹੈ। ਐਰੇ ਮਾਈਨਜ਼ ਦੇ ith ਤੱਤ ਨੂੰ ਮਾਈਨਜ਼[i] = [xi, yi] ਵਜੋਂ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ ਜਿੱਥੇ ਗਰਿੱਡ[xi][yi] == 0। ਸਭ ਤੋਂ ਵੱਡੇ ਧੁਰੇ-ਅਲਾਈਨ ਪਲੱਸ ਦਾ ਕ੍ਰਮ ਵਾਪਸ ਕਰੋ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 379. ਨਿਰੰਤਰ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਸਟੇਟਮੈਂਟ ਕੰਟੀਗੂਅਸ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਬਾਈਨਰੀ ਐਰੇ ਸੰਖਿਆਵਾਂ ਦਿੱਤੇ ਜਾਣ 'ਤੇ, 0 ਅਤੇ 1 ਦੀ ਬਰਾਬਰ ਸੰਖਿਆ ਦੇ ਨਾਲ ਇੱਕ ਅਨੁਰੂਪ ਸਬੈਰੇ ਦੀ ਅਧਿਕਤਮ ਲੰਬਾਈ ਵਾਪਸ ਕਰੋ। ਇੰਪੁੱਟ: ਸੰਖਿਆ = [0,1] ਆਉਟਪੁੱਟ: 2 ਵਿਆਖਿਆ: [0, 1] ਹੈ। 0 ਅਤੇ 1 ਦੀ ਬਰਾਬਰ ਸੰਖਿਆ ਦੇ ਨਾਲ ਸਭ ਤੋਂ ਲੰਬਾ ਸੰਮਿਲਿਤ ਸਬਰੇ। ਹੁਣ ਅਸੀਂ ਕੀ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 380. N-Queens LeetCode ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ N-Queens LeetCode Solution - n-Queens ਬੁਝਾਰਤ n Queens ਨੂੰ nxn ਸ਼ਤਰੰਜ ਦੇ ਬੋਰਡ 'ਤੇ ਰੱਖਣ ਦੀ ਸਮੱਸਿਆ ਹੈ ਤਾਂ ਕਿ ਕੋਈ ਵੀ ਦੋ ਰਾਣੀਆਂ ਇੱਕ ਦੂਜੇ 'ਤੇ ਹਮਲਾ ਨਾ ਕਰਨ। ਇੱਕ ਪੂਰਨ ਅੰਕ n ਦਿੱਤੇ ਜਾਣ 'ਤੇ, n-ਕੁਈਨਜ਼ ਪਹੇਲੀ ਦੇ ਸਾਰੇ ਵੱਖਰੇ ਹੱਲ ਵਾਪਸ ਕਰੋ। ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਕ੍ਰਮ ਵਿੱਚ ਜਵਾਬ ਵਾਪਸ ਕਰ ਸਕਦੇ ਹੋ। ਹਰੇਕ ਹੱਲ ਵਿੱਚ ਇੱਕ ਵੱਖਰੀ ਬੋਰਡ ਸੰਰਚਨਾ ਹੁੰਦੀ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 381. ਹਿਸਟੋਗ੍ਰਾਮ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਡਾ ਆਇਤਕਾਰ ਹਿਸਟੋਗ੍ਰਾਮ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਸਮੱਸਿਆ ਬਿਆਨ ਸਭ ਤੋਂ ਵੱਡਾ ਆਇਤਕਾਰ - ਹਿਸਟੋਗ੍ਰਾਮ ਦੀ ਬਾਰ ਦੀ ਉਚਾਈ ਨੂੰ ਦਰਸਾਉਣ ਵਾਲੇ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਗਈ ਹੈ ਜਿੱਥੇ ਹਰੇਕ ਪੱਟੀ ਦੀ ਚੌੜਾਈ 1 ਹੈ, ਹਿਸਟੋਗ੍ਰਾਮ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਡੇ ਆਇਤਕਾਰ ਦੇ ਖੇਤਰ ਨੂੰ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ ਟੈਸਟ ਕੇਸ 1: ਇਨਪੁਟ: ਉਚਾਈ = [2, 1, 5, 6, 2, 3] ਆਉਟਪੁੱਟ: 10 ਵਿਆਖਿਆ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 382. ਰੈਗੂਲਰ ਐਕਸਪ੍ਰੈਸ਼ਨ ਮੈਚਿੰਗ ਰੈਗੂਲਰ ਐਕਸਪ੍ਰੈਸ਼ਨ ਮੈਚਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਰੈਗੂਲਰ ਐਕਸਪ੍ਰੈਸ਼ਨ ਮੈਚਿੰਗ ਰੈਗੂਲਰ ਐਕਸਪ੍ਰੈਸ਼ਨ ਮੈਚਿੰਗ ਲੀਟਕੋਡ ਹੱਲ – ਇੱਕ ਇੰਪੁੱਟ ਸਟ੍ਰਿੰਗ s ਅਤੇ ਇੱਕ ਪੈਟਰਨ p ਦਿੱਤੇ ਗਏ, '.' ਲਈ ਸਮਰਥਨ ਦੇ ਨਾਲ ਰੈਗੂਲਰ ਐਕਸਪ੍ਰੈਸ਼ਨ ਮੈਚਿੰਗ ਲਾਗੂ ਕਰੋ। ਅਤੇ '*' ਜਿੱਥੇ: '.' ਕਿਸੇ ਇੱਕ ਅੱਖਰ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ। '*' ਪਿਛਲੇ ਤੱਤ ਦੇ ਜ਼ੀਰੋ ਜਾਂ ਵੱਧ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ। ਮਿਲਾਨ ਨੂੰ ਪੂਰੀ ਇੰਪੁੱਟ ਸਟ੍ਰਿੰਗ ਨੂੰ ਕਵਰ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ (ਅੰਸ਼ਕ ਨਹੀਂ)। ਉਦਾਹਰਨ ਟੈਸਟ ਕੇਸ 1: ਇਨਪੁਟ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 383. ਬਾਈਨਰੀ ਟ੍ਰੀ ਰਾਈਟ ਸਾਈਡ ਵਿਊ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਬਾਈਨਰੀ ਟ੍ਰੀ ਰਾਈਟ ਸਾਈਡ ਵਿਊ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੀ ਜੜ੍ਹ ਨੂੰ ਦੇਖਦੇ ਹੋਏ, ਆਪਣੇ ਆਪ ਨੂੰ ਇਸਦੇ ਸੱਜੇ ਪਾਸੇ ਖੜ੍ਹੇ ਹੋਣ ਦੀ ਕਲਪਨਾ ਕਰੋ, ਅਤੇ ਨੋਡਾਂ ਦੇ ਮੁੱਲ ਵਾਪਸ ਕਰੋ ਜੋ ਤੁਸੀਂ ਉੱਪਰ ਤੋਂ ਹੇਠਾਂ ਤੱਕ ਕ੍ਰਮਬੱਧ ਦੇਖ ਸਕਦੇ ਹੋ। ਉਦਾਹਰਨ ਟੈਸਟ ਕੇਸ 1: ਇਨਪੁਟ: ਰੂਟ = [1, 2, 3, null, 5, null, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 384. ਜ਼ਿਗਜ਼ੈਗ ਪਰਿਵਰਤਨ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਜ਼ਿਗਜ਼ੈਗ ਪਰਿਵਰਤਨ ਲੀਟਕੋਡ ਹੱਲ - ਸਤਰ "PAYPALISHIRING" ਇੱਕ ਜ਼ਿਗਜ਼ੈਗ ਪੈਟਰਨ ਵਿੱਚ ਇਸ ਤਰ੍ਹਾਂ ਲਿਖੀਆਂ ਗਈਆਂ ਕਤਾਰਾਂ 'ਤੇ ਲਿਖੀ ਗਈ ਹੈ: (ਤੁਸੀਂ ਬਿਹਤਰ ਸਪੱਸ਼ਟਤਾ ਲਈ ਇਸ ਪੈਟਰਨ ਨੂੰ ਇੱਕ ਨਿਸ਼ਚਿਤ ਫੌਂਟ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨਾ ਚਾਹ ਸਕਦੇ ਹੋ) PAHNAPLSIIGYI ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 385. ਨਜ਼ਦੀਕੀ ਵਿਅਕਤੀ ਲੀਟਕੋਡ ਹੱਲ ਲਈ ਦੂਰੀ ਨੂੰ ਵੱਧ ਤੋਂ ਵੱਧ ਕਰੋ ਸਮੱਸਿਆ ਕਥਨ ਸਭ ਤੋਂ ਨਜ਼ਦੀਕੀ ਵਿਅਕਤੀ ਤੱਕ ਦੂਰੀ ਵਧਾਓ ਲੀਟਕੋਡ ਹੱਲ - ਤੁਹਾਨੂੰ ਸੀਟਾਂ ਦੀ ਇੱਕ ਕਤਾਰ ਨੂੰ ਦਰਸਾਉਂਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਜਿੱਥੇ ਸੀਟਾਂ[i] = 1 ith ਸੀਟ ਵਿੱਚ ਬੈਠੇ ਵਿਅਕਤੀ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ, ਅਤੇ ਸੀਟਾਂ[i] = 0 ਦਰਸਾਉਂਦੀ ਹੈ ਕਿ ith ਸੀਟ ਖਾਲੀ ਹੈ। (0-ਇੰਡੈਕਸਡ)। ਘੱਟੋ-ਘੱਟ ਇੱਕ ਖਾਲੀ ਸੀਟ ਹੈ, ਅਤੇ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਵਿਅਕਤੀ ਬੈਠਾ ਹੈ। ਅਲੈਕਸ ਚਾਹੁੰਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 386. ਮਾਈਨਸਵੀਪਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਮਾਈਨਸਵੀਪਰ ਲੀਟਕੋਡ ਹੱਲ - ਆਓ ਮਾਈਨਸਵੀਪਰ ਗੇਮ ਖੇਡੀਏ (ਵਿਕੀਪੀਡੀਆ, ਔਨਲਾਈਨ ਗੇਮ)! ਤੁਹਾਨੂੰ ਗੇਮ ਬੋਰਡ ਦੀ ਨੁਮਾਇੰਦਗੀ ਕਰਨ ਵਾਲਾ ਇੱਕ mxn ਚਾਰ ਮੈਟਰਿਕਸ ਬੋਰਡ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਿੱਥੇ: 'M' ਇੱਕ ਅਣਜਾਣ ਮਾਈਨ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, 'E' ਇੱਕ ਅਣਜਾਣ ਖਾਲੀ ਵਰਗ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, 'B' ਇੱਕ ਪ੍ਰਗਟ ਖਾਲੀ ਵਰਗ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਜਿਸਦੇ ਕੋਲ ਕੋਈ ਵੀ ਖਾਣਾਂ ਨਹੀਂ ਹਨ (ਭਾਵ, ਉੱਪਰ, ਹੇਠਾਂ , ਖੱਬੇ, ਸੱਜੇ, ਅਤੇ ਸਭ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 389. ਸਟ੍ਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਅਨੁਕ੍ਰਮਣ ਸਮੱਸਿਆ ਬਿਆਨ: ਸਟ੍ਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਪਰਮੂਟੇਸ਼ਨ - ਦੋ ਸਤਰ s1 ਅਤੇ s2 ਦਿੱਤੇ ਗਏ ਹਨ, ਜੇਕਰ s2 ਵਿੱਚ s1 ਦਾ ਅਨੁਕ੍ਰਮ ਹੈ, ਜਾਂ ਗਲਤ ਹੈ ਤਾਂ ਸਹੀ ਵਾਪਸ ਕਰੋ। ਦੂਜੇ ਸ਼ਬਦਾਂ ਵਿੱਚ, ਸਹੀ ਵਾਪਸੀ ਕਰੋ ਜੇਕਰ s1 ਦੇ ਅਨੁਰੂਪਾਂ ਵਿੱਚੋਂ ਇੱਕ s2 ਦੀ ਸਬਸਟਰਿੰਗ ਹੈ। ਉਦਾਹਰਨ: ਉਦਾਹਰਨ 1 ਇੰਪੁੱਟ: s1 = "ab", s2 = "eidbaooo" ਆਉਟਪੁੱਟ: ਸਹੀ ਵਿਆਖਿਆ: s2 ਵਿੱਚ s1 ("ba") ਦਾ ਇੱਕ ਅਨੁਕ੍ਰਮ ਸ਼ਾਮਲ ਹੈ। ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 390. ਐਸਟੇਰੋਇਡ ਟੱਕਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਐਸਟੇਰੋਇਡ ਟੱਕਰ ਲੀਟਕੋਡ ਹੱਲ - ਸਾਨੂੰ ਇੱਕ ਕਤਾਰ ਵਿੱਚ ਐਸਟੋਰਾਇਡਜ਼ ਨੂੰ ਦਰਸਾਉਣ ਵਾਲੇ ਪੂਰਨ ਅੰਕਾਂ ਦਾ ਇੱਕ ਐਰੇ ਐਸਟੋਰਾਇਡ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਹਰੇਕ ਗ੍ਰਹਿ ਲਈ, ਪੂਰਨ ਮੁੱਲ ਇਸਦੇ ਆਕਾਰ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, ਅਤੇ ਚਿੰਨ੍ਹ ਇਸਦੀ ਦਿਸ਼ਾ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ (ਸਕਾਰਾਤਮਕ ਅਰਥ ਸੱਜੇ, ਨਕਾਰਾਤਮਕ ਅਰਥ ਖੱਬੇ)। ਹਰ ਇੱਕ ਐਸਟਰਾਇਡ ਇੱਕੋ ਗਤੀ ਨਾਲ ਚਲਦਾ ਹੈ। ਸੂਬੇ ਦਾ ਪਤਾ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 391. ਡਾਇਗਨਲ ਟ੍ਰੈਵਰਸ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਡਾਇਗਨਲ ਟ੍ਰੈਵਰਸ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ mxn ਮੈਟ੍ਰਿਕਸ ਮੈਟ ਦਿੱਤੇ ਹੋਏ, ਇੱਕ ਵਿਕਰਣ ਕ੍ਰਮ ਵਿੱਚ ਐਰੇ ਦੇ ਸਾਰੇ ਤੱਤਾਂ ਦੀ ਇੱਕ ਐਰੇ ਵਾਪਸ ਕਰੋ। ਇੰਪੁੱਟ: ਮੈਟ = [[1,2,3],[4,5,6],[7,8,9]] ਆਉਟਪੁੱਟ: [1,2,4,7,5,3,6,8,9] ਵਿਆਖਿਆ ਇੱਕ NxM ਮੈਟ੍ਰਿਕਸ ਦੇ ਵਿਕਰਣਾਂ ਦੇ ਸੂਚਕਾਂਕ 'ਤੇ ਵਿਚਾਰ ਕਰੋ। ਆਉ ਇੱਕ ਉਦਾਹਰਨ ਵਜੋਂ 4×4 ਮੈਟ੍ਰਿਕਸ ਦੀ ਵਰਤੋਂ ਕਰੀਏ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 392. ਇੱਕ ਮੈਟ੍ਰਿਕਸ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਸਭ ਤੋਂ ਲੰਬਾ ਵਧਾਉਣ ਵਾਲਾ ਮਾਰਗ ਸਮੱਸਿਆ ਬਿਆਨ ਮੈਟ੍ਰਿਕਸ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਸਭ ਤੋਂ ਲੰਬਾ ਵਧਣ ਵਾਲਾ ਪਾਥ – ਇੱਕ mxn ਪੂਰਨ ਅੰਕ ਮੈਟ੍ਰਿਕਸ ਦਿੱਤੇ ਗਏ, ਮੈਟਰਿਕਸ ਵਿੱਚ ਸਭ ਤੋਂ ਲੰਬੇ ਵਧ ਰਹੇ ਮਾਰਗ ਦੀ ਲੰਬਾਈ ਵਾਪਸ ਕਰੋ। ਹਰੇਕ ਸੈੱਲ ਤੋਂ, ਤੁਸੀਂ ਜਾਂ ਤਾਂ ਚਾਰ ਦਿਸ਼ਾਵਾਂ ਵਿੱਚ ਜਾ ਸਕਦੇ ਹੋ: ਖੱਬੇ, ਸੱਜੇ, ਉੱਪਰ ਜਾਂ ਹੇਠਾਂ। ਤੁਸੀਂ ਤਿਰਛੇ ਤੌਰ 'ਤੇ ਨਹੀਂ ਜਾ ਸਕਦੇ ਜਾਂ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾ ਸਕਦੇ (ਭਾਵ, ਲਪੇਟਣ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ)। ਇੰਪੁੱਟ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 393. ਬੰਦ ਟਾਪੂ ਲੀਟਕੋਡ ਹੱਲ ਦੀ ਸੰਖਿਆ ਸਮੱਸਿਆ ਬਿਆਨ : ਬੰਦ ਟਾਪੂਆਂ ਦੀ ਸੰਖਿਆ ਲੀਟਕੋਡ ਹੱਲ - 2s (ਜ਼ਮੀਨ) ਅਤੇ 0s (ਪਾਣੀ) ਵਾਲਾ 1D ਗਰਿੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਇੱਕ ਟਾਪੂ ਇੱਕ ਵੱਧ ਤੋਂ ਵੱਧ 4-ਦਿਸ਼ਾ ਨਾਲ ਜੁੜਿਆ 0s ਦਾ ਸਮੂਹ ਹੁੰਦਾ ਹੈ ਅਤੇ ਇੱਕ ਬੰਦ ਟਾਪੂ ਇੱਕ ਟਾਪੂ ਹੁੰਦਾ ਹੈ ਜੋ ਪੂਰੀ ਤਰ੍ਹਾਂ (ਸਾਰੇ ਖੱਬੇ, ਉੱਪਰ, ਸੱਜੇ, ਹੇਠਾਂ) 1s ਨਾਲ ਘਿਰਿਆ ਹੁੰਦਾ ਹੈ। ਬੰਦ ਟਾਪੂਆਂ ਦੀ ਗਿਣਤੀ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ : ਉਦਾਹਰਨ 1 ਇੰਪੁੱਟ: ਗਰਿੱਡ = [[1,1,1,1,1,1,1,0],[1,0,0,0,0,1,1,0],[1,0,1,0,1,1,1,0, 1,0,0,0,0,1,0,1],[1,1,1,1,1,1,1,0],[2]] ਆਉਟਪੁੱਟ : XNUMX ਵਿਆਖਿਆ: ਸਲੇਟੀ ਵਿੱਚ ਟਾਪੂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 394. ਬਾਈਨਰੀ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ ਨੂੰ ਸੀਰੀਅਲਾਈਜ਼ ਅਤੇ ਡੀਸੀਰੀਅਲਾਈਜ਼ ਕਰੋ ਪ੍ਰੋਬਲਮ ਸਟੇਟਮੈਂਟ ਸੀਰੀਅਲਾਈਜ਼ ਅਤੇ ਡੀਸੀਰੀਅਲਾਈਜ਼ ਬਾਈਨਰੀ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ - ਸੀਰੀਅਲਾਈਜ਼ੇਸ਼ਨ ਇੱਕ ਡੇਟਾ ਢਾਂਚੇ ਜਾਂ ਵਸਤੂ ਨੂੰ ਬਿੱਟਾਂ ਦੇ ਕ੍ਰਮ ਵਿੱਚ ਬਦਲਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਹੈ ਤਾਂ ਜੋ ਇਸਨੂੰ ਇੱਕ ਫਾਈਲ ਜਾਂ ਮੈਮੋਰੀ ਬਫਰ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਜਾ ਸਕੇ, ਜਾਂ ਬਾਅਦ ਵਿੱਚ ਪੁਨਰਗਠਨ ਕਰਨ ਲਈ ਇੱਕ ਨੈਟਵਰਕ ਕਨੈਕਸ਼ਨ ਲਿੰਕ ਵਿੱਚ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਜਾ ਸਕੇ। ਵਿੱਚ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 396. ਰੋਬੋਟ ਸਰਕਲ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਬੰਨ੍ਹਿਆ ਹੋਇਆ ਹੈ ਸਮੱਸਿਆ ਬਿਆਨ ਰੋਬੋਟ ਸਰਕਲ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਬੰਨ੍ਹਿਆ ਹੋਇਆ - ਇੱਕ ਅਨੰਤ ਜਹਾਜ਼ 'ਤੇ, ਇੱਕ ਰੋਬੋਟ ਸ਼ੁਰੂ ਵਿੱਚ (0, 0) 'ਤੇ ਖੜ੍ਹਾ ਹੁੰਦਾ ਹੈ ਅਤੇ ਉੱਤਰ ਵੱਲ ਮੂੰਹ ਕਰਦਾ ਹੈ। ਨੋਟ ਕਰੋ ਕਿ: ਉੱਤਰੀ ਦਿਸ਼ਾ y-ਧੁਰੇ ਦੀ ਸਕਾਰਾਤਮਕ ਦਿਸ਼ਾ ਹੈ। ਦੱਖਣ ਦਿਸ਼ਾ y-ਧੁਰੇ ਦੀ ਨਕਾਰਾਤਮਕ ਦਿਸ਼ਾ ਹੈ। ਪੂਰਬ ਦਿਸ਼ਾ x-ਧੁਰੇ ਦੀ ਸਕਾਰਾਤਮਕ ਦਿਸ਼ਾ ਹੈ। ਪੱਛਮ ਦਿਸ਼ਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 397. ਘੱਟੋ-ਘੱਟ ਨਾਈਟ ਮੂਵਜ਼ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਨਿਊਨਤਮ ਨਾਈਟ ਮੂਵਜ਼ ਲੀਟਕੋਡ ਹੱਲ - -ਇਨਫਿਨਿਟੀ ਤੋਂ +ਇਨਫਿਨਿਟੀ ਤੱਕ ਕੋਆਰਡੀਨੇਟਸ ਦੇ ਨਾਲ ਇੱਕ ਅਨੰਤ ਸ਼ਤਰੰਜ ਵਿੱਚ, ਤੁਹਾਡੇ ਕੋਲ ਵਰਗ [0, 0] ਵਿੱਚ ਇੱਕ ਨਾਈਟ ਹੈ। ਇੱਕ ਨਾਈਟ ਦੀਆਂ 8 ਸੰਭਾਵਿਤ ਚਾਲਾਂ ਹਨ ਜੋ ਉਹ ਕਰ ਸਕਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਰਸਾਇਆ ਗਿਆ ਹੈ। ਹਰ ਮੂਵ ਇੱਕ ਮੁੱਖ ਦਿਸ਼ਾ ਵਿੱਚ ਦੋ ਵਰਗ ਹੈ, ਫਿਰ ਇੱਕ ਆਰਥੋਗੋਨਲ ਦਿਸ਼ਾ ਵਿੱਚ ਇੱਕ ਵਰਗ। ਘੱਟੋ-ਘੱਟ ਨੰਬਰ ਵਾਪਸ ਕਰੋ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 398. ਬਾਈਨਰੀ ਟ੍ਰੀ ਜ਼ਿਗਜ਼ੈਗ ਲੈਵਲ ਆਰਡਰ ਟ੍ਰੈਵਰਸਲ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਬਾਈਨਰੀ ਟ੍ਰੀ ਜ਼ਿਗਜ਼ੈਗ ਲੈਵਲ ਆਰਡਰ ਟਰਾਵਰਸਲ ਲੀਟਕੋਡ ਹੱਲ – ਇੱਕ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੇ ਰੂਟ ਨੂੰ ਦੇਖਦੇ ਹੋਏ, ਇਸਦੇ ਨੋਡਸ ਦੇ ਮੁੱਲਾਂ ਦੇ ਜ਼ਿਗਜ਼ੈਗ ਲੈਵਲ ਆਰਡਰ ਟਰਾਵਰਸਲ ਨੂੰ ਵਾਪਸ ਕਰੋ। (ਭਾਵ, ਖੱਬੇ ਤੋਂ ਸੱਜੇ, ਫਿਰ ਅਗਲੇ ਪੱਧਰ ਲਈ ਸੱਜੇ ਤੋਂ ਖੱਬੇ ਅਤੇ ਵਿਚਕਾਰ ਬਦਲੋ)। ਇੰਪੁੱਟ: ਰੂਟ = [3,9,20,null,null,15,7] ਆਉਟਪੁੱਟ: [[3],[20,9],[15,7]] ਵਿਆਖਿਆ ਅਸੀਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 399. ਡੁਪਲੀਕੇਟ ਨੰਬਰ ਲੀਟਕੋਡ ਹੱਲ ਲੱਭੋ ਸਮੱਸਿਆ ਬਿਆਨ ਡੁਪਲੀਕੇਟ ਨੰਬਰ ਲੀਟਕੋਡ ਹੱਲ ਲੱਭੋ - n + 1 ਪੂਰਨ ਅੰਕਾਂ ਵਾਲੇ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਗਈ ਹੈ ਜਿੱਥੇ ਹਰੇਕ ਪੂਰਨ ਅੰਕ [1, n] ਸੰਮਿਲਿਤ ਸੀਮਾ ਵਿੱਚ ਹੈ। ਸੰਖਿਆਵਾਂ ਵਿੱਚ ਸਿਰਫ ਇੱਕ ਦੁਹਰਾਈ ਗਈ ਸੰਖਿਆ ਹੈ, ਇਸ ਦੁਹਰਾਈ ਗਈ ਸੰਖਿਆ ਨੂੰ ਵਾਪਸ ਕਰੋ। ਤੁਹਾਨੂੰ ਐਰੇ ਨੰਬਰਾਂ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕੀਤੇ ਬਿਨਾਂ ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਨਿਰੰਤਰ ਵਾਧੂ ਸਪੇਸ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ਇੰਪੁੱਟ: ਸੰਖਿਆ = [1,3,4,2,2] ਆਉਟਪੁੱਟ: 2 ਵਿਆਖਿਆ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 400. ਸੱਪ ਅਤੇ ਪੌੜੀਆਂ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸੱਪ ਅਤੇ ਪੌੜੀਆਂ ਲੀਟਕੋਡ ਹੱਲ - ਤੁਹਾਨੂੰ ਇੱਕ nxn ਪੂਰਨ ਅੰਕ ਮੈਟ੍ਰਿਕਸ ਬੋਰਡ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਜਿੱਥੇ ਸੈੱਲਾਂ ਨੂੰ ਬੋਰਡ ਦੇ ਹੇਠਾਂ ਖੱਬੇ ਪਾਸੇ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੇ ਹੋਏ ਬੌਸਟ੍ਰੋਫੇਡਨ ਸ਼ੈਲੀ ਵਿੱਚ 1 ਤੋਂ n2 ਤੱਕ ਲੇਬਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ (ਜਿਵੇਂ ਕਿ ਬੋਰਡ[n - 1][0]) ਅਤੇ ਹਰ ਕਤਾਰ ਵਿੱਚ ਬਦਲਵੀਂ ਦਿਸ਼ਾਵਾਂ। ਤੁਸੀਂ ਬੋਰਡ ਦੇ ਵਰਗ 1 ਤੋਂ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ। ਹਰ ਚਾਲ ਵਿੱਚ,...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 401. ਕ੍ਰਮਬੱਧ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਗੁੰਮ ਤੱਤ ਸਮੱਸਿਆ ਬਿਆਨ: ਕ੍ਰਮਬੱਧ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਗੁੰਮ ਐਲੀਮੈਂਟ - ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਨੰਬਰ ਦਿੱਤੇ ਗਏ ਹਨ ਜੋ ਵਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤੇ ਗਏ ਹਨ ਅਤੇ ਇਸਦੇ ਸਾਰੇ ਤੱਤ ਵਿਲੱਖਣ ਹਨ ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ k ਵੀ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਐਰੇ ਦੇ ਸਭ ਤੋਂ ਖੱਬੇ ਨੰਬਰ ਤੋਂ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੇ kth ਗੁੰਮ ਸੰਖਿਆ ਨੂੰ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ: ਉਦਾਹਰਨ 1 ਇੰਪੁੱਟ: ਸੰਖਿਆ = [4,7,9,10], k = ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 402. ਪਾਥ ਸਮ II ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਕਥਨ : ਪਾਥ ਸਮ II ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੇ ਰੂਟ ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਟਾਰਗੇਟਸਮ ਨੂੰ ਦਿੱਤੇ ਗਏ, ਸਾਰੇ ਰੂਟ-ਟੂ-ਲੀਫ ਪਾਥ ਵਾਪਸ ਕਰੋ ਜਿੱਥੇ ਮਾਰਗ ਵਿੱਚ ਨੋਡ ਮੁੱਲਾਂ ਦਾ ਜੋੜ ਟਾਰਗਿਟਸਮ ਦੇ ਬਰਾਬਰ ਹੈ। ਹਰੇਕ ਮਾਰਗ ਨੂੰ ਨੋਡ ਮੁੱਲਾਂ ਦੀ ਸੂਚੀ ਵਜੋਂ ਵਾਪਸ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਨਾ ਕਿ ਨੋਡ ਹਵਾਲੇ। ਇੱਕ ਜੜ੍ਹ ਤੋਂ ਪੱਤਾ ਮਾਰਗ ਇੱਕ ਮਾਰਗ ਹੈ ਜਿਸ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 404. ਸਵੈ ਲੀਟਕੋਡ ਹੱਲ ਨੂੰ ਛੱਡ ਕੇ ਐਰੇ ਦਾ ਉਤਪਾਦ ਸਵੈ ਲੀਟਕੋਡ ਹੱਲ ਨੂੰ ਛੱਡ ਕੇ ਐਰੇ ਦਾ ਸਮੱਸਿਆ ਬਿਆਨ ਉਤਪਾਦ - ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਨੰਬਰ ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਇੱਕ ਐਰੇ ਜਵਾਬ ਦਿਓ ਜਿਵੇਂ ਕਿ ਉੱਤਰ[i] ਅੰਕਾਂ[i] ਨੂੰ ਛੱਡ ਕੇ ਅੰਕਾਂ ਦੇ ਸਾਰੇ ਤੱਤਾਂ ਦੇ ਗੁਣਨਫਲ ਦੇ ਬਰਾਬਰ ਹੈ। ਅੰਕਾਂ ਦੇ ਕਿਸੇ ਵੀ ਅਗੇਤਰ ਜਾਂ ਪਿਛੇਤਰ ਦਾ ਗੁਣਨਫਲ 32-ਬਿੱਟ ਪੂਰਨ ਅੰਕ ਵਿੱਚ ਫਿੱਟ ਹੋਣ ਦੀ ਗਰੰਟੀ ਹੈ। ਤੁਹਾਨੂੰ ਇੱਕ ਐਲਗੋਰਿਦਮ ਲਿਖਣਾ ਚਾਹੀਦਾ ਹੈ ਜੋ O(n) ਸਮੇਂ ਵਿੱਚ ਚੱਲਦਾ ਹੈ ਅਤੇ ਵੰਡ ਦੀ ਵਰਤੋਂ ਕੀਤੇ ਬਿਨਾਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 405. ਡਿਜ਼ਾਈਨ ਸਕਿਪਲਿਸਟ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਡਿਜ਼ਾਇਨ ਸਕਿਪਲਿਸਟ ਲੀਟਕੋਡ ਹੱਲ - ਬਿਨਾਂ ਕਿਸੇ ਬਿਲਟ-ਇਨ ਲਾਇਬ੍ਰੇਰੀਆਂ ਦੀ ਵਰਤੋਂ ਕੀਤੇ ਇੱਕ ਸਕਿਪਲਿਸਟ ਡਿਜ਼ਾਈਨ ਕਰੋ। ਇੱਕ ਛੱਡੀ ਸੂਚੀ ਇੱਕ ਡੇਟਾ ਢਾਂਚਾ ਹੈ ਜੋ ਜੋੜਨ, ਮਿਟਾਉਣ ਅਤੇ ਖੋਜ ਕਰਨ ਵਿੱਚ O(log(n)) ਸਮਾਂ ਲੈਂਦਾ ਹੈ। ਰੁੱਖ ਅਤੇ ਲਾਲ-ਕਾਲੇ ਰੁੱਖ ਦੀ ਤੁਲਨਾ ਵਿੱਚ ਜਿਸਦਾ ਕਾਰਜ ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਇੱਕੋ ਜਿਹਾ ਹੈ, ਸਕਿੱਪਲਿਸਟ ਦੀ ਕੋਡ ਲੰਬਾਈ ਤੁਲਨਾਤਮਕ ਤੌਰ 'ਤੇ ਹੋ ਸਕਦੀ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 406. ਸਭ ਤੋਂ ਲੰਬਾ ਵਧੀਆ ਸਬਸਟ੍ਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ: ਸਭ ਤੋਂ ਲੰਬਾ ਵਧੀਆ ਸਬਸਟਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਸਤਰ s ਵਧੀਆ ਹੈ ਜੇਕਰ, ਵਰਣਮਾਲਾ ਦੇ ਹਰੇਕ ਅੱਖਰ ਲਈ ਜਿਸ ਵਿੱਚ s ਸ਼ਾਮਲ ਹੈ, ਇਹ ਵੱਡੇ ਅਤੇ ਛੋਟੇ ਦੋਨਾਂ ਵਿੱਚ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। ਉਦਾਹਰਨ ਲਈ, "abABB" ਵਧੀਆ ਹੈ ਕਿਉਂਕਿ 'A' ਅਤੇ 'a' ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ, ਅਤੇ 'B' ਅਤੇ 'b' ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ। ਹਾਲਾਂਕਿ, "abA" ਇਸ ਲਈ ਨਹੀਂ ਹੈ ਕਿਉਂਕਿ 'b' ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ, ਪਰ 'B' ਨਹੀਂ ਹੁੰਦਾ। ਇੱਕ ਸਟ੍ਰਿੰਗ s ਦਿੱਤੇ ਜਾਣ 'ਤੇ, s ਦੀ ਸਭ ਤੋਂ ਲੰਬੀ ਸਬਸਟ੍ਰਿੰਗ ਵਾਪਸ ਕਰੋ ਜੋ ਕਿ ਵਧੀਆ ਹੈ। ਜੇਕਰ ਮਲਟੀਪਲ ਹਨ, ਤਾਂ ... ਦੀ ਸਬਸਟ੍ਰਿੰਗ ਵਾਪਸ ਕਰੋ

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 407. ਪੈਲਿੰਡਰੋਮ ਪਰਮੂਟੇਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਪੈਲਿੰਡਰੋਮ ਪਰਮੂਟੇਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ - ਸਾਨੂੰ ਇੱਕ ਸਟ੍ਰਿੰਗ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਪੁੱਛਿਆ ਜਾਂਦਾ ਹੈ ਕਿ ਕੀ ਦਿੱਤੀ ਗਈ ਸਤਰ ਦੀ ਇੱਕ ਅਨੁਕ੍ਰਮਣ ਇੱਕ ਪੈਲਿਨਡਰੋਮ ਬਣ ਸਕਦੀ ਹੈ। ਉਦਾਹਰਨਾਂ ਅਤੇ ਵਿਆਖਿਆਵਾਂ ਉਦਾਹਰਨ 1: ਇਨਪੁਟ: s = "ਕੋਡ" ਆਉਟਪੁੱਟ: ਗਲਤ ਸਪੱਸ਼ਟੀਕਰਨ: ਅਸੀਂ ਪੈਲਿਨਡਰੋਮ ਬਣਾਉਣ ਲਈ "ਕੋਡ" ਦੇ ਅੱਖਰਾਂ ਦਾ ਪ੍ਰਬੰਧ ਨਹੀਂ ਕਰ ਸਕਦੇ ਹਾਂ ਉਦਾਹਰਨ 2: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 408. ਦੋ ਲਿੰਕਡ ਸੂਚੀਆਂ ਦਾ ਇੰਟਰਸੈਕਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ ਦੋ ਲਿੰਕਡ ਲਿਸਟਾਂ ਦਾ ਪ੍ਰੋਬਲਮ ਸਟੇਟਮੈਂਟ ਇੰਟਰਸੈਕਸ਼ਨ ਲੀਟਕੋਡ ਸੋਲਿਊਸ਼ਨ - ਸਾਨੂੰ ਦੋ ਮਜ਼ਬੂਤੀ ਨਾਲ ਲਿੰਕਡ-ਲਿਸਟਾਂ ਹੈੱਡA ਅਤੇ headB ਦੇ ਸਿਰ ਦਿੱਤੇ ਗਏ ਹਨ। ਇਹ ਵੀ ਦਿੱਤਾ ਗਿਆ ਹੈ ਕਿ ਦੋ ਲਿੰਕ ਕੀਤੀਆਂ ਸੂਚੀਆਂ ਕਿਸੇ ਸਮੇਂ ਇੱਕ ਦੂਜੇ ਨੂੰ ਕੱਟ ਸਕਦੀਆਂ ਹਨ। ਸਾਨੂੰ ਉਸ ਨੋਡ ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਜਿਸ 'ਤੇ ਉਹ ਇਕ ਦੂਜੇ ਨੂੰ ਕੱਟਦੇ ਹਨ ਜਾਂ ਨਲ ਜੇ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 409. ਪਰਮਿਊਟੇਸ਼ਨ ਕ੍ਰਮ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਪਰਮਿਊਟੇਸ਼ਨ ਕ੍ਰਮ ਲੀਟਕੋਡ ਹੱਲ – ਸੈੱਟ [1, 2, 3, ..., n] ਵਿੱਚ ਕੁੱਲ n ਸ਼ਾਮਲ ਹਨ! ਵਿਲੱਖਣ ਕ੍ਰਮਵਾਰ. ਕ੍ਰਮ ਵਿੱਚ ਸਾਰੀਆਂ ਪਰਮੁਟੇਸ਼ਨਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਨ ਅਤੇ ਲੇਬਲ ਕਰਨ ਦੁਆਰਾ, ਅਸੀਂ n = 3 ਲਈ ਹੇਠਾਂ ਦਿੱਤਾ ਕ੍ਰਮ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਾਂ: "123" "132" "213" "231" "312" "321" n ਅਤੇ k ਦਿੱਤੇ ਗਏ, kth ਅਨੁਕ੍ਰਮ ਕ੍ਰਮ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ ਟੈਸਟ ਕੇਸ 1: ਇਨਪੁਟ: n ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 411. ਚਿੱਤਰ ਨੂੰ ਘੁੰਮਾਓ LeetCode ਹੱਲ ਪ੍ਰੋਬਲਮ ਸਟੇਟਮੈਂਟ ਰੋਟੇਟ ਇਮੇਜ ਲੀਟਕੋਡ ਹੱਲ – ਤੁਹਾਨੂੰ ਇੱਕ ਚਿੱਤਰ ਨੂੰ ਦਰਸਾਉਂਦਾ ਇੱਕ nxn 2D ਮੈਟਰਿਕਸ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਚਿੱਤਰ ਨੂੰ 90 ਡਿਗਰੀ (ਘੜੀ ਦੀ ਦਿਸ਼ਾ ਵਿੱਚ) ਘੁੰਮਾਓ। ਤੁਹਾਨੂੰ ਚਿੱਤਰ ਨੂੰ ਜਗ੍ਹਾ-ਜਗ੍ਹਾ ਘੁੰਮਾਉਣਾ ਹੋਵੇਗਾ, ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਸਿੱਧੇ ਇੰਪੁੱਟ 2D ਮੈਟ੍ਰਿਕਸ ਨੂੰ ਸੋਧਣਾ ਪਵੇਗਾ। ਕੋਈ ਹੋਰ 2D ਮੈਟ੍ਰਿਕਸ ਨਿਰਧਾਰਤ ਨਾ ਕਰੋ ਅਤੇ ਰੋਟੇਸ਼ਨ ਨਾ ਕਰੋ। ਉਦਾਹਰਨ ਟੈਸਟ ਕੇਸ 1: ਇਨਪੁਟ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 412. ਪੀਕਿੰਗ ਇਟਰੇਟਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਪੀਕਿੰਗ ਇਟਰੇਟਰ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਇਟਰੇਟਰ ਡਿਜ਼ਾਈਨ ਕਰੋ ਜੋ hasNext ਅਤੇ ਅਗਲੇ ਓਪਰੇਸ਼ਨਾਂ ਤੋਂ ਇਲਾਵਾ ਮੌਜੂਦਾ ਇਟਰੇਟਰ 'ਤੇ ਪੀਕ ਓਪਰੇਸ਼ਨ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। PeekingIterator ਕਲਾਸ ਨੂੰ ਲਾਗੂ ਕਰੋ: PeekingIterator(Iterator nums) ਦਿੱਤੇ ਗਏ ਪੂਰਨ ਅੰਕ ਦੁਹਰਾਉਣ ਵਾਲੇ ਇਟਰੇਟਰ ਨਾਲ ਆਬਜੈਕਟ ਨੂੰ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। int next() ਐਰੇ ਵਿੱਚ ਅਗਲਾ ਐਲੀਮੈਂਟ ਵਾਪਸ ਕਰਦਾ ਹੈ ਅਤੇ ਪੁਆਇੰਟਰ ਨੂੰ ਅਗਲੇ ਐਲੀਮੈਂਟ ਵਿੱਚ ਲੈ ਜਾਂਦਾ ਹੈ। ਬੁਲੀਅਨ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 413. ਇੱਕ BST ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ Kth ਸਭ ਤੋਂ ਛੋਟਾ ਤੱਤ ਇੱਕ BST ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਸਮੱਸਿਆ ਬਿਆਨ Kth ਸਭ ਤੋਂ ਛੋਟਾ ਤੱਤ - ਇੱਕ ਬਾਈਨਰੀ ਖੋਜ ਟ੍ਰੀ ਦੇ ਰੂਟ, ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ k ਨੂੰ ਦਿੱਤੇ ਗਏ, ਟ੍ਰੀ ਵਿੱਚ ਨੋਡਾਂ ਦੇ ਸਾਰੇ ਮੁੱਲਾਂ ਦਾ kth ਸਭ ਤੋਂ ਛੋਟਾ ਮੁੱਲ (1-ਇੰਡੈਕਸਡ) ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨਾਂ: ਇਨਪੁਟ: ਰੂਟ = [3,1,4,ਨਲ,2], k = 1 ਆਉਟਪੁੱਟ: 1 ਇਨਪੁਟ: ਰੂਟ = [5,3,6,2,4,null,null,1], k...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 414. ਬਾਈਨਰੀ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ ਦੇ ਪੱਤੇ ਲੱਭੋ ਸਮੱਸਿਆ ਬਿਆਨ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੇ ਪੱਤੇ ਲੱਭੋ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੀ ਜੜ੍ਹ ਨੂੰ ਦੇਖਦੇ ਹੋਏ, ਇੱਕ ਟ੍ਰੀ ਦੇ ਨੋਡ ਇਕੱਠੇ ਕਰੋ ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਇਹ ਕਰ ਰਹੇ ਹੋ: ਸਾਰੇ ਲੀਫ ਨੋਡ ਇਕੱਠੇ ਕਰੋ। ਸਾਰੇ ਲੀਫ ਨੋਡਸ ਨੂੰ ਹਟਾਓ। ਜਦੋਂ ਤੱਕ ਰੁੱਖ ਖਾਲੀ ਨਹੀਂ ਹੁੰਦਾ ਉਦੋਂ ਤੱਕ ਦੁਹਰਾਓ. ਉਦਾਹਰਨ ਟੈਸਟ ਕੇਸ 1: ਇਨਪੁਟ: ਰੂਟ = [1, 2, 3, ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 416. ਪੈਰਲਲ ਕੋਰਸ II ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਪੈਰਲਲ ਕੋਰਸ II ਲੀਟਕੋਡ ਹੱਲ- ਤੁਹਾਨੂੰ ਇੱਕ ਪੂਰਨ ਅੰਕ n ਦਿੱਤਾ ਗਿਆ ਹੈ, ਜੋ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ 1 ਤੋਂ n ਤੱਕ ਲੇਬਲ ਕੀਤੇ n ਕੋਰਸ ਹਨ। ਤੁਹਾਨੂੰ ਇੱਕ ਐਰੇ ਸਬੰਧ ਵੀ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ ਜਿੱਥੇ ਸੰਬੰਧ[i] = [prevCoursei, nextCoursei], ਕੋਰਸ ਪ੍ਰੀਵ ਕੋਰਸੀ ਅਤੇ ਕੋਰਸ ਨੈਕਸਟ ਕੋਰਸ ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਪੂਰਵ-ਲੋੜੀਂਦੇ ਸਬੰਧ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ: ਕੋਰਸ prevCoursei ਨੂੰ ਕੋਰਸ NextCoursei ਤੋਂ ਪਹਿਲਾਂ ਲਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਨਾਲ ਹੀ, ਤੁਹਾਨੂੰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 417. ਕ੍ਰਮਬੱਧ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ ਨੂੰ ਮਿਲਾਓ ਸਮੱਸਿਆ ਸਟੇਟਮੈਂਟ ਮਰਜ ਸੋਰਟਡ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ - ਤੁਹਾਨੂੰ ਦੋ ਪੂਰਨ ਅੰਕ ਐਰੇ nums1 ਅਤੇ nums2 ਦਿੱਤੇ ਗਏ ਹਨ, ਜੋ ਕਿ ਨਾ-ਘਟਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤੇ ਗਏ ਹਨ, ਅਤੇ ਦੋ ਪੂਰਨ ਅੰਕ m ਅਤੇ n ਹਨ, ਜੋ ਕ੍ਰਮਵਾਰ nums1 ਅਤੇ nums2 ਵਿੱਚ ਤੱਤਾਂ ਦੀ ਸੰਖਿਆ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ। nums1 ਅਤੇ nums2 ਨੂੰ ਗੈਰ-ਘਟਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਇੱਕ ਸਿੰਗਲ ਐਰੇ ਵਿੱਚ ਮਿਲਾਓ। ਅੰਤਮ ਕ੍ਰਮਬੱਧ ਐਰੇ ਨੂੰ ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਵਾਪਸ ਨਹੀਂ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਪਰ ਇਸਦੀ ਬਜਾਏ ਐਰੇ nums1 ਦੇ ਅੰਦਰ ਸਟੋਰ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 419. ਮੇਜ਼ III ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ The Maze III ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਮੇਜ਼ ਵਿੱਚ ਇੱਕ ਗੇਂਦ ਹੁੰਦੀ ਹੈ ਜਿਸ ਵਿੱਚ ਖਾਲੀ ਥਾਂ ਹੁੰਦੀ ਹੈ (0 ਵਜੋਂ ਪ੍ਰਸਤੁਤ ਕੀਤੀ ਜਾਂਦੀ ਹੈ) ਅਤੇ ਕੰਧਾਂ (1 ਵਜੋਂ ਪ੍ਰਸਤੁਤ ਕੀਤੀ ਜਾਂਦੀ ਹੈ)। ਗੇਂਦ ਉੱਪਰ, ਹੇਠਾਂ, ਖੱਬੇ ਜਾਂ ਸੱਜੇ ਰੋਲ ਕਰਕੇ ਖਾਲੀ ਥਾਂਵਾਂ ਵਿੱਚੋਂ ਲੰਘ ਸਕਦੀ ਹੈ, ਪਰ ਇਹ ਉਦੋਂ ਤੱਕ ਰੋਲਿੰਗ ਨਹੀਂ ਰੁਕੇਗੀ ਜਦੋਂ ਤੱਕ ਇੱਕ ਕੰਧ ਨਾਲ ਨਹੀਂ ਟਕਰਾਉਂਦੀ। ਜਦੋਂ ਗੇਂਦ ਰੁਕ ਜਾਂਦੀ ਹੈ, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 420. ਲਿੰਕਡ ਲਿਸਟ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਨੋਡਾਂ ਨੂੰ ਸਵੈਪ ਕਰਨਾ ਸਮੱਸਿਆ ਬਿਆਨ ਲਿੰਕਡ ਲਿਸਟ ਵਿੱਚ ਨੋਡਸ ਦੀ ਅਦਲਾ-ਬਦਲੀ ਲੀਟਕੋਡ ਹੱਲ – ਤੁਹਾਨੂੰ ਇੱਕ ਲਿੰਕਡ ਸੂਚੀ ਦਾ ਸਿਰ ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ। ਸ਼ੁਰੂ ਤੋਂ kth ਨੋਡ ਦੇ ਮੁੱਲ ਅਤੇ kth ਨੋਡ ਦੇ ਮੁੱਲਾਂ ਨੂੰ ਸਵੈਪ ਕਰਨ ਤੋਂ ਬਾਅਦ ਲਿੰਕਡ ਸੂਚੀ ਦੇ ਸਿਰ ਨੂੰ ਵਾਪਸ ਕਰੋ। ਅੰਤ (ਸੂਚੀ 1-ਸੂਚੀਬੱਧ ਹੈ)। ਉਦਾਹਰਨ: ਇੰਪੁੱਟ: ਸਿਰ = [1,2,3,4,5], k = 2 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 421. ਰੋਟੇਟਿਡ ਲੜੀਬੱਧ ਐਰੇ II ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਘੱਟੋ ਘੱਟ ਲੱਭੋ ਸਮੱਸਿਆ ਕਥਨ ਰੋਟੇਟਿਡ ਕ੍ਰਮਬੱਧ ਐਰੇ II ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਘੱਟੋ-ਘੱਟ ਲੱਭੋ - ਮੰਨ ਲਓ ਲੰਬਾਈ n ਦੀ ਇੱਕ ਐਰੇ ਨੂੰ ਵਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤਾ ਗਿਆ ਹੈ, 1 ਅਤੇ n ਵਾਰ ਦੇ ਵਿਚਕਾਰ ਘੁੰਮਾਇਆ ਗਿਆ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਐਰੇ ਸੰਖਿਆ = [0,1,4,4,5,6,7] ਬਣ ਸਕਦੇ ਹਨ: [4,5,6,7,0,1,4] ਜੇਕਰ ਇਸਨੂੰ 4 ਵਾਰ ਘੁੰਮਾਇਆ ਜਾਂਦਾ ਹੈ। [0,1,4,4,5,6,7] ਜੇਕਰ ਇਸਨੂੰ 7 ਵਾਰ ਘੁੰਮਾਇਆ ਗਿਆ ਸੀ। ਧਿਆਨ ਦਿਓ ਕਿ ਇੱਕ ਐਰੇ [a[0], a[1], a[2], ..., a[n-1]] ਨੂੰ 1 ਵਾਰ ਘੁੰਮਾਉਣ ਨਾਲ ਐਰੇ [a[n-1], a[0] ਵਿੱਚ ਨਤੀਜਾ ਨਿਕਲਦਾ ਹੈ। , a[1], a[2], ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 423. ਵੱਖਰੇ ਟਾਪੂਆਂ ਦੀ ਸੰਖਿਆ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਕਥਨ ਵੱਖਰੇ ਟਾਪੂਆਂ ਦੀ ਸੰਖਿਆ ਲੀਟਕੋਡ ਹੱਲ – “ਵੱਖਰੇ ਟਾਪੂਆਂ ਦੀ ਸੰਖਿਆ” ਦੱਸਦਾ ਹੈ ਕਿ anxm ਬਾਈਨਰੀ ਮੈਟ੍ਰਿਕਸ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਇੱਕ ਟਾਪੂ 1 ਦਾ ਇੱਕ ਸਮੂਹ ਹੈ (ਭੂਮੀ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ) 4-ਦਿਸ਼ਾ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ (ਲੇਟਵੀਂ ਜਾਂ ਲੰਬਕਾਰੀ)। ਇੱਕ ਟਾਪੂ ਨੂੰ ਦੂਜੇ ਦੇ ਸਮਾਨ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਜੇਕਰ ਅਤੇ ਕੇਵਲ ਇੱਕ ਟਾਪੂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 424. ਪਤਾ ਕਰੋ ਕਿ ਕੀ ਗ੍ਰਾਫ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਮਾਰਗ ਮੌਜੂਦ ਹੈ ਸਮੱਸਿਆ ਕਥਨ ਪਤਾ ਕਰੋ ਕਿ ਕੀ ਗ੍ਰਾਫ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਮਾਰਗ ਮੌਜੂਦ ਹੈ - n ਸਿਰਲੇਖਾਂ ਵਾਲਾ ਇੱਕ ਦੋ-ਦਿਸ਼ਾਵੀ ਗ੍ਰਾਫ਼ ਹੈ, ਜਿੱਥੇ ਹਰੇਕ ਸਿਰਲੇਖ ਨੂੰ 0 ਤੋਂ n - 1 (ਸਮੇਤ) ਤੱਕ ਲੇਬਲ ਕੀਤਾ ਗਿਆ ਹੈ। ਗ੍ਰਾਫ ਵਿਚਲੇ ਕਿਨਾਰਿਆਂ ਨੂੰ 2D ਪੂਰਨ ਅੰਕ ਐਰੇ ਕਿਨਾਰਿਆਂ ਵਜੋਂ ਦਰਸਾਇਆ ਗਿਆ ਹੈ, ਜਿੱਥੇ ਹਰੇਕ ਕਿਨਾਰੇ[i] = [ui, vi] ਵਰਟੈਕਸ ui ਅਤੇ ਵਰਟੈਕਸ vi ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਦੋ-ਦਿਸ਼ਾਵੀ ਕਿਨਾਰੇ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਹਰ ਵਰਟੈਕਸ ਜੋੜਾ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 425. ਬਦਸੂਰਤ ਨੰਬਰ II ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਬਦਸੂਰਤ ਸੰਖਿਆ II ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਬਦਸੂਰਤ ਸੰਖਿਆ ਇੱਕ ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ ਹੈ ਜਿਸਦਾ ਪ੍ਰਮੁੱਖ ਕਾਰਕ 2, 3, ਅਤੇ 5 ਤੱਕ ਸੀਮਿਤ ਹਨ। ਇੱਕ ਪੂਰਨ ਅੰਕ n ਦਿੱਤੇ ਜਾਣ 'ਤੇ, nਵਾਂ ਬਦਸੂਰਤ ਸੰਖਿਆ ਵਾਪਸ ਕਰੋ। ਇਨਪੁਟ: n = 10 ਆਉਟਪੁੱਟ: 12 ਵਿਆਖਿਆ: [1, 2, 3, 4, 5, 6, 8, 9, 10, 12] ਪਹਿਲੇ 10 ਦਾ ਕ੍ਰਮ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 426. ਇੱਕ ਪੀਕ ਐਲੀਮੈਂਟ II ਲੀਟਕੋਡ ਹੱਲ ਲੱਭੋ ਸਮੱਸਿਆ ਬਿਆਨ ਇੱਕ ਪੀਕ ਐਲੀਮੈਂਟ II ਲੀਟਕੋਡ ਹੱਲ ਲੱਭੋ - ਇੱਕ 2D ਗਰਿੱਡ ਵਿੱਚ ਇੱਕ ਪੀਕ ਐਲੀਮੈਂਟ ਇੱਕ ਅਜਿਹਾ ਤੱਤ ਹੁੰਦਾ ਹੈ ਜੋ ਇਸਦੇ ਖੱਬੇ, ਸੱਜੇ, ਉੱਪਰ, ਅਤੇ ਹੇਠਾਂ ਦੇ ਸਾਰੇ ਨੇੜਲੇ ਗੁਆਂਢੀਆਂ ਨਾਲੋਂ ਸਖਤੀ ਨਾਲ ਵੱਡਾ ਹੁੰਦਾ ਹੈ। ਇੱਕ 0-ਇੰਡੈਕਸਡ mxn ਮੈਟ੍ਰਿਕਸ ਮੈਟ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਿੱਥੇ ਕੋਈ ਵੀ ਦੋ ਲਾਗਲੇ ਸੈੱਲ ਬਰਾਬਰ ਨਹੀਂ ਹਨ, ਕੋਈ ਵੀ ਪੀਕ ਐਲੀਮੈਂਟ ਮੈਟ[i][j] ਲੱਭੋ ਅਤੇ ਲੰਬਾਈ 2 ਐਰੇ [i,j] ਵਾਪਸ ਕਰੋ। ਤੁਸੀਂ ਮੰਨ ਸਕਦੇ ਹੋ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 428. ਸਟ੍ਰਿੰਗ ਤੋਂ ਪੂਰਨ ਅੰਕ (atoi) ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਟ੍ਰਿੰਗ ਟੂ ਇੰਟੈਜਰ (atoi) ਲੀਟਕੋਡ ਹੱਲ - “ਸਟ੍ਰਿੰਗ ਟੂ ਇੰਟੈਜਰ (atoi)” ਦੱਸਦਾ ਹੈ ਕਿ myAtoi(ਸਟ੍ਰਿੰਗ s) ਫੰਕਸ਼ਨ ਨੂੰ ਲਾਗੂ ਕਰਨਾ, ਜੋ ਇੱਕ ਸਟ੍ਰਿੰਗ ਨੂੰ 32-ਬਿੱਟ ਸਾਈਨ ਕੀਤੇ ਪੂਰਨ ਅੰਕ (C/C++ ਦੇ atoi ਫੰਕਸ਼ਨ ਦੇ ਸਮਾਨ) ਵਿੱਚ ਬਦਲਦਾ ਹੈ। ). myAtoi(ਸਟ੍ਰਿੰਗ s) ਲਈ ਐਲਗੋਰਿਦਮ ਇਸ ਤਰ੍ਹਾਂ ਹੈ: ਕਿਸੇ ਵੀ ਪ੍ਰਮੁੱਖ ਖਾਲੀ ਥਾਂ ਨੂੰ ਪੜ੍ਹੋ ਅਤੇ ਅਣਡਿੱਠ ਕਰੋ। ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਅਗਲਾ ਅੱਖਰ (ਜੇ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 429. ਲੀਟਕੋਡ ਹੱਲ IP ਐਡਰੈੱਸ ਰੀਸਟੋਰ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ ਆਈਪੀ ਐਡਰੈੱਸ ਰੀਸਟੋਰ ਕਰੋ ਲੀਟਕੋਡ ਹੱਲ - “ਆਈਪੀ ਐਡਰੈੱਸ ਰੀਸਟੋਰ ਕਰੋ” ਦੱਸਦਾ ਹੈ ਕਿ ਸਟ੍ਰਿੰਗ ਜਿਸ ਵਿੱਚ ਸਿਰਫ਼ ਅੰਕ ਹੁੰਦੇ ਹਨ, ਸਾਨੂੰ ਕਿਸੇ ਵੀ ਕ੍ਰਮ ਵਿੱਚ ਸਾਰੇ ਸੰਭਵ ਵੈਧ IP ਐਡਰੈੱਸ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਜੋ ਸਤਰ ਵਿੱਚ ਬਿੰਦੀਆਂ ਪਾ ਕੇ ਬਣਾਏ ਜਾ ਸਕਦੇ ਹਨ। ਨੋਟ ਕਰੋ ਕਿ ਸਾਨੂੰ ਵਾਪਸ ਜਾਣ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 431. ਇੱਕ ਬਾਈਨਰੀ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ ਦੀ ਸੰਪੂਰਨਤਾ ਦੀ ਜਾਂਚ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ ਇੱਕ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੀ ਸੰਪੂਰਨਤਾ ਦੀ ਜਾਂਚ ਕਰੋ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੀ ਜੜ੍ਹ ਨੂੰ ਦੇਖਦੇ ਹੋਏ, ਇਹ ਨਿਰਧਾਰਤ ਕਰੋ ਕਿ ਕੀ ਇਹ ਇੱਕ ਪੂਰਾ ਬਾਈਨਰੀ ਟ੍ਰੀ ਹੈ। ਇੱਕ ਸੰਪੂਰਨ ਬਾਈਨਰੀ ਟ੍ਰੀ ਵਿੱਚ, ਹਰ ਪੱਧਰ, ਸੰਭਵ ਤੌਰ 'ਤੇ ਆਖਰੀ ਨੂੰ ਛੱਡ ਕੇ, ਪੂਰੀ ਤਰ੍ਹਾਂ ਭਰਿਆ ਹੋਇਆ ਹੈ, ਅਤੇ ਆਖਰੀ ਪੱਧਰ ਦੇ ਸਾਰੇ ਨੋਡ ਜਿੰਨਾ ਸੰਭਵ ਹੋ ਸਕੇ ਬਚੇ ਹਨ। ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 432. ਗ੍ਰਾਫ ਵੈਧ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਗ੍ਰਾਫ ਵੈਧ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਗ੍ਰਾਫ ਦੇ ਕਿਨਾਰਿਆਂ ਨੂੰ ਦੇਖਦੇ ਹੋਏ, ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਕਿਨਾਰੇ ਇੱਕ ਵੈਧ ਰੁੱਖ ਬਣਾਉਂਦੇ ਹਨ। ਜੇਕਰ ਹਾਂ, ਤਾਂ ਸਹੀ ਅਤੇ ਗਲਤ ਵਾਪਸ ਕਰੋ। ਕਿਨਾਰਿਆਂ ਨੂੰ n*2 ਉਦਾਹਰਨਾਂ ਅਤੇ ਵਿਆਖਿਆਵਾਂ ਉਦਾਹਰਨ 2: ਇੰਪੁੱਟ: n = 1, ... ਦੇ ਆਕਾਰ ਦੇ 5D ਐਰੇ ਵਜੋਂ ਦਿੱਤੇ ਗਏ ਹਨ।

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 434. ਵੈੱਬ ਕ੍ਰਾਲਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਵੈੱਬ ਕ੍ਰਾਲਰ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ URL startUrl ਅਤੇ ਇੱਕ ਇੰਟਰਫੇਸ HtmlParser ਦਿੱਤਾ ਗਿਆ ਹੈ, ਸਾਰੇ ਲਿੰਕਾਂ ਨੂੰ ਕ੍ਰੌਲ ਕਰਨ ਲਈ ਇੱਕ ਵੈੱਬ ਕ੍ਰਾਲਰ ਲਾਗੂ ਕਰੋ ਜੋ startUrl ਦੇ ਸਮਾਨ ਹੋਸਟਨਾਮ ਦੇ ਅਧੀਨ ਹਨ। ਕਿਸੇ ਵੀ ਕ੍ਰਮ ਵਿੱਚ ਤੁਹਾਡੇ ਵੈਬ ਕ੍ਰਾਲਰ ਦੁਆਰਾ ਪ੍ਰਾਪਤ ਕੀਤੇ ਸਾਰੇ URL ਵਾਪਸ ਕਰੋ। ਤੁਹਾਡੇ ਕ੍ਰਾਲਰ ਨੂੰ ਇਹ ਚਾਹੀਦਾ ਹੈ: ਪੰਨੇ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ: startUrl ਨੂੰ ਕਾਲ ਕਰੋ HtmlParser.getUrls(url) ਦੇ ਵੈਬਪੇਜ ਤੋਂ ਸਾਰੇ URL ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 435. ਇੱਕ ਸੰਪਾਦਨ ਦੂਰੀ LeetCode ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਇੱਕ ਸੰਪਾਦਨ ਦੂਰੀ ਲੀਟਕੋਡ ਹੱਲ - ਦੋ ਸਤਰ s ਅਤੇ t ਦਿੱਤੇ ਗਏ ਹਨ, ਸਹੀ ਵਾਪਸ ਕਰੋ ਜੇਕਰ ਉਹ ਦੋਵੇਂ ਇੱਕ ਸੰਪਾਦਨ ਦੂਰੀ ਤੋਂ ਦੂਰ ਹਨ, ਨਹੀਂ ਤਾਂ ਗਲਤ ਵਾਪਸ ਕਰੋ। ਇੱਕ ਸਟ੍ਰਿੰਗ s ਨੂੰ ਇੱਕ ਸਟ੍ਰਿੰਗ t ਤੋਂ ਇੱਕ ਦੂਰੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਜੇਕਰ ਤੁਸੀਂ ਕਰ ਸਕਦੇ ਹੋ: t ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ s ਵਿੱਚ ਬਿਲਕੁਲ ਇੱਕ ਅੱਖਰ ਪਾਓ। ਟੀ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ s ਤੋਂ ਬਿਲਕੁਲ ਇੱਕ ਅੱਖਰ ਮਿਟਾਓ। ਟੀ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ s ਦੇ ਬਿਲਕੁਲ ਇੱਕ ਅੱਖਰ ਨੂੰ ਕਿਸੇ ਵੱਖਰੇ ਅੱਖਰ ਨਾਲ ਬਦਲੋ। ਇੰਪੁੱਟ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 436. ਸੰਭਾਵੀ ਬਾਇ-ਪਾਰਟੀਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸੰਭਾਵੀ ਬਾਇਪਾਰਟੀਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ - ਅਸੀਂ n ਲੋਕਾਂ ਦੇ ਸਮੂਹ (1 ਤੋਂ n ਤੱਕ ਲੇਬਲ ਕੀਤੇ) ਨੂੰ ਕਿਸੇ ਵੀ ਆਕਾਰ ਦੇ ਦੋ ਸਮੂਹਾਂ ਵਿੱਚ ਵੰਡਣਾ ਚਾਹੁੰਦੇ ਹਾਂ। ਹਰੇਕ ਵਿਅਕਤੀ ਕੁਝ ਹੋਰ ਲੋਕਾਂ ਨੂੰ ਨਾਪਸੰਦ ਕਰ ਸਕਦਾ ਹੈ, ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਇੱਕੋ ਸਮੂਹ ਵਿੱਚ ਨਹੀਂ ਜਾਣਾ ਚਾਹੀਦਾ। ਪੂਰਨ ਅੰਕ n ਅਤੇ ਐਰੇ ਨਾਪਸੰਦਾਂ ਨੂੰ ਦਿੱਤਾ ਗਿਆ ਜਿੱਥੇ dislikes[i] = [ai, bi] ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ai ਲੇਬਲ ਵਾਲਾ ਵਿਅਕਤੀ ਕਰਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 437. ਕਰਮਚਾਰੀ ਮਹੱਤਤਾ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਕਰਮਚਾਰੀ ਦੀ ਮਹੱਤਤਾ ਲੀਟਕੋਡ ਹੱਲ - ਤੁਹਾਡੇ ਕੋਲ ਕਰਮਚਾਰੀ ਦੀ ਵਿਲੱਖਣ ID, ਮਹੱਤਵ ਮੁੱਲ, ਅਤੇ ਸਿੱਧੇ ਅਧੀਨਾਂ ਦੀਆਂ IDs ਸਮੇਤ ਕਰਮਚਾਰੀ ਜਾਣਕਾਰੀ ਦਾ ਇੱਕ ਡਾਟਾ ਢਾਂਚਾ ਹੈ। ਤੁਹਾਨੂੰ ਕਰਮਚਾਰੀਆਂ ਦੇ ਕਰਮਚਾਰੀਆਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਜਿੱਥੇ: ਕਰਮਚਾਰੀ[i].id ith ਕਰਮਚਾਰੀ ਦੀ ID ਹੈ। ਕਰਮਚਾਰੀ[i].ਮਹੱਤਵ ith ਕਰਮਚਾਰੀ ਦਾ ਮਹੱਤਵਪੂਰਨ ਮੁੱਲ ਹੈ। ਕਰਮਚਾਰੀ[i].ਮਾਤਹਿਤ ਕਰਮਚਾਰੀਆਂ ਦੀ ਇੱਕ ਸੂਚੀ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 438. ਇੱਕ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ ਦੇ ਉਤਪਾਦ ਦਾ ਚਿੰਨ੍ਹ ਇੱਕ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ ਦੇ ਉਤਪਾਦ ਦਾ ਸਮੱਸਿਆ ਬਿਆਨ ਚਿੰਨ੍ਹ – ਇੱਕ ਫੰਕਸ਼ਨ ਸਾਈਨ ਫੰਕ(x) ਹੈ ਜੋ ਵਾਪਸ ਕਰਦਾ ਹੈ: 1 ਜੇਕਰ x ਸਕਾਰਾਤਮਕ ਹੈ। -1 ਜੇਕਰ x ਨਕਾਰਾਤਮਕ ਹੈ। 0 ਜੇਕਰ x 0 ਦੇ ਬਰਾਬਰ ਹੈ। ਤੁਹਾਨੂੰ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਨੰਬਰ ਦਿੱਤੇ ਗਏ ਹਨ। ਐਰੇ ਸੰਖਿਆਵਾਂ ਵਿੱਚ ਉਤਪਾਦ ਨੂੰ ਸਾਰੇ ਮੁੱਲਾਂ ਦਾ ਗੁਣਨਫਲ ਮੰਨੋ। ਵਾਪਸੀ ਸਾਈਨਫੰਕ (ਉਤਪਾਦ)। ਇੰਪੁੱਟ: ਸੰਖਿਆ = [-1,-2,-3,-4,3,2,1] ਆਉਟਪੁੱਟ: 1 ਵਿਆਖਿਆ: ਉਤਪਾਦ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 439. ਪ੍ਰਕਿਰਿਆ ਲੀਟਕੋਡ ਹੱਲ ਨੂੰ ਮਾਰੋ ਪ੍ਰੋਬਲਮ ਸਟੇਟਮੈਂਟ ਕਿਲ ਪ੍ਰੋਸੈਸ ਲੀਟਕੋਡ ਹੱਲ - ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਜੜ੍ਹ ਵਾਲੇ ਰੁੱਖ ਦੀ ਬਣਤਰ ਬਣਾਉਣ ਦੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਹਨ। ਤੁਹਾਨੂੰ ਦੋ ਪੂਰਨ ਅੰਕ ਐਰੇ pid ਅਤੇ ppid ਦਿੱਤੇ ਗਏ ਹਨ, ਜਿੱਥੇ pid[i] ith ਪ੍ਰਕਿਰਿਆ ਦੀ ID ਹੈ ਅਤੇ ppid[i] ith ਪ੍ਰਕਿਰਿਆ ਦੀ ਮੂਲ ਪ੍ਰਕਿਰਿਆ ਦੀ ID ਹੈ। ਹਰੇਕ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਸਿਰਫ਼ ਇੱਕ ਮਾਤਾ-ਪਿਤਾ ਪ੍ਰਕਿਰਿਆ ਹੁੰਦੀ ਹੈ ਪਰ ਕਈ ਬੱਚਿਆਂ ਦੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਸਿਰਫ਼ ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ppid[i] = 0, ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 441. ਸਭ ਤੋਂ ਵੱਡੇ ਸਮ ਜੋੜ ਲੀਟਕੋਡ ਹੱਲ ਨਾਲ K ਦਾ ਆਕਾਰ ਸਮੱਸਿਆ ਕਥਨ ਸਭ ਤੋਂ ਵੱਡੇ ਸਮ ਜੋੜ ਦੇ ਨਾਲ ਸਾਈਜ਼ K ਦਾ ਅਨੁਕ੍ਰਮਣ ਲੀਟਕੋਡ ਹੱਲ – “ਵੱਡੇ ਸਮ ਜੋੜ ਦੇ ਨਾਲ ਸਾਈਜ਼ K ਦਾ ਅਨੁਸੂਚੀ” ਇੱਕ ਐਰੇ ਸੰਖਿਆਵਾਂ ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ k ਦਿੱਤਾ ਗਿਆ ਹੈ, ਇੱਥੇ ਕੰਮ ਕਿਸੇ ਵੀ ਅਨੁਕ੍ਰਮਣ ਦੇ ਸਭ ਤੋਂ ਵੱਡੇ ਸਮ ਜੋੜ ਨੂੰ ਲੱਭਣਾ ਹੈ। ਐਰੇ ਨੰਬਰ ਜੋ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 442. ਸਿਮਟ੍ਰਿਕ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਮਮਿਤੀ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ – “ਸਿਮੈਟ੍ਰਿਕ ਟ੍ਰੀ” ਦੱਸਦਾ ਹੈ ਕਿ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੀ ਜੜ੍ਹ ਦਿੱਤੀ ਗਈ ਹੈ ਅਤੇ ਸਾਨੂੰ ਇਹ ਦੇਖਣ ਦੀ ਲੋੜ ਹੈ ਕਿ ਕੀ ਦਿੱਤਾ ਗਿਆ ਬਾਈਨਰੀ ਟ੍ਰੀ ਆਪਣੇ ਆਪ ਦਾ ਸ਼ੀਸ਼ਾ ਹੈ (ਇਸਦੇ ਕੇਂਦਰ ਦੇ ਦੁਆਲੇ ਸਮਮਿਤੀ) ਜਾਂ ਨਹੀਂ? ਜੇਕਰ ਹਾਂ, ਤਾਂ ਸਾਨੂੰ ਸਹੀ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਨਹੀਂ ਤਾਂ, ਗਲਤ। ਉਦਾਹਰਨ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 443. ਡਿਜ਼ਾਈਨ ਹਿੱਟ ਕਾਊਂਟਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਡਿਜ਼ਾਈਨ ਹਿੱਟ ਕਾਊਂਟਰ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਹਿੱਟ ਕਾਊਂਟਰ ਡਿਜ਼ਾਈਨ ਕਰੋ ਜੋ ਪਿਛਲੇ 5 ਮਿੰਟਾਂ (ਭਾਵ, ਪਿਛਲੇ 300 ਸਕਿੰਟਾਂ) ਵਿੱਚ ਪ੍ਰਾਪਤ ਹੋਈਆਂ ਹਿੱਟਾਂ ਦੀ ਗਿਣਤੀ ਨੂੰ ਗਿਣਦਾ ਹੈ। ਤੁਹਾਡੇ ਸਿਸਟਮ ਨੂੰ ਟਾਈਮਸਟੈਂਪ ਪੈਰਾਮੀਟਰ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ (ਸਕਿੰਟਾਂ ਦੀ ਗ੍ਰੈਨਿਊਲਰਿਟੀ ਵਿੱਚ), ਅਤੇ ਤੁਸੀਂ ਇਹ ਮੰਨ ਸਕਦੇ ਹੋ ਕਿ ਕਾਲਕ੍ਰਮਿਕ ਕ੍ਰਮ ਵਿੱਚ ਸਿਸਟਮ ਨੂੰ ਕਾਲਾਂ ਕੀਤੀਆਂ ਜਾ ਰਹੀਆਂ ਹਨ (ਭਾਵ, ਟਾਈਮਸਟੈਂਪ ਮੋਨੋਟੋਨਿਕ ਤੌਰ 'ਤੇ ਵੱਧ ਰਿਹਾ ਹੈ)। ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 444. ਬਰਾਬਰ ਐਰੇ ਐਲੀਮੈਂਟਸ ਲੀਟਕੋਡ ਹੱਲ ਲਈ ਘੱਟੋ-ਘੱਟ ਮੂਵ ਸਮਸਿਆ ਸਟੇਟਮੈਂਟ ਲੀਟਕੋਡ ਸੋਲਯੂਸ਼ਨ - ਸਾਈਜ਼ n ਦੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਸੰਖਿਆਵਾਂ ਨੂੰ ਦਿੱਤੇ ਗਏ, ਸਾਰੇ ਐਰੇ ਐਲੀਮੈਂਟਸ ਨੂੰ ਬਰਾਬਰ ਬਣਾਉਣ ਲਈ ਲੋੜੀਂਦੀਆਂ ਚਾਲਾਂ ਦੀ ਘੱਟੋ-ਘੱਟ ਸੰਖਿਆ ਵਾਪਸ ਕਰੋ। ਇੱਕ ਚਾਲ ਵਿੱਚ, ਤੁਸੀਂ ਐਰੇ ਦੇ n - 1 ਤੱਤਾਂ ਨੂੰ 1 ਦੁਆਰਾ ਵਧਾ ਸਕਦੇ ਹੋ। ਉਦਾਹਰਨ 1: ਇਨਪੁਟ 1: ਸੰਖਿਆ = [1, 2, 3] ਆਉਟਪੁੱਟ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 445. ਜੰਪ ਗੇਮ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਜੰਪ ਗੇਮ ਲੀਟਕੋਡ ਹੱਲ - ਤੁਹਾਨੂੰ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਨੰਬਰ ਦਿੱਤੇ ਗਏ ਹਨ। ਤੁਸੀਂ ਸ਼ੁਰੂ ਵਿੱਚ ਐਰੇ ਦੇ ਪਹਿਲੇ ਸੂਚਕਾਂਕ 'ਤੇ ਸਥਿਤ ਹੋ, ਅਤੇ ਐਰੇ ਵਿੱਚ ਹਰੇਕ ਤੱਤ ਉਸ ਸਥਿਤੀ 'ਤੇ ਤੁਹਾਡੀ ਵੱਧ ਤੋਂ ਵੱਧ ਜੰਪ ਲੰਬਾਈ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਆਖਰੀ ਸੂਚਕਾਂਕ ਤੱਕ ਪਹੁੰਚ ਸਕਦੇ ਹੋ ਤਾਂ ਸਹੀ ਵਾਪਸ ਕਰੋ, ਜਾਂ ਨਹੀਂ ਤਾਂ ਗਲਤ। ਉਦਾਹਰਨ: ਇੰਪੁੱਟ 1: ਸੰਖਿਆ = [2, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 446. ਲਿੰਕਡ ਸੂਚੀ ਚੱਕਰ II ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਲਿੰਕਡ ਸੂਚੀ ਚੱਕਰ II ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਲਿੰਕਡ ਸੂਚੀ ਦੇ ਸਿਰ ਨੂੰ ਦਿੱਤੇ ਗਏ, ਨੋਡ ਨੂੰ ਵਾਪਸ ਕਰੋ ਜਿੱਥੇ ਚੱਕਰ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ। ਜੇਕਰ ਕੋਈ ਚੱਕਰ ਨਹੀਂ ਹੈ, ਤਾਂ ਨਲ ਵਾਪਸ ਕਰੋ। ਲਿੰਕਡ ਸੂਚੀ ਵਿੱਚ ਇੱਕ ਚੱਕਰ ਹੁੰਦਾ ਹੈ ਜੇਕਰ ਸੂਚੀ ਵਿੱਚ ਕੁਝ ਨੋਡ ਹਨ ਜੋ ਲਗਾਤਾਰ ਦੁਆਰਾ ਦੁਬਾਰਾ ਪਹੁੰਚਿਆ ਜਾ ਸਕਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 447. ਲਗਾਤਾਰ ਅੱਖਰ LeetCode ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਲਗਾਤਾਰ ਅੱਖਰ ਲੀਟਕੋਡ ਹੱਲ - ਸਤਰ ਦੀ ਸ਼ਕਤੀ ਇੱਕ ਗੈਰ-ਖਾਲੀ ਸਬਸਟਰਿੰਗ ਦੀ ਅਧਿਕਤਮ ਲੰਬਾਈ ਹੁੰਦੀ ਹੈ ਜਿਸ ਵਿੱਚ ਸਿਰਫ਼ ਇੱਕ ਵਿਲੱਖਣ ਅੱਖਰ ਹੁੰਦਾ ਹੈ। ਇੱਕ ਸਟ੍ਰਿੰਗ s ਦਿੱਤੇ ਜਾਣ 'ਤੇ, s ਦੀ ਪਾਵਰ ਵਾਪਸ ਕਰੋ। ਇਨਪੁਟ: s = "ਲੀਟਕੋਡ" ਆਉਟਪੁੱਟ: 2 ਵਿਆਖਿਆ: ਸਬਸਟਰਿੰਗ "ee" ਸਿਰਫ ਅੱਖਰ 'e' ਦੇ ਨਾਲ ਲੰਬਾਈ 2 ਦੀ ਹੈ। ਵਿਆਖਿਆ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 448. ਸ਼ਬਦ ਪੈਟਰਨ LeetCode ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸ਼ਬਦ ਪੈਟਰਨ ਲੀਟਕੋਡ ਹੱਲ - ਸਾਨੂੰ 2 ਸਤਰ ਦਿੱਤੇ ਗਏ ਹਨ - "s" ਅਤੇ "ਪੈਟਰਨ", ਸਾਨੂੰ ਇਹ ਪਤਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਕਿ ਕੀ ਪੈਟਰਨ s ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ। ਇੱਥੇ ਅਨੁਸਰਣ ਦਾ ਮਤਲਬ ਪੂਰਾ ਮੈਚ ਹੈ। ਵਧੇਰੇ ਰਸਮੀ ਤੌਰ 'ਤੇ, ਅਸੀਂ ਹਰ ਪੈਟਰਨ [i] ਲਈ ਸਿਰਫ ਇੱਕ s[i] ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਇਸਦੇ ਉਲਟ ਭਾਵ ਇੱਕ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 449. ਤਿੰਨ ਨੰਬਰਾਂ ਦਾ ਅਧਿਕਤਮ ਉਤਪਾਦ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਤਿੰਨ ਸੰਖਿਆਵਾਂ ਦਾ ਅਧਿਕਤਮ ਉਤਪਾਦ ਲੀਟਕੋਡ ਹੱਲ – ਸਾਨੂੰ ਇੱਕ ਐਰੇ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਪ੍ਰਸ਼ਨ ਸਾਨੂੰ ਕਿਸੇ ਵੀ 3 ਸੰਖਿਆਵਾਂ ਦੇ ਅਧਿਕਤਮ ਗੁਣਨਫਲ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ। ਉਦਾਹਰਨਾਂ ਉਦਾਹਰਨ 1: ਇਨਪੁਟ: ਸੰਖਿਆ = [1,2,3] ਆਉਟਪੁੱਟ: 6 ਉਦਾਹਰਨ 2: ਇਨਪੁਟ: ਸੰਖਿਆ = [1,2,3,4] ਆਉਟਪੁੱਟ: 24 ਉਦਾਹਰਨ 3: ਇੰਪੁੱਟ: ਸੰਖਿਆ = ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 450. ਐਕਸਲ ਸ਼ੀਟ ਕਾਲਮ ਟਾਈਟਲ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਸਟੇਟਮੈਂਟ ਐਕਸਲ ਸ਼ੀਟ ਕਾਲਮ ਟਾਈਟਲ ਲੀਟਕੋਡ ਹੱਲ - ਸਾਨੂੰ ਇੱਕ ਕਾਲਮ ਨੰਬਰ ਦਿੱਤਾ ਗਿਆ ਹੈ (ਆਓ ਇਸਨੂੰ ਕਾਲਨਮ ਕਹੀਏ) ਅਤੇ ਇਸਦੇ ਅਨੁਸਾਰੀ ਕਾਲਮ ਸਿਰਲੇਖ ਨੂੰ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜਿਵੇਂ ਕਿ ਇਹ ਐਕਸਲ ਸ਼ੀਟ ਵਿੱਚ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ ਉਦਾਹਰਨ ਲਈ A -> 1 B -> 2 C -> 3 … Z -> 26 AA...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 451. ਵੈਧ ਸੰਪੂਰਣ ਵਰਗ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਵੈਧ ਪਰਫੈਕਟ ਵਰਗ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਇੱਕ ਫੰਕਸ਼ਨ ਲਿਖੋ ਜੋ ਸਹੀ ਰਿਟਰਨ ਕਰਦਾ ਹੈ ਜੇਕਰ num ਇੱਕ ਸੰਪੂਰਨ ਵਰਗ ਨਹੀਂ ਤਾਂ ਗਲਤ ਹੈ। ਫਾਲੋ ਅੱਪ ਕਰੋ: ਕਿਸੇ ਵੀ ਬਿਲਟ-ਇਨ ਲਾਇਬ੍ਰੇਰੀ ਫੰਕਸ਼ਨ ਜਿਵੇਂ ਕਿ sqrt ਦੀ ਵਰਤੋਂ ਨਾ ਕਰੋ। ਇੰਪੁੱਟ: num = 16 ਆਉਟਪੁੱਟ: ਸਹੀ ਵਿਆਖਿਆ ਸਾਡੇ ਹੱਲ ਲਈ ਇੱਕ ਸੀਮਾ ਨਿਸ਼ਚਿਤ ਕੀਤੀ ਗਈ ਹੈ। ਕਿਸੇ ਵੀ ਨੰਬਰ ਲਈ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 452. ਰੈਂਡਮ ਪਿਕ ਇੰਡੈਕਸ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਰੈਂਡਮ ਪਿਕ ਇੰਡੈਕਸ ਲੀਟਕੋਡ ਹੱਲ- ਸਾਨੂੰ ਕਲਾਸ “ਸਲੂਸ਼ਨ” ਦਾ ਇੱਕ ਕੰਸਟਰਕਟਰ ਅਤੇ ਟਾਈਪ ਇੰਟ ਦਾ ਇੱਕ ਫੰਕਸ਼ਨ “ਪਿਕ” ਦਿੱਤਾ ਗਿਆ ਹੈ। ਸਾਨੂੰ "ਹੱਲ" ਕਲਾਸ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਕਿਉਂਕਿ ਹੱਲ(int[] nums) ਐਰੇ ਨੰਬਰਾਂ ਨਾਲ ਆਬਜੈਕਟ ਨੂੰ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। int ਪਿਕ (ਇੰਟ ਟਾਰਗੇਟ) ਨੰਬਰਾਂ ਤੋਂ ਇੱਕ ਬੇਤਰਤੀਬ ਸੂਚਕਾਂਕ i ਚੁਣਦਾ ਹੈ ਜਿੱਥੇ nums[i] == ਟਾਰਗੇਟ ਹੁੰਦਾ ਹੈ। ਜੇਕਰ ਕਈ ਹਨ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 453. ਟਾਰਗੇਟ ਸਮ ਲੀਟਕੋਡ ਹੱਲ ਦੇ ਨਾਲ ਹਰ ਇੱਕ ਦੋ ਗੈਰ-ਓਵਰਲੈਪਿੰਗ ਸਬ-ਐਰੇ ਲੱਭੋ ਸਮੱਸਿਆ ਕਥਨ ਟੀਚੇ ਦੇ ਜੋੜ ਦੇ ਨਾਲ ਦੋ ਗੈਰ-ਓਵਰਲੈਪਿੰਗ ਉਪ-ਐਰੇ ਲੱਭੋ ਲੀਟਕੋਡ ਹੱਲ – “ਦੋ ਗੈਰ-ਓਵਰਲੈਪਿੰਗ ਉਪ-ਐਰੇ ਲੱਭੋ ਹਰ ਇੱਕ ਟਾਰਗੇਟ ਰਕਮ ਨਾਲ” ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਨੰਬਰ ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਦਾ ਟੀਚਾ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਇੱਥੇ ਕੰਮ ਹੈ ਐਰੇ ਨੰਬਰਾਂ ਤੋਂ ਦੋ ਗੈਰ-ਓਵਰਲੈਪਿੰਗ ਸਬਰੇ ਲੱਭਣ ਲਈ ਜਿਵੇਂ ਕਿ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 454. Strobogrammatic ਨੰਬਰ LeetCode ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਟ੍ਰੋਬੋਗਰਾਮੈਟਿਕ ਨੰਬਰ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਸਟ੍ਰਿੰਗ ਨੰਬਰ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜੋ ਇੱਕ ਪੂਰਨ ਅੰਕ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, ਜੇਕਰ num ਇੱਕ ਸਟ੍ਰੋਬੋਗ੍ਰਾਮੈਟਿਕ ਨੰਬਰ ਹੈ ਤਾਂ ਸਹੀ ਵਾਪਸ ਕਰੋ। ਇੱਕ ਸਟ੍ਰੋਬੋਗ੍ਰਾਮੈਟਿਕ ਸੰਖਿਆ ਇੱਕ ਸੰਖਿਆ ਹੁੰਦੀ ਹੈ ਜੋ 180 ਡਿਗਰੀ (ਉਲਟੇ ਵੱਲ ਦੇਖੀ ਜਾਂਦੀ ਹੈ) ਨੂੰ ਘੁੰਮਾਉਣ 'ਤੇ ਇੱਕੋ ਜਿਹੀ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ। ਉਦਾਹਰਨ ਟੈਸਟ ਕੇਸ 1: ਇਨਪੁਟ: ਸੰਖਿਆ = "69" ਆਉਟਪੁੱਟ: ਸਹੀ ਟੈਸਟ ਕੇਸ 2: ਇਨਪੁਟ: ਸੰਖਿਆ = "692" ਆਉਟਪੁੱਟ: ਗਲਤ ਵਿਆਖਿਆ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 456. K ਲੀਟਕੋਡ ਹੱਲ ਤੋਂ ਘੱਟ ਸਬਰੇ ਉਤਪਾਦ ਪ੍ਰੋਬਲਮ ਸਟੇਟਮੈਂਟ ਸਬੈਰੇ ਉਤਪਾਦ K ਤੋਂ ਘੱਟ ਲੀਟਕੋਡ ਹੱਲ - ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਐਰੇ ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ k ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਇਕਸਾਰ ਉਪ-ਰੇਅ ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਕਰੋ ਜਿੱਥੇ ਸਬੈਰੇ ਦੇ ਸਾਰੇ ਤੱਤਾਂ ਦਾ ਗੁਣਨਫਲ k ਤੋਂ ਸਖਤੀ ਨਾਲ ਘੱਟ ਹੈ। ਉਦਾਹਰਨ ਟੈਸਟ ਕੇਸ 1: ਇਨਪੁਟ: inputArr = [10, 5, 2, 6] k = 100 ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 457. ਉਲਟਾ ਕੇਵਲ ਅੱਖਰ LeetCode ਹੱਲ ਪ੍ਰੋਬਲਮ ਸਟੇਟਮੈਂਟ ਰਿਵਰਸ ਓਨਲੀ ਲੈਟਰਸ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਸਤਰ s ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਯਮਾਂ ਅਨੁਸਾਰ ਸਤਰ ਨੂੰ ਉਲਟਾਓ: ਸਾਰੇ ਅੱਖਰ ਜੋ ਅੰਗਰੇਜ਼ੀ ਅੱਖਰ ਨਹੀਂ ਹਨ, ਉਸੇ ਸਥਿਤੀ ਵਿੱਚ ਰਹਿੰਦੇ ਹਨ। ਅੰਗਰੇਜ਼ੀ ਦੇ ਸਾਰੇ ਅੱਖਰ (ਲੋਅਰਕੇਸ ਜਾਂ ਵੱਡੇ) ਨੂੰ ਉਲਟਾਉਣਾ ਚਾਹੀਦਾ ਹੈ। ਇਸ ਨੂੰ ਉਲਟਾਉਣ ਤੋਂ ਬਾਅਦ s ਵਾਪਸ ਕਰੋ। ਇੰਪੁੱਟ: s = "ab-cd" ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 458. ਦੋ ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਦਿਨਾਂ ਦੀ ਸੰਖਿਆ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਦੋ ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਦਿਨਾਂ ਦੀ ਪ੍ਰਸ਼ਨ ਸੰਖਿਆ ਲੀਟਕੋਡ ਹੱਲ ਸਾਨੂੰ ਲੀਪ ਸਾਲਾਂ ਸਮੇਤ 2 ਦਿੱਤੀਆਂ ਮਿਤੀਆਂ ਦੇ ਵਿਚਕਾਰ ਦਿਨਾਂ ਦੀ ਸਹੀ ਸੰਖਿਆ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ। ਮਿਤੀਆਂ ਨੂੰ YYYY-MM-DD ਫਾਰਮੈਟ ਵਿੱਚ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਇਹ ਵੀ ਦਿੱਤਾ ਗਿਆ ਹੈ ਕਿ ਇਨਪੁਟ ਮਿਤੀਆਂ ਵਿਚਕਾਰ ਵੈਧ ਮਿਤੀਆਂ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 459. ਸਭ ਤੋਂ ਛੋਟੀ ਲੰਬਾਈ ਵਾਲੇ ਲੀਟਕੋਡ ਹੱਲ ਨਾਲ ਏਨਕੋਡ ਕੀਤੀ ਸਤਰ ਸਮੱਸਿਆ ਬਿਆਨ ਲੀਟਕੋਡ ਹੱਲ ਸਭ ਤੋਂ ਛੋਟੀ ਲੰਬਾਈ ਦੇ ਨਾਲ ਏਨਕੋਡ ਕੀਤੀ ਸਟ੍ਰਿੰਗ - ਇੱਕ ਸਟ੍ਰਿੰਗ s ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਸਤਰ ਨੂੰ ਇੰਕੋਡ ਕਰੋ ਕਿ ਇਸਦੀ ਏਨਕੋਡ ਕੀਤੀ ਲੰਬਾਈ ਸਭ ਤੋਂ ਛੋਟੀ ਹੋਵੇ। ਏਨਕੋਡਿੰਗ ਨਿਯਮ ਹੈ: k[encoded_string], ਜਿੱਥੇ ਵਰਗ ਬਰੈਕਟਾਂ ਦੇ ਅੰਦਰ encoded_string ਨੂੰ k ਵਾਰ ਦੁਹਰਾਇਆ ਜਾ ਰਿਹਾ ਹੈ। k ਇੱਕ ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਜੇ ਇੱਕ ਏਨਕੋਡਿੰਗ ਪ੍ਰਕਿਰਿਆ ਨਹੀਂ ਬਣਾਉਂਦੀ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 460. ਅਗਲਾ ਵੱਡਾ ਤੱਤ III ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਮੱਸਿਆ, ਨੈਕਸਟ ਗ੍ਰੇਟਰ ਐਲੀਮੈਂਟ III ਲੀਟਕੋਡ ਹੱਲ ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ n ਦਿੱਤਾ ਗਿਆ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਸਿਰਫ n ਵਿੱਚ ਮੌਜੂਦ ਅੰਕਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਗਲਾ ਸਭ ਤੋਂ ਵੱਡਾ ਪੂਰਨ ਅੰਕ ਲੱਭਣ ਦੀ ਲੋੜ ਹੈ। ਜੇਕਰ ਅਜਿਹਾ ਕੋਈ ਪੂਰਨ ਅੰਕ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ -1 ਪ੍ਰਿੰਟ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਨਵੀਂ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 461. ਦੂਰੀ ਲੀਟਕੋਡ ਹੱਲ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ ਸਮੱਸਿਆ ਦੂਰੀ ਸੰਪਾਦਿਤ ਕਰੋ ਲੀਟਕੋਡ ਹੱਲ ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਦੋ ਸਤਰ ਵਰਡ1 ਅਤੇ ਵਰਡ2 ਦਿੱਤੇ ਗਏ ਹਨ ਅਤੇ ਤੁਹਾਨੂੰ ਘੱਟੋ-ਘੱਟ ਕਾਰਵਾਈਆਂ ਵਿੱਚ word1 ਨੂੰ word2 ਵਿੱਚ ਬਦਲਣ ਦੀ ਲੋੜ ਹੈ। ਓਪਰੇਸ਼ਨ ਜੋ ਸਤਰ 'ਤੇ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ - ਇੱਕ ਅੱਖਰ ਸ਼ਾਮਲ ਕਰੋ ਇੱਕ ਅੱਖਰ ਨੂੰ ਮਿਟਾਓ ਇੱਕ ਅੱਖਰ ਨੂੰ ਬਦਲੋ ਉਦਾਹਰਨਾਂ ਟੈਸਟ ਕੇਸ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 464. ਸਿੰਗਲ ਨੰਬਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਿੰਗਲ ਨੰਬਰ ਲੀਟਕੋਡ ਹੱਲ - ਸਾਨੂੰ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਗੈਰ-ਖਾਲੀ ਐਰੇ ਦਿੱਤੀ ਗਈ ਹੈ ਅਤੇ ਇੱਕ ਤੱਤ ਲੱਭਣ ਦੀ ਲੋੜ ਹੈ ਜੋ ਇੱਕ ਵਾਰ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। ਪ੍ਰਸ਼ਨ ਵਿੱਚ ਇਹ ਦਿੱਤਾ ਗਿਆ ਹੈ ਕਿ ਇੱਕ ਨੂੰ ਛੱਡ ਕੇ ਹਰ ਤੱਤ ਦੋ ਵਾਰ ਪ੍ਰਗਟ ਹੁੰਦਾ ਹੈ। ਉਦਾਹਰਨ 1: ਇੰਪੁੱਟ: ਸੰਖਿਆ = [2,2,1] ਆਉਟਪੁੱਟ: 1 ਉਦਾਹਰਨ 2: ਇੰਪੁੱਟ: ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 466. 01 ਮੈਟ੍ਰਿਕਸ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਇਸ ਸਮੱਸਿਆ 01 ਮੈਟ੍ਰਿਕਸ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ, ਸਾਨੂੰ ਦਿੱਤੇ ਮੈਟ੍ਰਿਕਸ ਦੇ ਹਰੇਕ ਸੈੱਲ ਲਈ ਨਜ਼ਦੀਕੀ 0 ਦੀ ਦੂਰੀ ਲੱਭਣ ਦੀ ਲੋੜ ਹੈ। ਮੈਟ੍ਰਿਕਸ ਵਿੱਚ ਸਿਰਫ਼ 0 ਅਤੇ 1 ਦੇ ਹੁੰਦੇ ਹਨ ਅਤੇ ਕਿਸੇ ਵੀ ਦੋ ਨਾਲ ਲੱਗਦੇ ਸੈੱਲਾਂ ਦੀ ਦੂਰੀ 1 ਹੁੰਦੀ ਹੈ। ਉਦਾਹਰਨਾਂ 1: ਇੰਪੁੱਟ: ਮੈਟ = ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 467. ਫ੍ਰੀਕੁਐਂਸੀ ਲੀਟਕੋਡ ਹੱਲ ਦੁਆਰਾ ਅੱਖਰਾਂ ਨੂੰ ਕ੍ਰਮਬੱਧ ਕਰੋ ਸਮੱਸਿਆ ਬਿਆਨ ਅੱਖਰਾਂ ਨੂੰ ਫ੍ਰੀਕੁਐਂਸੀ ਲੀਟਕੋਡ ਹੱਲ ਦੁਆਰਾ ਛਾਂਟੀ ਕਰੋ - ਇੱਕ ਸਟ੍ਰਿੰਗ S ਦਿੱਤਾ ਗਿਆ ਹੈ, ਇਸ ਨੂੰ ਅੱਖਰਾਂ ਦੀ ਬਾਰੰਬਾਰਤਾ ਦੇ ਆਧਾਰ 'ਤੇ ਘਟਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕਰੋ। ਇੱਕ ਅੱਖਰ ਦੀ ਬਾਰੰਬਾਰਤਾ ਸਟਰਿੰਗ ਵਿੱਚ ਦਿਖਾਈ ਦੇਣ ਦੀ ਸੰਖਿਆ ਹੈ। ਕ੍ਰਮਬੱਧ ਸਤਰ ਵਾਪਸ ਕਰੋ। ਜੇਕਰ ਕਈ ਜਵਾਬ ਹਨ, ਤਾਂ ਉਹਨਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਵਾਪਸ ਕਰੋ। ਅੱਖਰਾਂ ਨੂੰ ਇਸ ਅਨੁਸਾਰ ਛਾਂਟਣ ਦੀ ਉਦਾਹਰਨ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 468. ਇੱਕ ਸੀਮਾਬੱਧ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਦਿੱਤੇ ਗਏ ਸੂਚਕਾਂਕ 'ਤੇ ਅਧਿਕਤਮ ਮੁੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਇੱਕ ਸੀਮਾਬੱਧ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਦਿੱਤੇ ਗਏ ਸੂਚਕਾਂਕ ਵਿੱਚ ਸਮੱਸਿਆ ਦਾ ਅਧਿਕਤਮ ਮੁੱਲ ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਤਿੰਨ ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ ਦਿੱਤੇ ਗਏ ਹਨ: n, ਸੂਚਕਾਂਕ, ਅਤੇ ਮੈਕਸਸਮ। ਤੁਸੀਂ ਇੱਕ ਐਰੇ ਨੰਬਰ (0-ਇੰਡੈਕਸਡ) ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਜੋ ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਸ਼ਰਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ: nums.length == n nums[i] ਇੱਕ ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ ਹੈ ਜਿੱਥੇ 0 <= i < n. ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 469. ਗੈਰ-ਘਟਣ ਵਾਲਾ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਗੈਰ-ਘਟਣ ਵਾਲਾ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ - n ਪੂਰਨ ਅੰਕਾਂ ਦੇ ਨਾਲ ਐਰੇ ਨੰਬਰ ਦਿੱਤੇ ਗਏ ਹਨ, ਤੁਹਾਡਾ ਕੰਮ ਇਹ ਜਾਂਚ ਕਰਨਾ ਹੈ ਕਿ ਕੀ ਇਹ ਵੱਧ ਤੋਂ ਵੱਧ ਇੱਕ ਤੱਤ ਨੂੰ ਸੋਧ ਕੇ ਗੈਰ-ਘਟਣ ਵਾਲਾ ਬਣ ਸਕਦਾ ਹੈ। ਅਸੀਂ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੇ ਹਾਂ ਕਿ ਇੱਕ ਐਰੇ ਗੈਰ-ਘਟਣ ਵਾਲੀ ਹੈ ਜੇਕਰ nums[index] <= nums[index +1] ਹਰੇਕ ਸੂਚਕਾਂਕ (0-ਅਧਾਰਿਤ) ਲਈ ਰੱਖਦਾ ਹੈ ਜਿਵੇਂ ਕਿ (0 <= ਸੂਚਕਾਂਕ <= n-2)। ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 471. ਫੈਕਟੋਰੀਅਲ ਟ੍ਰੇਲਿੰਗ ਜ਼ੀਰੋਜ਼ ਲੀਟਕੋਡ ਹੱਲ ਪ੍ਰੋਬਲਮ ਸਟੇਟਮੈਂਟ ਫੈਕਟੋਰੀਅਲ ਟਰੇਲਿੰਗ ਜ਼ੀਰੋਜ਼ ਲੀਟਕੋਡ ਹੱਲ – ਇੱਕ ਪੂਰਨ ਅੰਕ n ਦਿੱਤੇ ਜਾਣ 'ਤੇ, n ਵਿੱਚ ਪਿੱਛੇ ਜ਼ੀਰੋ ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਕਰੋ!। ਨੋਟ ਕਰੋ ਕਿ ਐਨ! = n * (n - 1) * (n - 2) * ... * 3 * 2 * 1. ਇਨਪੁਟ: n = 3 ਆਉਟਪੁੱਟ: 0 ਵਿਆਖਿਆ: 3! = 6, ਕੋਈ ਪਿੱਛੇ ਨਹੀਂ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 473. ਸ਼ਬਦ ਪੌੜੀ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਵਰਡ ਲੈਡਰ ਲੀਟਕੋਡ ਹੱਲ – “ਵਰਡ ਲੈਡਰ” ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਸਤਰ ਬਿਗਨਵਰਡ, ਸਟ੍ਰਿੰਗ ਐਂਡਵਰਡ, ਅਤੇ ਇੱਕ ਵਰਡਲਿਸਟ ਦਿੱਤੀ ਗਈ ਹੈ। ਸਾਨੂੰ ਦਿੱਤੀਆਂ ਗਈਆਂ ਸ਼ਰਤਾਂ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹੋਏ ਬਿਗਨਵਰਡ ਤੋਂ ਐਂਡਵਰਡ ਤੱਕ ਸਭ ਤੋਂ ਛੋਟੀ ਪਰਿਵਰਤਨ ਕ੍ਰਮ ਦੀ ਲੰਬਾਈ (ਜੇ ਕੋਈ ਮਾਰਗ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਪ੍ਰਿੰਟ 0) ਲੱਭਣ ਦੀ ਲੋੜ ਹੈ: ਸਾਰੇ ਵਿਚਕਾਰਲੇ ਸ਼ਬਦਾਂ ਨੂੰ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 474. ਸਰਬੋਤਮ ਮੀਟਿੰਗ ਪੁਆਇੰਟ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਰਵੋਤਮ ਮੀਟਿੰਗ ਪੁਆਇੰਟ ਲੀਟਕੋਡ ਹੱਲ ਕਹਿੰਦਾ ਹੈ ਕਿ mxn ਆਕਾਰ ਦਾ ਇੱਕ ਬਾਈਨਰੀ ਗਰਿੱਡ ਗਰਿੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਿੱਥੇ ਹਰੇਕ 1 ਇੱਕ ਦੋਸਤ ਦਾ ਘਰ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ, ਅਸੀਂ ਘੱਟੋ-ਘੱਟ ਕੁੱਲ ਯਾਤਰਾ ਦੂਰੀ ਵਾਪਸ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ ਜਿੱਥੇ ਕੁੱਲ ਯਾਤਰਾ ਦੂਰੀ ਘਰਾਂ ਦੇ ਵਿਚਕਾਰ ਦੂਰੀਆਂ ਦਾ ਜੋੜ ਹੈ। ਦੇ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 475. ਘੱਟੋ-ਘੱਟ K ਦੁਹਰਾਉਣ ਵਾਲੇ ਅੱਖਰਾਂ ਵਾਲੀ ਸਭ ਤੋਂ ਲੰਬੀ ਸਬਸਟਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਕਥਨ ਘੱਟੋ-ਘੱਟ K ਦੁਹਰਾਉਣ ਵਾਲੇ ਅੱਖਰਾਂ ਵਾਲੀ ਸਮੱਸਿਆ ਸਭ ਤੋਂ ਲੰਬੀ ਸਬਸਟਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਕਹਿੰਦਾ ਹੈ ਕਿ ਇੱਕ ਸਤਰ S ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ k ਦਿੱਤਾ ਗਿਆ ਹੈ, S ਦੀ ਸਭ ਤੋਂ ਲੰਬੀ ਸਬਸਟਰਿੰਗ ਦੀ ਲੰਬਾਈ ਵਾਪਸ ਕਰੋ ਤਾਂ ਕਿ ਇਸ ਸਬਸਟਰਿੰਗ ਵਿੱਚ ਹਰੇਕ ਅੱਖਰ ਦੀ ਬਾਰੰਬਾਰਤਾ k ਤੋਂ ਵੱਧ ਜਾਂ ਬਰਾਬਰ ਹੋਵੇ। . ਘੱਟੋ-ਘੱਟ ਨਾਲ ਸਭ ਤੋਂ ਲੰਬੀ ਸਬਸਟਰਿੰਗ ਦੀ ਉਦਾਹਰਨ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 476. ਸਮਾਨ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਮੱਸਿਆ ਸਮਾਨ ਟ੍ਰੀ ਕਹਿੰਦਾ ਹੈ ਕਿ ਦੋ ਬਾਈਨਰੀ ਰੁੱਖਾਂ p ਅਤੇ q ਦੀਆਂ ਜੜ੍ਹਾਂ ਨੂੰ ਦੇਖਦੇ ਹੋਏ, ਇਹ ਜਾਂਚ ਕਰਨ ਲਈ ਇੱਕ ਫੰਕਸ਼ਨ ਲਿਖੋ ਕਿ ਉਹ ਇੱਕੋ ਹਨ ਜਾਂ ਨਹੀਂ। ਦੋ ਬਾਈਨਰੀ ਰੁੱਖਾਂ ਨੂੰ ਇੱਕੋ ਜਿਹਾ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਜੇਕਰ ਉਹ ਢਾਂਚਾਗਤ ਤੌਰ 'ਤੇ ਇੱਕੋ ਜਿਹੇ ਹੁੰਦੇ ਹਨ, ਅਤੇ ਨੋਡਾਂ ਦਾ ਇੱਕੋ ਜਿਹਾ ਮੁੱਲ ਹੁੰਦਾ ਹੈ। ਉਦਾਹਰਨ: ਟੈਸਟ ਕੇਸ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 477. ਸਪਿਰਲ ਮੈਟ੍ਰਿਕਸ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਪਾਇਰਲ ਮੈਟ੍ਰਿਕਸ ਸਮੱਸਿਆ ਕਹਿੰਦੀ ਹੈ ਕਿ ਸਪਾਈਰਲ ਮੈਟਰਿਕਸ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਮੈਟ੍ਰਿਕਸ ਦੇ ਸਾਰੇ ਤੱਤਾਂ ਨੂੰ ਘੜੀ ਦੀ ਦਿਸ਼ਾ ਵਿੱਚ ਇੱਕ ਸਪਿਰਲ ਰੂਪ ਵਿੱਚ ਪ੍ਰਿੰਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ। ਸਪਿਰਲ ਮੈਟ੍ਰਿਕਸ ਲਈ ਪਹੁੰਚ: ਆਈਡੀਆ ਮੈਟ੍ਰਿਕਸ ਨੂੰ ਲੂਪਸ ਵਿੱਚ ਵੰਡ ਕੇ ਅਤੇ ਹਰੇਕ ਵਿੱਚ ਸਾਰੇ ਤੱਤਾਂ ਨੂੰ ਛਾਪ ਕੇ ਸਮੱਸਿਆ ਨੂੰ ਲਾਗੂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 479. ਸਭ ਤੋਂ ਵੱਡਾ BST ਸਬਟਰੀ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਭ ਤੋਂ ਵੱਡੀ BST ਸਬਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਕਹਿੰਦੀ ਹੈ ਕਿ ਇੱਕ ਬਾਈਨਰੀ ਟ੍ਰੀ ਦੀ ਜੜ੍ਹ ਨੂੰ ਦੇਖਦੇ ਹੋਏ, ਸਭ ਤੋਂ ਵੱਡਾ ਸਬਟ੍ਰੀ ਲੱਭੋ, ਜੋ ਕਿ ਇੱਕ ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ (BST) ਵੀ ਹੈ, ਜਿੱਥੇ ਸਭ ਤੋਂ ਵੱਡਾ ਮਤਲਬ ਸਬ ਟ੍ਰੀ ਜਿਸ ਵਿੱਚ ਨੋਡਾਂ ਦੀ ਸਭ ਤੋਂ ਵੱਧ ਸੰਖਿਆ ਹੁੰਦੀ ਹੈ। ਨੋਟ: ਇੱਕ ਸਬਟ੍ਰੀ ਵਿੱਚ ਇਸਦੇ ਸਾਰੇ ਵੰਸ਼ਜ ਸ਼ਾਮਲ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ। ਇੱਕ ਬਾਈਨਰੀ ਵਿੱਚ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 481. ਲੀਟਕੋਡ ਹੱਲ ਸੂਚੀ ਦੇ ਅੰਤ ਤੋਂ Nth ਨੋਡ ਨੂੰ ਹਟਾਓ ਸਮੱਸਿਆ ਬਿਆਨ ਸੂਚੀ ਦੇ ਅੰਤ ਤੋਂ Nth ਨੋਡ ਨੂੰ ਹਟਾਓ ਲੀਟਕੋਡ ਹੱਲ - ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਲਿੰਕ ਕੀਤੀ ਸੂਚੀ ਦਾ ਸਿਰ ਦਿੱਤਾ ਗਿਆ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਇਸ ਸੂਚੀ ਦੇ ਅੰਤ ਤੋਂ nth ਨੋਡ ਨੂੰ ਹਟਾਉਣ ਦੀ ਲੋੜ ਹੈ। ਇਸ ਨੋਡ ਨੂੰ ਮਿਟਾਉਣ ਤੋਂ ਬਾਅਦ, ਸੋਧੀ ਹੋਈ ਸੂਚੀ ਦਾ ਸਿਰ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ: ਇੰਪੁੱਟ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 482. ਬਲਬ ਸਵਿੱਚਰ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਬਲਬ ਸਵਿੱਚਰ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਥੇ n ਬਲਬ ਹਨ ਜੋ ਸ਼ੁਰੂ ਵਿੱਚ ਬੰਦ ਹਨ। ਤੁਸੀਂ ਪਹਿਲਾਂ ਸਾਰੇ ਬਲਬ ਚਾਲੂ ਕਰਦੇ ਹੋ, ਫਿਰ ਤੁਸੀਂ ਹਰ ਦੂਜੇ ਬਲਬ ਨੂੰ ਬੰਦ ਕਰਦੇ ਹੋ। ਤੀਜੇ ਗੇੜ ਵਿੱਚ, ਤੁਸੀਂ ਹਰ ਤੀਜੇ ਬੱਲਬ ਨੂੰ ਟੌਗਲ ਕਰਦੇ ਹੋ (ਜੇ ਇਹ ਬੰਦ ਹੈ ਤਾਂ ਚਾਲੂ ਕਰਨਾ ਜਾਂ ਜੇਕਰ ਇਹ ਚਾਲੂ ਹੈ ਤਾਂ ਬੰਦ ਕਰਨਾ)। ਇਸ ਦੌਰ ਲਈ, ਤੁਸੀਂ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 483. ਮੀਟਿੰਗ ਰੂਮ II ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਮੀਟਿੰਗ ਰੂਮ II ਲੀਟਕੋਡ ਹੱਲ – “ਮੀਟਿੰਗ ਰੂਮ II” ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਮੀਟਿੰਗ ਦੇ ਸਮੇਂ ਦੇ ਅੰਤਰਾਲਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ “ਅੰਤਰਾਲ” ਜਿੱਥੇ “ਅੰਤਰਾਲ[i] = [ start[i], end[i] ]”, ਵਾਪਸ ਕਰੋ। ਕਾਨਫਰੰਸ ਕਮਰਿਆਂ ਦੀ ਘੱਟੋ-ਘੱਟ ਗਿਣਤੀ ਦੀ ਲੋੜ ਹੈ। ਉਦਾਹਰਨ: ਅੰਤਰਾਲ = [[0,30],[5,10],[15,20]] 2 ਵਿਆਖਿਆ: ਕਿਸੇ ਨੂੰ ਮਿਲਣਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 484. ਸਭ ਤੋਂ ਲੰਬਾ ਪੈਲਿੰਡਰੋਮਿਕ ਸਬਸਟ੍ਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਭ ਤੋਂ ਲੰਮੀ ਪੈਲਿੰਡਰੋਮਿਕ ਸਬਸਟ੍ਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ - “ਲੰਬੀ ਪੈਲਿੰਡਰੋਮਿਕ ਸਬਸਟ੍ਰਿੰਗ” ਦੱਸਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਸਟ੍ਰਿੰਗ s ਦਿੱਤੀ ਗਈ ਹੈ, s ਵਿੱਚ ਸਭ ਤੋਂ ਲੰਬੀ ਪੈਲਿੰਡਰੋਮਿਕ ਸਬਸਟ੍ਰਿੰਗ ਵਾਪਸ ਕਰੋ। ਨੋਟ: ਇੱਕ ਪੈਲਿਨਡਰੋਮ ਇੱਕ ਅਜਿਹਾ ਸ਼ਬਦ ਹੈ ਜੋ ਅੱਗੇ ਦੇ ਸਮਾਨ ਪਿੱਛੇ ਪੜ੍ਹਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਮੈਡਮ। ਉਦਾਹਰਨ: s = "babad" "bab" ਵਿਆਖਿਆ: ਸਾਰੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 485. ਸਟਾਕ ਲੀਟਕੋਡ ਹੱਲ ਖਰੀਦਣ ਅਤੇ ਵੇਚਣ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਸਮਾਂ ਸਮੱਸਿਆ ਬਿਆਨ ਸਟਾਕ ਨੂੰ ਖਰੀਦਣ ਅਤੇ ਵੇਚਣ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਸਮਾਂ ਲੀਟਕੋਡ ਹੱਲ - "ਸਟਾਕ ਖਰੀਦਣ ਅਤੇ ਵੇਚਣ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਸਮਾਂ" ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਕੀਮਤਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਜਿੱਥੇ ਕੀਮਤਾਂ [i] ਇੱਕ ਦਿਨ 'ਤੇ ਦਿੱਤੇ ਗਏ ਸਟਾਕ ਦੀ ਕੀਮਤ ਹੁੰਦੀ ਹੈ। ਤੁਸੀਂ ਚੁਣ ਕੇ ਆਪਣੇ ਲਾਭ ਨੂੰ ਵੱਧ ਤੋਂ ਵੱਧ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 486. ਦੋ ਕ੍ਰਮਬੱਧ ਐਰੇਜ਼ ਲੀਟਕੋਡ ਹੱਲ ਦਾ ਮੱਧਮਾਨ ਸਮੱਸਿਆ ਬਿਆਨ ਦੋ ਕ੍ਰਮਬੱਧ ਐਰੇਜ਼ ਦਾ ਮਾਧਿਅਮ LeetCode ਹੱਲ - "ਦੋ ਕ੍ਰਮਬੱਧ ਐਰੇ ਦਾ ਮੱਧਮਾਨ" ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਕ੍ਰਮਵਾਰ m ਅਤੇ n ਆਕਾਰ ਦੇ ਦੋ ਕ੍ਰਮਬੱਧ ਐਰੇ nums1 ਅਤੇ nums2 ਦਿੱਤੇ ਗਏ ਹਨ, ਅਤੇ ਸਾਨੂੰ ਦੋ ਕ੍ਰਮਬੱਧ ਐਰੇ ਦਾ ਮੱਧਮਾਨ ਵਾਪਸ ਕਰਨਾ ਹੋਵੇਗਾ। ਸਮੁੱਚੀ ਰਨ ਟਾਈਮ ਗੁੰਝਲਤਾ O(ਲੌਗ (m+n)) ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ। ਉਦਾਹਰਨ ਨੰਬਰ 1 = [1,3], ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 487. ਟਾਪੂਆਂ ਦੀ ਸੰਖਿਆ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਆਈਲੈਂਡਜ਼ ਦੀ ਸੰਖਿਆ ਲੀਟਕੋਡ ਹੱਲ – “ਟਾਪੂਆਂ ਦੀ ਸੰਖਿਆ” ਦੱਸਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ mxn 2D ਬਾਈਨਰੀ ਗਰਿੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜੋ '1' (ਭੂਮੀ) ਅਤੇ '0' (ਪਾਣੀ) ਦਾ ਨਕਸ਼ਾ ਦਰਸਾਉਂਦਾ ਹੈ, ਤੁਹਾਨੂੰ ਟਾਪੂਆਂ ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਕਰਨੀ ਪਵੇਗੀ। ਇੱਕ ਟਾਪੂ ਪਾਣੀ ਨਾਲ ਘਿਰਿਆ ਹੋਇਆ ਹੈ ਅਤੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 488. LRU ਕੈਚ ਲੀਟਕੋਡ ਹੱਲ ਸਵਾਲ ਇੱਕ ਡਾਟਾ ਢਾਂਚਾ ਡਿਜ਼ਾਈਨ ਕਰੋ ਜੋ ਹਾਲ ਹੀ ਵਿੱਚ ਵਰਤੇ ਗਏ (LRU) ਕੈਸ਼ ਦੀਆਂ ਕਮੀਆਂ ਦਾ ਪਾਲਣ ਕਰਦਾ ਹੈ। LRUCache ਕਲਾਸ ਨੂੰ ਲਾਗੂ ਕਰੋ: LRUCache(int ਸਮਰੱਥਾ) LRU ਕੈਚ ਨੂੰ ਸਕਾਰਾਤਮਕ ਆਕਾਰ ਦੀ ਸਮਰੱਥਾ ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ। int get(int key) ਜੇਕਰ ਕੁੰਜੀ ਮੌਜੂਦ ਹੈ ਤਾਂ ਕੁੰਜੀ ਦਾ ਮੁੱਲ ਵਾਪਸ ਕਰੋ, ਨਹੀਂ ਤਾਂ -1 ਵਾਪਸ ਕਰੋ। void put(int key, int value) ਜੇਕਰ ਕੁੰਜੀ ਮੌਜੂਦ ਹੈ ਤਾਂ ਕੁੰਜੀ ਦੇ ਮੁੱਲ ਨੂੰ ਅੱਪਡੇਟ ਕਰੋ। ਨਹੀਂ ਤਾਂ, ਇਸ ਵਿੱਚ ਕੁੰਜੀ-ਮੁੱਲ ਜੋੜਾ ਜੋੜੋ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 489. ਸਟ੍ਰੀਮ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਵਿਚ ਕੇਥ ਦਾ ਸਭ ਤੋਂ ਵੱਡਾ ਐਲੀਮੈਂਟ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਇੱਕ ਕਲਾਸ KthLargest () ਡਿਜ਼ਾਇਨ ਕਰਨਾ ਪੈਂਦਾ ਹੈ ਜਿਸਦੀ ਸ਼ੁਰੂਆਤ ਵਿੱਚ ਇੱਕ ਪੂਰਨ ਅੰਕ k ਹੁੰਦਾ ਹੈ ਅਤੇ ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਲੜੀ ਹੁੰਦੀ ਹੈ. ਸਾਨੂੰ ਇਸਦੇ ਲਈ ਇੱਕ ਪੈਰਾਮੀਟਰਾਈਜ਼ਡ ਕੰਸਟਰਕਟਰ ਲਿਖਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜਦੋਂ ਇੱਕ ਪੂਰਨ ਅੰਕ ਕੇ ਅਤੇ ਐਰੇ ਨੰਬਰ ਆਰਗੁਮੈਂਟਸ ਦੇ ਤੌਰ ਤੇ ਪਾਸ ਕੀਤੇ ਜਾਂਦੇ ਹਨ. ਕਲਾਸ ਵਿੱਚ ਇੱਕ ਫੰਕਸ਼ਨ ਐਡ (ਵਾਲ) ਵੀ ਹੁੰਦਾ ਹੈ ਜੋ ਜੋੜਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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