ਐਰੇ ਸਮਾਨ ਦੇ ਸਾਰੇ ਐਲੀਮੈਂਟਸ ਬਣਾਉਣ ਲਈ ਘੱਟੋ ਘੱਟ ਓਪਰੇਸ਼ਨਜ਼

ਮੰਨ ਲਓ ਕਿ ਸਾਡੇ ਕੋਲ ਐਰੇ ਦੀ ਇੱਕ ਇੰਪੁੱਟ ਹੈ ਜਿਸਦੀ ਐਲੀਮੈਂਟਸ ਦੀ "x" ਸੰਖਿਆ ਹੈ. ਅਸੀਂ ਇੱਕ ਸਮੱਸਿਆ ਦਿੱਤੀ ਹੈ ਕਿ ਸਾਨੂੰ ਮਿਟਾਉਣ ਦੇ ਕਾਰਜਾਂ ਨੂੰ ਲੱਭਣਾ ਪਏਗਾ, ਜੋ ਕਿ ਬਰਾਬਰ ਐਰੇ ਬਣਾਉਣ ਲਈ ਲੋੜੀਂਦਾ ਘੱਟੋ ਘੱਟ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਅਰਥਾਤ ਐਰੇ ਵਿੱਚ ਬਰਾਬਰ ਤੱਤ ਹੋਣਗੇ. ਉਦਾਹਰਨ ਇਨਪੁਟ: [1, 1,…

ਹੋਰ ਪੜ੍ਹੋ

ਐਰੇ ਵਿੱਚ ਸਮਾਨ ਐਲੀਮੈਂਟ ਦੇ ਦੋ ਵਾਰ ਦੇ ਵਿਚਕਾਰ ਅਧਿਕਤਮ ਦੂਰੀ

ਮੰਨ ਲਓ ਕਿ ਤੁਹਾਨੂੰ ਕੁਝ ਦੁਹਰਾਏ ਗਏ ਅੰਕਾਂ ਦੇ ਨਾਲ ਇੱਕ ਐਰੇ ਦਿੱਤਾ ਗਿਆ ਹੈ. ਸਾਨੂੰ ਇੱਕ ਐਰੇ ਵਿੱਚ ਮੌਜੂਦ ਵੱਖੋ -ਵੱਖਰੇ ਇੰਡੈਕਸ ਦੇ ਨਾਲ ਇੱਕ ਸੰਖਿਆ ਦੀਆਂ ਦੋ ਸਮਾਨ ਘਟਨਾਵਾਂ ਦੇ ਵਿੱਚ ਵੱਧ ਤੋਂ ਵੱਧ ਦੂਰੀ ਲੱਭਣੀ ਪਵੇਗੀ. ਉਦਾਹਰਨ ਇਨਪੁਟ: ਐਰੇ = [1, 2, 3, 6, 2, 7] ਆਉਟਪੁੱਟ: 3 ਵਿਆਖਿਆ: ਕਿਉਂਕਿ ਐਰੇ [1] ਦੇ ਤੱਤ…

ਹੋਰ ਪੜ੍ਹੋ

ਐਰੇ ਐਲੀਮੈਂਟਸ ਦਾ ਸਮੂਹ ਮਲਟੀਪਲ ਵਾਰਤਾ

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

ਹੋਰ ਪੜ੍ਹੋ

ਯੂਨੀਅਨ ਅਤੇ ਦੋ ਲਿੰਕਡ ਸੂਚੀਆਂ ਦਾ ਘੇਰਨ

ਦੋ ਲਿੰਕ ਕੀਤੀਆਂ ਸੂਚੀਆਂ ਦੇ ਮੱਦੇਨਜ਼ਰ, ਮੌਜੂਦਾ ਸੂਚੀਆਂ ਦੇ ਤੱਤਾਂ ਦੇ ਸੰਘ ਅਤੇ ਅੰਤਰ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਦੋ ਹੋਰ ਲਿੰਕ ਕੀਤੀਆਂ ਸੂਚੀਆਂ ਬਣਾਉ. ਉਦਾਹਰਨ ਇਨਪੁਟ: ਸੂਚੀ 1: 5 → 9 → 10 → 12 → 14 ਸੂਚੀ 2: 3 → 5 → 9 → 14 → 21 ਆਉਟਪੁੱਟ: ਇੰਟਰਸੈਕਸ਼ਨ_ਲਿਸਟ: 14 → 9 → 5 ਯੂਨੀਅਨ_ਲਿਸਟ:…

ਹੋਰ ਪੜ੍ਹੋ

ਦੋ ਤੱਤਾਂ ਦੀ ਬਾਰੰਬਾਰਤਾ ਦੇ ਵਿਚਕਾਰ ਵੱਧ ਤੋਂ ਵੱਧ ਅੰਤਰ ਜਿਵੇਂ ਕਿ ਵਧੇਰੇ ਆਵਿਰਤੀ ਵਾਲੇ ਤੱਤ ਵੀ ਵੱਧ ਹੁੰਦੇ ਹਨ

ਮੰਨ ਲਓ, ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਹੈ. ਸਮੱਸਿਆ ਬਿਆਨ ਇੱਕ ਦਿੱਤੇ ਐਰੇ ਦੇ ਕਿਸੇ ਵੀ ਦੋ ਵੱਖਰੇ ਤੱਤਾਂ ਦੀ ਬਾਰੰਬਾਰਤਾ ਦੇ ਵਿੱਚ ਵੱਧ ਤੋਂ ਵੱਧ ਅੰਤਰ ਨੂੰ ਲੱਭਣ ਲਈ ਕਹਿੰਦਾ ਹੈ, ਪਰ ਵਧੇਰੇ ਬਾਰੰਬਾਰਤਾ ਵਾਲਾ ਤੱਤ ਦੂਜੇ ਪੂਰਨ ਅੰਕ ਦੇ ਮੁਕਾਬਲੇ ਮੁੱਲ ਵਿੱਚ ਵੀ ਵੱਡਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ: arr [] = {2,4,4,4,3,2}…

ਹੋਰ ਪੜ੍ਹੋ

ਕੇ ਵੱਖਰੇ ਨੰਬਰਾਂ ਦੇ ਨਾਲ ਸਭ ਤੋਂ ਛੋਟਾ ਸੁਬਰੇ

ਮੰਨ ਲਓ, ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਅਤੇ ਇੱਕ ਸੰਖਿਆ ਹੈ. ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਰੇਂਜ (l, r) ਦੀ ਸਭ ਤੋਂ ਛੋਟੀ ਉਪ-ਐਰੇ ਨੂੰ ਸਮੁੱਚੇ ਤੌਰ 'ਤੇ ਲੱਭਣ ਲਈ ਕਹਿੰਦਾ ਹੈ, ਇਸ ਤਰ੍ਹਾਂ ਉਸ ਛੋਟੀ ਉਪ-ਐਰੇ ਵਿੱਚ ਬਿਲਕੁਲ k ਵੱਖਰੀਆਂ ਸੰਖਿਆਵਾਂ ਮੌਜੂਦ ਹੁੰਦੀਆਂ ਹਨ. ਉਦਾਹਰਨ ਇਨਪੁਟ: {1, 2, 2, 3, 4, 5, 5} k = 3…

ਹੋਰ ਪੜ੍ਹੋ

1s ਦੀ ਗਿਣਤੀ ਤੋਂ ਵੀ ਵੱਧ ਲੰਬੇ ਸਮੇਂ ਲਈ 0s ਦੀ ਗਿਣਤੀ ਵਾਲਾ ਸਭ ਤੋਂ ਲੰਬਾ ਸੂਬਰੇ

ਅਸੀਂ ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਹੈ. ਇੱਕ ਐਰੇ ਵਿੱਚ ਸਿਰਫ 1 ਅਤੇ 0 ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ. ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਸਭ ਤੋਂ ਲੰਮੀ ਸਬ-ਐਰੇ ਦੀ ਲੰਬਾਈ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕਹਿੰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ 1 ਦੇ ਅੰਕ ਦੀ ਮਾਤਰਾ ਇੱਕ ਉਪ-ਐਰੇ ਵਿੱਚ 0 ਦੀ ਗਿਣਤੀ ਨਾਲੋਂ ਸਿਰਫ ਇੱਕ ਜ਼ਿਆਦਾ ਹੁੰਦੀ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ: arr [] =…

ਹੋਰ ਪੜ੍ਹੋ

ਦੋ ਦਿੱਤੇ ਐਰੇ ਤੋਂ ਅਧਿਕਤਮ ਐਰੇ ਉਸੇ ਤਰ੍ਹਾਂ ਰੱਖਦੇ ਹੋਏ

ਮੰਨ ਲਓ ਕਿ ਸਾਡੇ ਕੋਲ ਐਨ ਅਕਾਰ ਦੇ ਦੋ ਪੂਰਨ ਅੰਕ ਹਨ. ਦੋਵੇਂ ਐਰੇ ਵਿੱਚ ਆਮ ਨੰਬਰ ਵੀ ਹੋ ਸਕਦੇ ਹਨ. ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਨਤੀਜਾ ਬਣਨ ਵਾਲੇ ਐਰੇ ਬਣਾਉਣ ਲਈ ਕਹਿੰਦਾ ਹੈ ਜਿਸ ਵਿਚ ਦੋਵੇਂ ਐਰੇ ਦੇ 'n' ਵੱਧ ਤੋਂ ਵੱਧ ਮੁੱਲ ਹੁੰਦੇ ਹਨ. ਪਹਿਲੀ ਐਰੇ ਨੂੰ ਪਹਿਲ ਦਿੱਤੀ ਜਾਣੀ ਚਾਹੀਦੀ ਹੈ (ਪਹਿਲੇ ਦੇ ਤੱਤ…

ਹੋਰ ਪੜ੍ਹੋ

ਇਕੋ ਜਿਹੇ ਅਤੇ ਅਜੀਬ ਤੱਤਾਂ ਦੇ ਨਾਲ ਸੁਬਰੇਰੇ ਗਿਣੋ

ਮੰਨ ਲਓ ਕਿ ਤੁਸੀਂ N ਆਕਾਰ ਦੀ ਪੂਰਨ ਸੰਖਿਆ ਐਰੇ ਦਿੱਤੀ ਹੈ. ਜਿਵੇਂ ਕਿ ਸੰਖਿਆਵਾਂ ਹਨ, ਸੰਖਿਆ ਅਜੀਬ ਜਾਂ ਸਮਾਨ ਹਨ. ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਸਮਾਨ ਅਤੇ ਅਜੀਬ ਤੱਤਾਂ ਦੇ ਨਾਲ ਉਪ-ਅਰੇ ਦੀ ਗਿਣਤੀ ਕਰਦਾ ਹੈ ਜਾਂ ਉਪ-ਐਰੇ ਦੀ ਗਿਣਤੀ ਦਾ ਪਤਾ ਲਗਾਉਂਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਸਮਾਨ ਅਤੇ ਅਜੀਬ ਪੂਰਨ ਅੰਕ ਦੀ ਬਰਾਬਰ ਸੰਖਿਆ ਹੁੰਦੀ ਹੈ. ਉਦਾਹਰਣ…

ਹੋਰ ਪੜ੍ਹੋ

ਕੇ ਲਿਸਟਸ ਤੋਂ ਐਲੀਮੈਂਟਸ ਰੱਖਣ ਵਾਲੀ ਸਭ ਤੋਂ ਛੋਟੀ ਰੇਂਜ ਦਾ ਪਤਾ ਲਗਾਓ

ਸਮੱਸਿਆ ਵਿੱਚ "ਕੇ ਲਿਸਟਾਂ ਦੇ ਤੱਤ ਰੱਖਣ ਵਾਲੀ ਸਭ ਤੋਂ ਛੋਟੀ ਸੀਮਾ ਲੱਭੋ" ਅਸੀਂ ਕੇ ਲਿਸਟਾਂ ਦਿੱਤੀਆਂ ਹਨ ਜੋ ਕ੍ਰਮਬੱਧ ਹਨ ਅਤੇ ਉਸੇ ਆਕਾਰ ਦੇ ਐਨ. ਇਹ ਸਭ ਤੋਂ ਛੋਟੀ ਸੀਮਾ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਹਰੇਕ ਕੇ ਲਿਸਟ ਵਿੱਚੋਂ ਘੱਟੋ ਘੱਟ ਤੱਤ (ਟੀ) ਹਨ . ਜੇ ਉਥੇ ਇਕ ਤੋਂ ਵੱਧ ...

ਹੋਰ ਪੜ੍ਹੋ