ਚਾਰ ਲੀਟਕੋਡ ਹੱਲ਼ ਦੀ ਪਾਵਰ

ਸਮੱਸਿਆ ਬਿਆਨ ਸਾਨੂੰ ਇੱਕ ਪੂਰਨ ਅੰਕ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਸਾਨੂੰ ਜਾਂਚ ਕਰਨੀ ਪੈਂਦੀ ਹੈ ਕਿ ਨੰਬਰ 4 ਦੀ ਪਾਵਰ ਹੈ ਜਾਂ ਨਹੀਂ. ਇੱਕ ਸੰਖਿਆ 4 ਦੀ ਸ਼ਕਤੀ ਹੁੰਦੀ ਹੈ ਜੇ ਕੋਈ ਪੂਰਨ ਅੰਕ ਮੌਜੂਦ ਹੁੰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਨੰਬਰ = 4 ^ ਏ. ਉਦਾਹਰਣ 16 ਸਹੀ 5 ਗਲਤ ਪਹੁੰਚ 1 (ਬਰੂਟ ਫੋਰਸ) ਇਸ ਦਾ ਇੱਕ ਸਪਸ਼ਟ ਤਰੀਕਾ…

ਹੋਰ ਪੜ੍ਹੋ

ਗੇਟਆਰੈਂਡਮ ਮਿਟਾਓ

ਇਨਸਰਟ ਡਿਲੀਟ ਗੇਟਰੈਂਡਮ ਸਮੱਸਿਆ ਵਿੱਚ ਸਾਨੂੰ ਇੱਕ ਡੇਟਾ structureਾਂਚਾ ਤਿਆਰ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜੋ Oਸਤਨ O (1) ਸਮੇਂ ਵਿੱਚ ਹੇਠ ਲਿਖੀਆਂ ਸਾਰੀਆਂ ਕਾਰਵਾਈਆਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ. ਸੰਮਿਲਿਤ ਕਰੋ (ਵੈਲ): ਸੈੱਟ ਵਿਚ ਇਕ ਆਈਟਮ ਵੈਲ ਸ਼ਾਮਲ ਕਰੋ ਜੇ ਪਹਿਲਾਂ ਮੌਜੂਦ ਨਹੀਂ ਹੈ. ਹਟਾਓ (ਵੈਲ): ਜੇ ਮੌਜੂਦ ਹੈ ਤਾਂ ਸੈਟ ਤੋਂ ਇਕ ਆਈਟਮ ਵਾਲ ਨੂੰ ਹਟਾ ਦਿੰਦਾ ਹੈ. getRandom: ਮੌਜੂਦਾ ਸੈੱਟ ਤੋਂ ਇੱਕ ਬੇਤਰਤੀਬ ਤੱਤ ਵਾਪਸ ਕਰਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਦਿੱਤੇ ਗਏ ਐਰੇ ਨੂੰ ਸ਼ਫਲ ਕਰੋ

ਸਮੱਸਿਆ ਬਿਆਨ "ਦਿੱਤੀ ਗਈ ਐਰੇ ਨੂੰ ਬਦਲੋ" ਸਮੱਸਿਆ ਵਿੱਚ ਅਸੀਂ ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਹੈ. ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਜੋ ਦਿੱਤੀ ਗਈ ਐਰੇ ਨੂੰ ਬਦਲ ਦੇਵੇਗਾ. ਯਾਨੀ ਇਹ ਐਰੇ ਵਿਚਲੇ ਤੱਤਾਂ ਨੂੰ ਬੇਤਰਤੀਬੇ ਨਾਲ ਬਦਲ ਦੇਵੇਗਾ. ਇੰਪੁੱਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਲਾਈਨ ਵਿੱਚ ਪੂਰਨ ਅੰਕ ਹੁੰਦਾ ਹੈ. ਦੂਜੀ ਲਾਈਨ ਵਿਚ n ਸਪੇਸ ਨਾਲ ਵੱਖ ਇੰਟੀਜਰ ਆਉਟਪੁੱਟ ...

ਹੋਰ ਪੜ੍ਹੋ

ਅਧਿਕਤਮ ਸਰਕੂਲਰ ਸੁਬਰੇਰੀ ਜੋੜ

ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਸਭ ਤੋਂ ਵੱਧ ਸਰਕੂਲਰ ਸੁਬਰੇਅਰ ਜੋੜ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਚੱਕਰ ਵਿੱਚ ਪ੍ਰਬੰਧ ਕੀਤੇ ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੀ ਹੈ, ਸਰਕੂਲਰ ਐਰੇ ਵਿੱਚ ਵੱਧ ਤੋਂ ਵੱਧ ਸੰਖਿਆਵਾਂ ਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਜੋੜ ਲੱਭੋ. ਉਦਾਹਰਨ ਇਨਪੁਟ ਐਰ [] = {13, -17, 11, 9, -4, 12, -1} ਆਉਟਪੁੱਟ 40 ਵਿਆਖਿਆ ਇਥੇ, ਜੋੜ = 11 +…

ਹੋਰ ਪੜ੍ਹੋ