ਟ੍ਰੈਪਿੰਗ ਰੇਨ ਵਾਟਰ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਕਲੋਨ ਗ੍ਰਾਫ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਇੱਕ ਮੈਟ੍ਰਿਕਸ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਸਭ ਤੋਂ ਲੰਬਾ ਵਧਾਉਣ ਵਾਲਾ ਮਾਰਗ

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

ਹੋਰ ਪੜ੍ਹੋ

ਗ੍ਰਾਫ ਵੈਧ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਵਿਲੱਖਣ ਮਾਰਗ II ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਸ਼ਬਦ ਪੌੜੀ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਮੇਰਾ ਕੈਲੰਡਰ I ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਵਿਲੱਖਣ ਮਾਰਗ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਰੋਮਨ ਟੂ ਇੰਟਿਜਰ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ

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

ਹੋਰ ਪੜ੍ਹੋ

ਵਰਗ (ਜਾਂ ਵਰਗ ਰੂਟ) ਕੰਪੋਜ਼ਪਸ਼ਨ ਟੈਕਨੀਕ

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

ਹੋਰ ਪੜ੍ਹੋ

Translate »