ਬਲੂਮਬਰਗ ਇੰਟਰਵਿview ਪ੍ਰਸ਼ਨ

ਬਲੂਮਬਰਗ ਐਰੇ ਸਵਾਲ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 6. ਪਰਮੂਟੇਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ ਤੋਂ ਐਰੇ ਬਣਾਓ ਸਮੱਸਿਆ ਕਥਨ ਪਰਮੂਟੇਸ਼ਨ ਤੋਂ ਐਰੇ ਬਣਾਓ ਲੀਟਕੋਡ ਹੱਲ – “ਬਿਲਡ ਐਰੇ ਫਰਮ ਪਰਮਿਊਟੇਸ਼ਨ” ਦੱਸਦਾ ਹੈ ਕਿ ਜ਼ੀਰੋ-ਅਧਾਰਿਤ ਕ੍ਰਮ-ਬੱਧ ਅੰਕ ਦਿੱਤੇ ਗਏ ਹਨ, ਸਾਨੂੰ ਉਸੇ ਲੰਬਾਈ ਦੀ ਇੱਕ ਐਰੇ ਬਣਾਉਣੀ ਪੈਂਦੀ ਹੈ ਜਿੱਥੇ ਹਰੇਕ ਲਈ ans[i] = nums[i]] i ਰੇਂਜ [0, nums.length-1] ਵਿੱਚ ਹੈ। ਇੱਕ ਜ਼ੀਰੋ-ਅਧਾਰਿਤ ਅਨੁਕ੍ਰਮਣ ਸੰਖਿਆਵਾਂ 0 ਤੋਂ ਵੱਖ-ਵੱਖ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਲੜੀ ਹੈ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 9. ਇੱਕ 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 ਆਉਟਪੁੱਟ: ਸਹੀ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 18. ਸਾਰੇ ਬਿੰਦੂਆਂ ਦਾ ਘੱਟੋ ਘੱਟ ਸਮਾਂ ਵੇਖਣਾ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਨਿ Pਨਤਮ ਸਮਾਂ ਸਾਰੇ ਪੁਆਇੰਟਸ ਦਾ ਦੌਰਾ ਕਰਨਾ ਲੀਟਕੋਡ ਹੱਲ ਸਾਨੂੰ ਕੋਆਰਡੀਨੇਟ ਐਕਸਜ ਉੱਤੇ ਅੰਕ ਦੀ ਇੱਕ ਐਰੇ ਜਾਂ ਵੈਕਟਰ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ. ਸਾਨੂੰ ਇੰਪੁੱਟ ਪ੍ਰਦਾਨ ਕਰਨ ਤੋਂ ਬਾਅਦ ਸਮੱਸਿਆ ਸਾਨੂੰ ਇਨਪੁਟ ਵਿਚ ਦਿੱਤੇ ਸਾਰੇ ਬਿੰਦੂਆਂ ਦਾ ਦੌਰਾ ਕਰਨ ਲਈ ਘੱਟੋ ਘੱਟ ਸਮਾਂ ਲੱਭਣ ਲਈ ਕਹਿੰਦੀ ਹੈ. ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਯੂਨਿਟ ਭੇਜਦੇ ਹੋ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 24. ਮੌਜੂਦਾ ਨੰਬਰ ਲੀਟਕੋਡ ਹੱਲ ਨਾਲੋਂ ਕਿੰਨੇ ਨੰਬਰ ਛੋਟੇ ਹਨ ਸਮੱਸਿਆ ਬਿਆਨ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਇੱਕ ਐਰੇ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਇਸ ਐਰੇ ਦੇ ਹਰੇਕ ਐਲੀਮੈਂਟ ਲਈ, ਸਾਨੂੰ ਉਸ ਐਲੀਮੈਂਟ ਤੋਂ ਛੋਟੇ ਤੱਤਾਂ ਦੀ ਗਿਣਤੀ ਦਾ ਪਤਾ ਲਗਾਉਣਾ ਹੋਵੇਗਾ। ਭਾਵ ਹਰੇਕ i ਲਈ (0<=i

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 29. 1 ਡੀ ਐਰੇ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਦਾ ਜੋੜ ਚੱਲ ਰਿਹਾ ਹੈ ਸਮੱਸਿਆ ਬਿਆਨ 1d ਐਰੇ ਦੀ ਚੱਲ ਰਹੀ ਰਕਮ ਵਿੱਚ ਸਾਨੂੰ ਇੱਕ ਐਰੇ ਨੰਬਰ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਿਸਦੇ ਲਈ ਸਾਨੂੰ ਇੱਕ ਐਰੇ ਵਾਪਸ ਕਰਨੀ ਪਈ ਹੈ, ਜਿੱਥੇ ਨਤੀਜਾ ਐਰੇ ਵਿੱਚ ਹਰ ਇੰਡੈਕਸ ਲਈ i [=] (ਰਕਮ [0]… ਨੰਬਰ [i]) . ਉਦਾਹਰਣ ਨੰਬਰ = [1,2,3,4] [1,3,6,10] ਵਿਆਖਿਆ: ਰਨਿੰਗ ਜੋੜ ਇਹ ਹੈ: ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 31. ਇੱਕ ਤਿਕੋਣ ਵਿੱਚ ਘੱਟੋ ਘੱਟ ਜੋੜ ਸਮੱਸਿਆ ਬਿਆਨ ਬਿਆਨ “ਇੱਕ ਤਿਕੋਣ ਦਾ ਘੱਟੋ ਘੱਟ ਜੋੜ” ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਪੂਰਨ ਅੰਕ ਦੇ ਤਿਕੋਣ ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕ ਤਰਤੀਬ ਦਿੱਤੀ ਗਈ ਹੈ. ਹੁਣ ਉੱਪਰਲੀ ਕਤਾਰ ਤੋਂ ਸ਼ੁਰੂ ਕਰਦਿਆਂ ਤੁਸੀਂ ਹੇਠਲੀ ਕਤਾਰ ਤੇ ਪਹੁੰਚਣ ਤੇ ਘੱਟੋ ਘੱਟ ਰਕਮ ਕੀ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ? ਉਦਾਹਰਣ 1 2 3 5 ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 60. ਜ਼ਿਆਦਾਤਰ ਪਾਣੀ ਵਾਲਾ ਕੰਟੇਨਰ ਸਮੱਸਿਆ ਦਾ ਵੇਰਵਾ: ਤੁਹਾਨੂੰ n ਸੂਚਕਾਂਕ 'ਤੇ n ਪੂਰਨ ਅੰਕ (y0, y1, y2… yn-1) ਦਿੱਤੇ ਜਾਣਗੇ (i = 0,1,2… n-1). I-th ਇੰਡੈਕਸ 'ਤੇ ਪੂਰਨ ਅੰਕ yi ਹੈ. ਹੁਣ, ਤੁਸੀਂ ਕਾਰਟੇਸ਼ੀਅਨ ਜਹਾਜ਼ 'ਤੇ ਹਰੇਕ ਲਾਈਨਿੰਗ ਪੁਆਇੰਟ (i, yi) ਅਤੇ (i, 0)' ਤੇ ਐਨ ਲਾਈਨ ਖਿੱਚੋਗੇ. ਪਾਣੀ ਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਮਾਤਰਾ ਲੱਭੋ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 62. ਸਿੱਕਾ ਤਬਦੀਲੀ ਦੀ ਸਮੱਸਿਆ ਸਿੱਕਾ ਤਬਦੀਲੀ ਦੀ ਸਮੱਸਿਆ - ਵੱਖ ਵੱਖ ਮੁੱਲਾਂ ਦੇ ਕੁਝ ਸਿੱਕੇ ਦਿੱਤੇ ਗਏ c1, c2,…, cs (ਉਦਾਹਰਣ ਲਈ: 1,4,7….). ਸਾਨੂੰ ਇੱਕ ਰਕਮ ਦੀ ਲੋੜ ਹੈ n. ਰਕਮ ਬਣਾਉਣ ਲਈ ਦਿੱਤੇ ਗਏ ਸਿੱਕਿਆਂ ਦੀ ਵਰਤੋਂ ਕਰੋ. ਤੁਸੀਂ ਜਿੰਨੀ ਵਾਰ ਜ਼ਰੂਰਤ ਹੋਏ ਸਿੱਕੇ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ. ਕੁੱਲ ਤਰੀਕਿਆਂ ਦਾ ਪਤਾ ਲਗਾਓ ਜਿਸ ਵਿੱਚ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 66. ਤਤਕਾਲ ਲੜੀਬੱਧ ਦੇ ਲਾਗੂਕਰਨ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਤਤਕਾਲ ਲੜੀਬੱਧ ਦੇ ਲਾਗੂਕਰਨ" ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਹੈ []. ਸਾਨੂੰ ਐਰੇ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਲੜੀਬੱਧ ਕਰਨਾ ਹੈ. ਇੱਥੇ, ਤੇਜ਼ ਲੜੀਬੱਧ ਨੂੰ ਲਗਾਤਾਰ ਨਹੀਂ ਲਾਗੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਇਸਨੂੰ ਲਾਗੂ ਕਰਨ ਵਾਲੇ inੰਗ ਨਾਲ ਲਾਗੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ. ਇੰਪੁੱਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਲਾਈਨ ਵਿੱਚ ਪੂਰਨ ਅੰਕ ਹੁੰਦਾ ਹੈ. ਵਾਲੀ ਦੂਜੀ ਲਾਈਨ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 68. ਇੱਕ ਕ੍ਰਮਬੱਧ ਐਰੇ ਦੀ ਛਾਂਟੀ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਕੇ ਕ੍ਰਮਬੱਧ ਐਰੇ ਦੀ ਛਾਂਟੀ ਕਰਨਾ” ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ n ਤੱਤਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਹੈ, ਜਿੱਥੇ ਹਰ ਤੱਤ ਆਪਣੀ ਨਿਸ਼ਾਨਾ ਸਥਿਤੀ ਤੋਂ ਵੱਧ ਕੇ ਕਿਲੋਮੀਟਰ ਦੀ ਦੂਰੀ ਤੇ ਹੈ. ਇੱਕ ਐਲਗੋਰਿਦਮ ਤਿਆਰ ਕਰੋ ਜੋ O (n log k) ਸਮੇਂ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਹੁੰਦਾ ਹੈ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਲਾਈਨ ਵਿੱਚ ਦੋ ਪੂਰਨ ਅੰਕ ਮੁੱਲ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 81. ਵੱਧ ਤੋਂ ਘੱਟ ਘੱਟੋ ਘੱਟ ਫਾਰਮ ਵਿਚ ਦਿੱਤੀ ਗਈ ਐਰੇ ਦਾ ਪੁਨਰ ਪ੍ਰਬੰਧ ਸਮੱਸਿਆ ਬਿਆਨ "“ ਵੱਧ ਤੋਂ ਘੱਟ ਘੱਟੋ ਘੱਟ ਫਾਰਮ ਵਿਚ ਦਿੱਤੀ ਗਈ ਐਰੇ ਨੂੰ ਮੁੜ ਵਿਵਸਥਿਤ ਕਰੋ ”ਸਮੱਸਿਆ ਵਿਚ, ਅਸੀਂ N ਤੱਤਾਂ ਦੇ ਨਾਲ ਕ੍ਰਮਬੱਧ ਐਰੇ ਦਿੱਤੇ ਹਨ. ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ ਦੀ ਦਿੱਤੀ ਗਈ ਕ੍ਰਮਬੱਧ ਐਰੇ ਨੂੰ ਮੁੜ ਵਿਵਸਥਿਤ ਕਰੋ, ਜਿਵੇਂ ਕਿ ਵਿਕਲਪਕ ਤੱਤ ith ਮੈਕਸ ਅਤੇ ith ਮਿੰਟ ਹਨ. ਤੱਤਾਂ ਦੀ ਪੁਨਰ ਵਿਵਸਥਾ ਦੀ ਚੰਗੀ ਸਮਝ ਲਈ ਹੇਠਾਂ ਵੇਖੋ- ਐਰੇ [0] ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਬਲੂਮਬਰਗ ਸਟ੍ਰਿੰਗ ਸਵਾਲ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 103. ਲੀਟਕੋਡ ਹੱਲ ਗਿਣੋ ਅਤੇ ਕਹੋ ਸਮੱਸਿਆ ਬਿਆਨ ਕਾਉਂਟ ਐਂਡ ਸੇ ਲੀਟਕੋਡ ਹੱਲ – “ਗਿਣੋ ਅਤੇ ਕਹੋ” ਤੁਹਾਨੂੰ ਕਾਉਂਟ-ਐਂਡ-ਸੇ ਕ੍ਰਮ ਦਾ nਵਾਂ ਸ਼ਬਦ ਲੱਭਣ ਲਈ ਕਹਿੰਦਾ ਹੈ। ਕਾਉਂਟ-ਐਂਡ-ਸੇ ਕ੍ਰਮ ਰੀਕਰਸੀਵ ਫਾਰਮੂਲੇ ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ ਅੰਕਾਂ ਦੀਆਂ ਸਤਰਾਂ ਦਾ ਇੱਕ ਕ੍ਰਮ ਹੈ: countAndSay(1) = "1" countAndSay(n) ਉਹ ਤਰੀਕਾ ਹੈ ਜਿਸ ਤਰ੍ਹਾਂ ਤੁਸੀਂ countAndSay(n-1) ਤੋਂ ਅੰਕ ਸਤਰ ਨੂੰ "ਕਹਿਣਾ" ਚਾਹੁੰਦੇ ਹੋ, ਜਿਸਨੂੰ ਫਿਰ ਪਰਿਵਰਤਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 109. ਪੇਰੈਂਟੇਸ ਲੀਟਸਕੋਡ ਹੱਲ ਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਆਲ੍ਹਣਾਈ ਡੂੰਘਾਈ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਇੱਕ ਪ੍ਰਮਾਣਿਤ ਬਰੈਕਟ ਸਤਰ (vps) ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਜਿਸ ਵਿੱਚ ਕੁਝ ਨੰਬਰ ਹੁੰਦੇ ਹਨ, ਕੁਝ ਓਪਰੇਟਰ (ਜਿਵੇਂ ਕਿ +, -, *) ਅਤੇ ਕੁਝ ਬਰੈਕਟ (ਜਿਵੇਂ '(', ')'). ਵੈਲਿਡ ਬਰੈਕਟਸ ਸਟ੍ਰਿੰਗਜ਼ (ਵੀਪੀਐਸ) ਹਨ: “” “ਡੀ” ਜਿੱਥੇ ਡੀ ਕੋਈ ਨੰਬਰ ਹੈ “(ਏ)” ਜੇ ਏ ਵੈਧ ਪਰਾਂਤ ਸਤਰ “ਏ * ਬੀ” ਹੈ ਜੇ * ਕੋਈ ਓਪਰੇਟਰ ਹੈ ਅਤੇ ਏ…

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 127. ਵੱਖੋ ਵੱਖਰੇ ਉਪ ਦੋ ਸਤਰਾਂ S ਅਤੇ P1 ਦੇ ਕਾਰਨ, ਸਾਨੂੰ ਐਸ ਦੇ ਵੱਖਰੇ ਵੱਖਰੇ ਅੰਕਾਂ ਦੀ ਸਾਰੀ ਗਿਣਤੀ ਕਰਨੀ ਹੈ ਜੋ P1 ਦੇ ਬਰਾਬਰ ਹੈ. ਨੋਟ: ਦਿੱਤੇ ਗਏ ਸਤਰ ਦਾ ਇਕ ਅਨੁਪਾਤ ਇਕ ਸਤਰ ਹੈ ਜਿਸ ਨੂੰ ਅਸੀਂ ਕੁਝ ਅੱਖਰਾਂ ਜਾਂ ਸੰਭਾਵਿਤ ਜ਼ੀਰੋ ਅੱਖਰਾਂ ਨੂੰ ਅਸਲ ਸਤਰ ਤੋਂ ਮਿਟਾ ਕੇ ਪੁਰਾਲੇਖ ਕਰਦੇ ਹਾਂ. ਅਸੀਂ ਨਹੀਂ ਬਦਲ ਸਕਦੇ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 129. ਬਰੈਕਟ ਫਾਰਮ ਵਿਚ ਸਤਰ ਤੋੜਨ ਦੇ ਸਾਰੇ ਸੰਭਾਵਤ ਤਰੀਕਿਆਂ ਨੂੰ ਛਾਪੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਬਰੈਕਟ ਫਾਰਮ ਵਿਚ ਸਤਰ ਨੂੰ ਤੋੜਨ ਦੇ ਸਾਰੇ ਸੰਭਾਵਤ ਤਰੀਕਿਆਂ ਨੂੰ ਛਾਪੋ” ਸਮੱਸਿਆ ਵਿਚ, ਅਸੀਂ ਇਕ ਸਤਰ “ਸ” ਦਿੱਤੀ ਹੈ। ਬਰੈਕਟ ਦੇ ਰੂਪ ਵਿਚ ਦਿੱਤੀ ਗਈ ਸਤਰ ਨੂੰ ਤੋੜਨ ਦੇ ਸਾਰੇ ਸੰਭਾਵਤ waysੰਗਾਂ ਦਾ ਪਤਾ ਲਗਾਓ. ਸਾਰੀਆਂ ਸਬਸਟ੍ਰਿੰਗਸ ਨੂੰ ਬਰੈਕਟ ਵਿਚ ਸ਼ਾਮਲ ਕਰੋ (). ਇਨਪੁਟ ਫਾਰਮੈਟ ਵਾਲੀ ਇੱਕ ਅਤੇ ਸਿਰਫ ਇੱਕ ਲਾਈਨ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਬਲੂਮਬਰਗ ਟ੍ਰੀ ਸਵਾਲ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 139. N-ary ਲੜੀ ਵਿੱਚ ਦਿੱਤੇ ਗਏ ਨੋਡ ਦੇ ਭੈਣਾਂ-ਭਰਾਵਾਂ ਦੀ ਸੰਖਿਆ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “n-ary Tree ਵਿੱਚ ਦਿੱਤੇ ਗਏ ਨੋਡ ਦੇ ਭੈਣਾਂ-ਭਰਾਵਾਂ ਦੀ ਸੰਖਿਆ” ਦੱਸਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ n-ary ਟ੍ਰੀ ਅਤੇ ਇੱਕ ਟਾਰਗਿਟ ਨੋਡ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ. ਟਾਰਗੇਟ ਨੋਡ ਦੇ ਭੈਣਾਂ-ਭਰਾਵਾਂ ਦੀ ਗਿਣਤੀ ਦਾ ਪਤਾ ਲਗਾਓ. ਮੰਨ ਲਓ ਕਿ ਨੋਡ ਹਮੇਸ਼ਾ ਰੁੱਖ ਵਿਚ ਮੌਜੂਦ ਹੁੰਦਾ ਹੈ ਅਤੇ ਪਹਿਲਾ ਨੋਡ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 142. ਇੱਕ ਬੀ ਐਸ ਟੀ ਨੂੰ ਗ੍ਰੇਟਰ ਸਮ ਰੁੱਖ ਵਿੱਚ ਬਦਲੋ ਇੱਕ ਬੀਐਸਟੀ ਨੂੰ ਵਧੇਰੇ ਜੋੜ ਦੇ ਰੁੱਖ ਵਿੱਚ ਤਬਦੀਲ ਕਰਨ ਵੇਲੇ ਇੱਕ ਬਾਈਨਰੀ ਸਰਚ ਟਰੀ ਨੂੰ ਇੱਕ ਐਲਗੋਰਿਦਮ ਲਿਖੋ ਇਸ ਨੂੰ ਇੱਕ ਵੱਡੇ ਰੁੱਖ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ, ਅਰਥਾਤ, ਹਰ ਨੋਡ ਨੂੰ ਇਸ ਤੋਂ ਵੱਡੇ ਤੱਤ ਦੇ ਜੋੜਾਂ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ. ਉਦਾਹਰਨ ਇਨਪੁਟ ਆਉਟਪੁੱਟ ਪ੍ਰੀ-ਆਰਡਰ: 69 81 87 34 54 ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਬਲੂਮਬਰਗ ਗ੍ਰਾਫ ਸਵਾਲ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਬਲੂਮਬਰਗ ਸਟੈਕ ਸਵਾਲ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 170. ਅਗਲਾ ਵੱਡਾ ਤੱਤ ਅਗਲਾ ਵੱਡਾ ਤੱਤ ਇੱਕ ਸਮੱਸਿਆ ਹੈ ਜਿਸ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਹੈ. ਇਹ ਐਰੇ ਜਿਸ ਵਿੱਚ N ਮੁੱਲ ਹਨ (ਸਕਾਰਾਤਮਕ ਜਾਂ ਨਕਾਰਾਤਮਕ ਹੋ ਸਕਦੇ ਹਨ). ਸਾਨੂੰ ਇਸ ਦੇ ਸੱਜੇ ਪਾਸੇ ਦਿੱਤੀ ਗਈ ਐਰੇ ਵਿਚ ਪਹਿਲੀ ਵਿਸ਼ਾਲ_ਲੀਮੈਂਟ ਨੂੰ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਜੇ ਇੱਥੇ ਕੋਈ ਵੱਡਾ_ਲੀਮੈਂਟ ਨਹੀਂ ਹੈ ਤਾਂ -1 ਲਓ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਲਾਈਨ ਰੱਖਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਬਲੂਮਬਰਗ ਕਤਾਰ ਸਵਾਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 173. N-ary ਲੜੀ ਵਿੱਚ ਦਿੱਤੇ ਗਏ ਨੋਡ ਦੇ ਭੈਣਾਂ-ਭਰਾਵਾਂ ਦੀ ਸੰਖਿਆ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “n-ary Tree ਵਿੱਚ ਦਿੱਤੇ ਗਏ ਨੋਡ ਦੇ ਭੈਣਾਂ-ਭਰਾਵਾਂ ਦੀ ਸੰਖਿਆ” ਦੱਸਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ n-ary ਟ੍ਰੀ ਅਤੇ ਇੱਕ ਟਾਰਗਿਟ ਨੋਡ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ. ਟਾਰਗੇਟ ਨੋਡ ਦੇ ਭੈਣਾਂ-ਭਰਾਵਾਂ ਦੀ ਗਿਣਤੀ ਦਾ ਪਤਾ ਲਗਾਓ. ਮੰਨ ਲਓ ਕਿ ਨੋਡ ਹਮੇਸ਼ਾ ਰੁੱਖ ਵਿਚ ਮੌਜੂਦ ਹੁੰਦਾ ਹੈ ਅਤੇ ਪਹਿਲਾ ਨੋਡ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਬਲੂਮਬਰਗ ਮੈਟ੍ਰਿਕਸ ਸਵਾਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 179. ਇੱਕ 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 ਆਉਟਪੁੱਟ: ਸਹੀ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਬਲੂਮਬਰਗ ਹੋਰ ਸਵਾਲ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 187. ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ ਦਾ ਸੰਯੋਜਨ ਸਮੱਸਿਆ ਬਿਆਨ : ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ ਦਾ ਸੰਯੋਜਨ - ਲੰਬਾਈ n ਦੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਸੰਖਿਆਵਾਂ ਦੇ ਮੱਦੇਨਜ਼ਰ, ਤੁਸੀਂ ਲੰਬਾਈ 2n ਦੀ ਇੱਕ ਐਰੇ ਜਵਾਬ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਜਿੱਥੇ ans[i] == nums[i] ਅਤੇ ans[i + n] == nums[i] i] 0 <= i < n (0-ਇੰਡੈਕਸਡ) ਲਈ। ਖਾਸ ਤੌਰ 'ਤੇ, ਉੱਤਰ ਦੋ ਸੰਖਿਆਵਾਂ ਐਰੇ ਦਾ ਜੋੜ ਹੈ। ਐਰੇ ਜਵਾਬ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ: ਉਦਾਹਰਨ 1 ਇੰਪੁੱਟ: ਸੰਖਿਆ = [1,2,1] ਆਉਟਪੁੱਟ: [1,2,1,1,2,1] ਵਿਆਖਿਆ: ਐਰੇ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 205. ਸਬਸਟਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਦੀਆਂ ਘਟਨਾਵਾਂ ਦੀ ਅਧਿਕਤਮ ਸੰਖਿਆ ਸਮੱਸਿਆ ਕਥਨ : ਸਬਸਟਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਦੀਆਂ ਘਟਨਾਵਾਂ ਦੀ ਅਧਿਕਤਮ ਸੰਖਿਆ - ਇੱਕ ਸਟ੍ਰਿੰਗ s ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਹੇਠਲੇ ਨਿਯਮਾਂ ਦੇ ਅਧੀਨ ਕਿਸੇ ਵੀ ਸਬਸਟਰਿੰਗ ਦੀਆਂ ਘਟਨਾਵਾਂ ਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਸੰਖਿਆ ਵਾਪਸ ਕਰੋ: ਸਬਸਟਰਿੰਗ ਵਿੱਚ ਵਿਲੱਖਣ ਅੱਖਰਾਂ ਦੀ ਸੰਖਿਆ ਮੈਕਸ ਲੈਟਰਾਂ ਤੋਂ ਘੱਟ ਜਾਂ ਬਰਾਬਰ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ। ਸਬਸਟ੍ਰਿੰਗ ਦਾ ਆਕਾਰ ਘੱਟੋ-ਘੱਟ ਆਕਾਰ ਅਤੇ ਅਧਿਕਤਮ ਆਕਾਰ ਦੇ ਵਿਚਕਾਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਉਦਾਹਰਨ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 216. ਬੰਦ ਟਾਪੂ ਲੀਟਕੋਡ ਹੱਲ ਦੀ ਸੰਖਿਆ ਸਮੱਸਿਆ ਬਿਆਨ : ਬੰਦ ਟਾਪੂਆਂ ਦੀ ਸੰਖਿਆ ਲੀਟਕੋਡ ਹੱਲ - 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 ਵਿਆਖਿਆ: ਸਲੇਟੀ ਵਿੱਚ ਟਾਪੂ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 231. ਇੱਕ IP ਐਡਰੈੱਸ ਲੀਟਕੋਡ ਹੱਲ ਨੂੰ ਡੀਫੰਗ ਕਰਨਾ ਇੱਕ IP ਐਡਰੈੱਸ ਨੂੰ ਡੀਫੰਗ ਕਰਨ ਲਈ ਸਮੱਸਿਆ ਬਿਆਨ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਵੈਧ (IPv4) IP ਐਡਰੈੱਸ ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਉਸ IP ਐਡਰੈੱਸ ਦਾ ਡਿਫੈਂਜਡ ਸੰਸਕਰਣ ਵਾਪਸ ਕਰੋ। ਇੱਕ ਡਿਫੰਗਡ IP ਐਡਰੈੱਸ ਹਰ ਪੀਰੀਅਡ ਨੂੰ ਬਦਲਦਾ ਹੈ "।" "[.]" ਦੇ ਨਾਲ। ਇਨਪੁਟ: ਐਡਰੈੱਸ = "1.1.1.1" ਆਉਟਪੁੱਟ: "1[.]1[.]1[.]1" ਵਿਆਖਿਆ ਅੰਤਰ-ਦ੍ਰਿਸ਼ਟੀ ਬਹੁਤ ਸਰਲ ਹੈ। 1. ਇੱਕ ਸਟ੍ਰਿੰਗਬਿਲਡਰ ਬਣਾਓ str 2. ਐਡਰੈੱਸ ਸਤਰ ਰਾਹੀਂ ਲੂਪ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 235. ਟ੍ਰਿਪਲੇਟ ਸਬਸਕੁਏਂਸ ਲੀਟਕੋਡ ਹੱਲ ਵਧਾਉਣਾ ਸਮੱਸਿਆ ਕਥਨ : ਟ੍ਰਿਪਲਟ ਉਪਕ੍ਰਮ ਨੂੰ ਵਧਾਉਣਾ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਨੰਬਰ ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਸਹੀ ਵਾਪਸ ਕਰੋ ਜੇਕਰ ਇੰਡੈਕਸ (i, j, k) ਦਾ ਤੀਹਰਾ ਮੌਜੂਦ ਹੈ ਜਿਵੇਂ ਕਿ i < j < k ਅਤੇ nums[i] < nums[j] < nums [ਕੇ]। ਜੇਕਰ ਅਜਿਹਾ ਕੋਈ ਸੂਚਕਾਂਕ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਤਾਂ ਗਲਤ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ: ਉਦਾਹਰਨ 1: ਇੰਪੁੱਟ: ਸੰਖਿਆ = [2,1,5,0,4,6] ਆਉਟਪੁੱਟ: ਸਹੀ ਵਿਆਖਿਆ: ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 236. ਐਰੇ ਨੇਸਟਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਐਰੇ ਨੇਸਟਿੰਗ ਲੀਟਕੋਡ ਹੱਲ - ਤੁਹਾਨੂੰ ਲੰਬਾਈ n ਦਾ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਸੰਖਿਆਵਾਂ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਜਿੱਥੇ ਸੰਖਿਆ ਰੇਂਜ [0, n - 1] ਵਿੱਚ ਸੰਖਿਆਵਾਂ ਦਾ ਕ੍ਰਮਵਾਰ ਹੁੰਦਾ ਹੈ। ਤੁਹਾਨੂੰ ਇੱਕ ਸੈੱਟ s[k] = {nums[k], nums[nums[k]], nums[nums[nums[k]]], ... } ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ ਜੋ ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਯਮ ਦੇ ਅਧੀਨ ਹੈ: s ਵਿੱਚ ਪਹਿਲਾ ਤੱਤ [k] ਦੀ ਚੋਣ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 242. ਅਵੈਧ ਲੈਣ-ਦੇਣ LeetCode ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਅਵੈਧ ਲੈਣ-ਦੇਣ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਲੈਣ-ਦੇਣ ਸੰਭਵ ਤੌਰ 'ਤੇ ਅਵੈਧ ਹੈ ਜੇਕਰ: ਰਕਮ $1000 ਤੋਂ ਵੱਧ ਹੈ, ਜਾਂ; ਜੇਕਰ ਇਹ ਕਿਸੇ ਹੋਰ ਸ਼ਹਿਰ ਵਿੱਚ ਉਸੇ ਨਾਮ ਨਾਲ ਕਿਸੇ ਹੋਰ ਲੈਣ-ਦੇਣ ਦੇ 60 ਮਿੰਟਾਂ ਦੇ ਅੰਦਰ (ਅਤੇ ਇਸ ਸਮੇਤ) ਵਾਪਰਦਾ ਹੈ। ਤੁਹਾਨੂੰ ਸਤਰ ਟ੍ਰਾਂਜੈਕਸ਼ਨਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਜਿੱਥੇ ਲੈਣ-ਦੇਣ[i] ਵਿੱਚ ਨਾਮ, ਸਮਾਂ (ਮਿੰਟਾਂ ਵਿੱਚ), ਰਕਮ ਅਤੇ ਸ਼ਹਿਰ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹੋਏ ਕੌਮੇ ਨਾਲ ਵੱਖ ਕੀਤੇ ਮੁੱਲ ਹੁੰਦੇ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 249. ਇੱਟ ਵਾਲ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਇੱਟ ਦੀ ਕੰਧ ਲੀਟਕੋਡ ਹੱਲ - ਤੁਹਾਡੇ ਸਾਹਮਣੇ ਇੱਟਾਂ ਦੀਆਂ n ਕਤਾਰਾਂ ਦੇ ਨਾਲ ਇੱਕ ਆਇਤਾਕਾਰ ਇੱਟ ਦੀ ਕੰਧ ਹੈ। ith ਕਤਾਰ ਵਿੱਚ ਹਰ ਇੱਕ ਦੀ ਉਚਾਈ (ਭਾਵ, ਇੱਕ ਯੂਨਿਟ) ਦੀਆਂ ਕੁਝ ਇੱਟਾਂ ਹੁੰਦੀਆਂ ਹਨ ਪਰ ਉਹ ਵੱਖ-ਵੱਖ ਚੌੜਾਈ ਦੀਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਹਰੇਕ ਕਤਾਰ ਦੀ ਕੁੱਲ ਚੌੜਾਈ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 251. ਪੂਰਨ ਅੰਕ ਬਰੇਕ LeetCode ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਪੂਰਨ ਅੰਕ ਬ੍ਰੇਕ ਲੀਟਕੋਡ ਹੱਲ – ਇੱਕ ਪੂਰਨ ਅੰਕ n ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਇਸਨੂੰ k ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕਾਂ ਦੇ ਜੋੜ ਵਿੱਚ ਤੋੜੋ, ਜਿੱਥੇ k >= 2, ਅਤੇ ਉਹਨਾਂ ਪੂਰਨ ਅੰਕਾਂ ਦੇ ਗੁਣਨਫਲ ਨੂੰ ਵੱਧ ਤੋਂ ਵੱਧ ਕਰੋ। ਸਾਨੂੰ ਵੱਧ ਤੋਂ ਵੱਧ ਉਤਪਾਦ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜੋ ਅਸੀਂ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹਾਂ। ਇੰਪੁੱਟ: n = 2 ਆਉਟਪੁੱਟ: 1 ਵਿਆਖਿਆ: 2 = 1 + 1, ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 273. ਆਖਰੀ ਪੱਥਰ ਦਾ ਭਾਰ II ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਬਿਆਨ ਸਮੱਸਿਆ ਲਾਸਟ ਸਟੋਨ ਵੇਟ II ਕਹਿੰਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਪੂਰਨ ਅੰਕ ਪੱਥਰਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਗਈ ਹੈ ਜਿੱਥੇ ਪੱਥਰ [i] ith ਪੱਥਰ ਦਾ ਭਾਰ ਹੈ। ਅਸੀਂ ਪੱਥਰਾਂ ਨਾਲ ਖੇਡ ਰਹੇ ਹਾਂ। ਹਰ ਮੋੜ 'ਤੇ, ਅਸੀਂ ਕੋਈ ਵੀ ਦੋ ਪੱਥਰ ਚੁਣਦੇ ਹਾਂ ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਇਕੱਠੇ ਤੋੜਦੇ ਹਾਂ। ਮੰਨ ਲਓ ਕਿ ਪੱਥਰਾਂ ਦਾ ਵਜ਼ਨ x ਅਤੇ y ਹੈ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 281. ਸੁਬੈਰੇ ਸਮ ਬਰਾਬਰ ਕੇ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਕਥਨ ਸਬੈਰੇ ਸਮ ਬਰਾਬਰ ਕੇ ਲੀਟਕੋਡ ਹੱਲ – “ਸੁਬੈਰੇ ਜੋੜ ਬਰਾਬਰ ਕੇ ਉਦਾਹਰਨ: ਸੰਖਿਆ = [1, 2, 3], k=3 2 ਵਿਆਖਿਆ: ਉੱਥੇ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 289. ਬਹੁਗਿਣਤੀ ਐਲੀਮੈਂਟ ਲੀਟਕੋਡ ਹੱਲ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਸਾਨੂੰ ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ. ਸਾਨੂੰ ਪੂਰਨ ਅੰਕ ਵਾਪਸ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜੋ ਐਰੇ ਵਿੱਚ ⌊N / 2⌋ ਵਾਰ ਤੋਂ ਵੱਧ ਸਮੇਂ ਤੇ ਹੁੰਦੀ ਹੈ ਜਿੱਥੇ floor the ਫਲੋਰ ਸੰਚਾਲਕ ਹੁੰਦਾ ਹੈ. ਇਸ ਤੱਤ ਨੂੰ ਬਹੁਗਿਣਤੀ ਤੱਤ ਕਿਹਾ ਜਾਂਦਾ ਹੈ. ਨੋਟ ਕਰੋ ਕਿ ਇਨਪੁਟ ਐਰੇ ਵਿੱਚ ਹਮੇਸ਼ਾਂ ਇੱਕ ਬਹੁਮਤ ਤੱਤ ਹੁੰਦਾ ਹੈ. ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 291. ਪਾਲੀਂਡਰੋਮ ਲਿੰਕਡ ਸੂਚੀ ਲੀਟਕੋਡ ਹੱਲ “ਪਾਲੀਂਡਰੋਮ ਲਿੰਕਡ ਲਿਸਟ” ਦੀ ਸਮੱਸਿਆ ਵਿਚ, ਸਾਨੂੰ ਇਹ ਜਾਂਚਣਾ ਹੈ ਕਿ ਦਿੱਤੀ ਗਈ ਇਕੋ ਅੰਕ ਨਾਲ ਜੁੜੀ ਸੂਚੀ ਇਕ ਪਾਲੀਂਡਰੋਮ ਹੈ ਜਾਂ ਨਹੀਂ. ਉਦਾਹਰਣ ਸੂਚੀ = {1 -> 2 -> 3 -> 2 -> 1} ਸਹੀ ਵਿਆਖਿਆ # 1: ਸੂਚੀ ਪੈਲਿੰਡਰੋਮ ਹੈ ਕਿਉਂਕਿ ਸ਼ੁਰੂਆਤ ਤੋਂ ਸਾਰੇ ਤੱਤ ਇਹ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 292. ਲੇਟਕੋਡ ਹੱਲ ਘੁੰਮਾਓ ਰੋਟੇਟ ਲਿਸਟ ਲੀਟਕੋਡ ਹੱਲ ਸਾਨੂੰ ਸਮੱਸਿਆ ਨਾਲ ਜੁੜਦੀ ਸੂਚੀ ਅਤੇ ਪੂਰਨ ਅੰਕ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ. ਸਾਨੂੰ ਲਿੰਕ ਸੂਚੀ ਨੂੰ ਕੇ ਸਥਾਨਾਂ ਦੁਆਰਾ ਸੱਜੇ ਪਾਸੇ ਘੁੰਮਣ ਲਈ ਕਿਹਾ ਜਾਂਦਾ ਹੈ. ਇਸ ਲਈ ਜੇ ਅਸੀਂ ਇੱਕ ਲਿੰਕਡ ਸੂਚੀ k ਸਥਾਨਾਂ ਨੂੰ ਸੱਜੇ ਪਾਸੇ ਘੁੰਮਦੇ ਹਾਂ, ਹਰ ਕਦਮ ਵਿੱਚ ਅਸੀਂ ਆਖਰੀ ਤੱਤ ਨੂੰ ... ਤੋਂ ਲੈਂਦੇ ਹਾਂ.

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 296. ਸਕੁਐਰਟੀ (ਐਕਸ) ਲੀਟਕੋਡ ਹੱਲ ਜਿਵੇਂ ਕਿ ਸਿਰਲੇਖ ਕਹਿੰਦਾ ਹੈ, ਸਾਨੂੰ ਇੱਕ ਸੰਖਿਆ ਦਾ ਵਰਗ ਵਰਗ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਮੰਨ ਲਓ ਕਿ ਨੰਬਰ x ਹੈ, ਫਿਰ ਸਕਰਟ (ਐਕਸ) ਇਕ ਅਜਿਹਾ ਨੰਬਰ ਹੈ ਕਿ ਸਕਰਟ (ਐਕਸ) * ਸਕਰਟ (x) = x. ਜੇ ਕਿਸੇ ਸੰਖਿਆ ਦਾ ਵਰਗ ਵਰਗ ਕੁਝ ਦਸ਼ਮਲਵ ਦਾ ਮੁੱਲ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਸਾਨੂੰ ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 297. ਸੌਰਟਡ ਐਰੇ ਨੂੰ ਬਾਈਨਰੀ ਸਰਚ ਟਰੀ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਵਿੱਚ ਬਦਲੋ ਵਿਚਾਰ ਕਰੋ ਕਿ ਸਾਨੂੰ ਪੂਰਨ ਅੰਕ ਦੀ ਛਾਂਟੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ. ਟੀਚਾ ਇਸ ਐਰੇ ਤੋਂ ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ ਬਣਾਉਣਾ ਹੈ ਤਾਂ ਜੋ ਰੁੱਖ ਉਚਾਈ ਸੰਤੁਲਿਤ ਹੋਵੇ. ਯਾਦ ਰੱਖੋ ਕਿ ਕਿਸੇ ਰੁੱਖ ਨੂੰ ਉਚਾਈ-ਸੰਤੁਲਿਤ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਜੇਕਰ ਕਿਸੇ ਵੀ ਨੋਡ ਦੇ ਖੱਬੇ ਅਤੇ ਸੱਜੇ ਉਪਸਕ੍ਰਿਤਾਂ ਦਾ ਉਚਾਈ ਅੰਤਰ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 305. ਦੋ ਕ੍ਰਮਬੱਧ ਸੂਚੀਆਂ ਲੀਟਕੋਡ ਨੂੰ ਮਿਲਾਓ ਲੀਟਕੋਡ 'ਤੇ ਦੋ ਕ੍ਰਮਬੱਧ ਸੂਚੀਆਂ ਦੀ ਸਮੱਸਿਆ ਨੂੰ ਕਿਵੇਂ ਮਿਲਾਉਣਾ ਹੈ? ਐਮਾਜ਼ਾਨ, ਓਰੇਕਲ, ਮਾਈਕ੍ਰੋਸਾੱਫਟ ਆਦਿ ਦੀਆਂ ਕੰਪਨੀਆਂ ਵਿਚ ਇਹ ਬਹੁਤ ਹੀ ਦਿਲਚਸਪ ਸਵਾਲ ਪੁੱਛਿਆ ਜਾਂਦਾ ਹੈ. ਇਸ ਸਮੱਸਿਆ ਵਿਚ (ਮਰਜ ਟੂ ਸੌਰਟਡ ਲਿਸਟਸ ਲੀਟਕੋਡ), ਅਸੀਂ ਦੋ ਜੁੜੀਆਂ ਸੂਚੀਆਂ ਦਿੱਤੀਆਂ ਹਨ. ਦੋਵੇਂ ਜੁੜੀਆਂ ਸੂਚੀਆਂ ਵੱਧ ਰਹੇ ਕ੍ਰਮ ਵਿੱਚ ਹਨ. ਦੋਵਾਂ ਨਾਲ ਜੁੜੀ ਸੂਚੀ ਨੂੰ ਇਸ ਵਿੱਚ ਮਿਲਾਓ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 308. ਪੌੜੀਆਂ ਚੜ੍ਹਨਾ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ “ਪੌੜੀਆਂ ਚੜ੍ਹਨਾ” ਕਹਿੰਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਪੌੜੀਆਂ ਨਾਲ n ਪੌੜੀਆਂ ਲਗਾਈਆਂ ਜਾਂਦੀਆਂ ਹਨ. ਇੱਕ ਸਮੇਂ ਤੁਸੀਂ ਜਾਂ ਤਾਂ ਇੱਕ ਪੌੜੀ ਜਾਂ ਦੋ ਪੌੜੀਆਂ ਚੜ੍ਹ ਸਕਦੇ ਹੋ. ਪੌੜੀਆਂ ਦੀ ਸਿਖਰ ਤੇ ਪਹੁੰਚਣ ਦੇ ਕਿੰਨੇ ਤਰੀਕੇ ਹਨ? ਉਦਾਹਰਣ 3 3 ਵਿਆਖਿਆ ਚੜ੍ਹਨ ਦੇ ਤਿੰਨ ਤਰੀਕੇ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 310. ਚੇਨ ਜੋੜਿਆਂ ਦੀ ਅਧਿਕਤਮ ਲੰਬਾਈ ਮੁਸ਼ਕਲ ਬਿਆਨਬਾਜੀ ਚੇਨ ਜੋੜਿਆਂ ਦੀ ਸਮੱਸਿਆ ਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਲੰਬਾਈ ਵਿਚ ਅਸੀਂ ਨੰਬਰ ਦੇ ਜੋੜਿਆਂ ਨੂੰ ਦਿੱਤਾ ਹੈ, ਸਭ ਤੋਂ ਲੰਬੀ ਚੇਨ ਲੱਭੋ ਜਿਸ ਵਿਚ (c, d) (a, b) ਦੀ ਪਾਲਣਾ ਕਰ ਸਕਦਾ ਹੈ ਜੇ ਬੀ <c. ਦਿੱਤੀ ਗਈ ਜੋੜੀ ਵਿਚ ਪਹਿਲਾ ਤੱਤ ਹਮੇਸ਼ਾਂ ਦੂਜੇ ਤੋਂ ਛੋਟਾ ਹੁੰਦਾ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ [{12, 14}, ...

ਹੋਰ ਪੜ੍ਹੋ

ਪ੍ਰਸ਼ਨ 311. ਦਿੱਤੇ ਅੰਤਰ ਨਾਲ ਜੋੜੀ ਲੱਭੋ ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਦਿੱਤੇ ਗਏ ਅਣਚਾਹੇ ਐਰੇ ਵਿੱਚ, ਦਿੱਤੇ ਗਏ ਐਰੇ ਵਿੱਚ ਐਲੀਮੈਂਟਸ ਦੀ ਜੋੜੀ ਨੂੰ ਦਿੱਤੇ ਫਰਕ ਨਾਲ ਲੱਭੋ n. ਉਦਾਹਰਨ ਇਨਪੁਟ ਐਰ [] = {120, 30, 70, 20, 5, 6}, ਅੰਤਰ (n) = 40 ਆਉਟਪੁੱਟ [30, 70] ਵਿਆਖਿਆ ਇਥੇ 30 ਅਤੇ 70 ਦਾ ਅੰਤਰ ਅੰਤਰ ਦੇ ...

ਹੋਰ ਪੜ੍ਹੋ

Translate »