3 ਸਮ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

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

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

ਹੋਰ ਪੜ੍ਹੋ

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

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

ਹੋਰ ਪੜ੍ਹੋ

ਪਾਵ (ਐਕਸ, ਐਨ) ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਸੌਰਟਡ ਐਰੇ ਨੂੰ ਬਾਈਨਰੀ ਸਰਚ ਟਰੀ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਵਿੱਚ ਬਦਲੋ

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

ਹੋਰ ਪੜ੍ਹੋ

ਕ੍ਰਮਬੱਧ ਕੀਤੇ ਐਰੇ ਲੇਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਘੁੰਮਦੇ ਕ੍ਰਮਬੱਧ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਖੋਜ

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

ਹੋਰ ਪੜ੍ਹੋ

ਆਰਮਸਟ੍ਰਾਂਗ ਨੰਬਰ

ਸਮੱਸਿਆ ਬਿਆਨ ਇੱਕ ਨੰਬਰ x ਨੂੰ n ਅੰਕ ਦਿਓ. ਜੇ ਪਾਵਰ ਐਨ ਉੱਤੇ ਉਭਰੇ ਹਰੇਕ ਅੰਕਾਂ ਦਾ ਜੋੜ ਆਪਣੇ ਆਪ ਅੰਕ ਦੇ ਬਰਾਬਰ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਇਹ ਸੰਖਿਆ ਆਰਮਸਟ੍ਰਾਂਗ ਨੰਬਰ ਅਰਥਾਤ ਏਬੀਸੀ… = ਪਾਓ (ਏ, ਐਨ) + ਪਾਓ (ਬੀ, ਐਨ) + ਪਾਓ (ਸੀ, ਐਨ) + ਦੇ ਤੌਰ ਤੇ ਕਿਹਾ ਜਾਂਦਾ ਹੈ …… ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ…

ਹੋਰ ਪੜ੍ਹੋ

ਵਿਲੱਖਣ ਮਾਰਗ II

ਮੰਨ ਲਓ ਕਿ ਇਕ ਆਦਮੀ ਪਹਿਲੇ ਸੈੱਲ ਵਿਚ ਜਾਂ “ਏ ਬੀ ਬੀ” ਮੈਟ੍ਰਿਕਸ ਦੇ ਉਪਰਲੇ ਖੱਬੇ ਕੋਨੇ ਵਿਚ ਖੜ੍ਹਾ ਹੈ. ਆਦਮੀ ਸਿਰਫ ਜਾਂ ਤਾਂ ਉੱਪਰ ਜਾਂ ਹੇਠਾਂ ਚਲ ਸਕਦਾ ਹੈ. ਉਹ ਵਿਅਕਤੀ ਆਪਣੀ ਮੰਜ਼ਿਲ 'ਤੇ ਪਹੁੰਚਣਾ ਚਾਹੁੰਦਾ ਹੈ ਅਤੇ ਉਸ ਲਈ ਮੰਜ਼ਿਲ ਮੈਟ੍ਰਿਕਸ ਜਾਂ ਹੇਠਾਂ ਸੱਜੇ ਕੋਨੇ ਦੀ ਆਖਰੀ ਸੈੱਲ ਹੈ. …

ਹੋਰ ਪੜ੍ਹੋ