ਕ੍ਰਮਬੱਧ ਐਰੇ II ਲੀਟਕੋਡ ਹੱਲ ਤੋਂ ਡੁਪਲੀਕੇਟ ਹਟਾਓ

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

ਹੋਰ ਪੜ੍ਹੋ

K ਮੂਲ ਲੀਟਕੋਡ ਹੱਲ ਦੇ ਨਜ਼ਦੀਕੀ ਬਿੰਦੂ

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

ਹੋਰ ਪੜ੍ਹੋ

ਅਗਲਾ ਪਰਮੂਟੇਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਜੌਬ ਸ਼ਡਿਊਲਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਵੱਧ ਤੋਂ ਵੱਧ ਲਾਭ

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

ਹੋਰ ਪੜ੍ਹੋ

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

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

ਹੋਰ ਪੜ੍ਹੋ

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

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

ਹੋਰ ਪੜ੍ਹੋ

ਬਾਰੰਬਾਰਤਾ ਲੇਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਨੂੰ ਵਧਾ ਕੇ ਲੜੀਬੱਧ ਕਰੋ

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

ਹੋਰ ਪੜ੍ਹੋ

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

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

ਹੋਰ ਪੜ੍ਹੋ

ਸਿੱਕਾ ਬਦਲੋ 2 ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਡੱਡੂ ਜੰਪ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

Translate »