ਰੋਬੋਟ ਰੂਮ ਕਲੀਨਰ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਬਰੈਕਟਸ ਲੀਟਕੋਡ ਹੱਲ ਤਿਆਰ ਕਰੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਵਰਗ ਲੀਟਕੋਡ ਹੱਲ ਲਈ ਮੈਚਸਟਿਕਸ

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

ਹੋਰ ਪੜ੍ਹੋ

K ਬਰਾਬਰ ਜੋੜ ਸਬਸੈੱਟ ਲਈ ਭਾਗ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

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

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

ਹੋਰ ਪੜ੍ਹੋ

ਅਵੈਧ ਬਰੈਕਟਸ ਲੀਟਕੋਡ ਹੱਲ ਹਟਾਓ

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

ਹੋਰ ਪੜ੍ਹੋ

ਜੋੜ ਜੋੜ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਸ਼ਬਦ ਦੀ ਖੋਜ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਸੰਜੋਗ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

Translate »