ਸਟ੍ਰੀਮ ਲੀਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਵਿਚ ਕੇਥ ਦਾ ਸਭ ਤੋਂ ਵੱਡਾ ਐਲੀਮੈਂਟ

ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਇੱਕ ਕਲਾਸ KthLargest () ਡਿਜ਼ਾਈਨ ਕਰਨੀ ਪਵੇਗੀ ਜਿਸਦੇ ਸ਼ੁਰੂ ਵਿੱਚ ਪੂਰਨ ਅੰਕ k ਅਤੇ ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਲੜੀ ਹੋਵੇ. ਸਾਨੂੰ ਇਸਦੇ ਲਈ ਇੱਕ ਪੈਰਾਮੀਟਰਾਈਜ਼ਡ ਕੰਸਟਰਕਟਰ ਲਿਖਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜਦੋਂ ਇੱਕ ਪੂਰਨ ਅੰਕ k ਅਤੇ ਐਰੇ ਅੰਕਾਂ ਨੂੰ ਆਰਗੂਮੈਂਟ ਦੇ ਰੂਪ ਵਿੱਚ ਪਾਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ. ਕਲਾਸ ਦਾ ਇੱਕ ਫੰਕਸ਼ਨ ਐਡ (ਵਾਲ) ਵੀ ਹੁੰਦਾ ਹੈ ਜੋ ਜੋੜਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

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

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

ਹੋਰ ਪੜ੍ਹੋ

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

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

ਹੋਰ ਪੜ੍ਹੋ

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

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

ਹੋਰ ਪੜ੍ਹੋ

Sੁੱਕਵਾਂ ਕ੍ਰਮਬੱਧ ਲੜੀਬੱਧ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

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

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

ਹੋਰ ਪੜ੍ਹੋ

ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਹਾ Houseਸ ਡਾਕੂ II ਲੀਟਕੋਡ ਹੱਲ

“ਹਾ Robਸ ਡਾਕੂ II” ਸਮੱਸਿਆ ਵਿੱਚ, ਇੱਕ ਲੁਟੇਰਾ ਵੱਖ-ਵੱਖ ਘਰਾਂ ਤੋਂ ਪੈਸੇ ਲੁੱਟਣਾ ਚਾਹੁੰਦਾ ਹੈ। ਘਰਾਂ ਵਿੱਚ ਪੈਸੇ ਦੀ ਮਾਤਰਾ ਨੂੰ ਇੱਕ ਐਰੇ ਦੁਆਰਾ ਦਰਸਾਇਆ ਜਾਂਦਾ ਹੈ. ਸਾਨੂੰ ਵੱਧ ਤੋਂ ਵੱਧ ਪੈਸਾ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜੋ ਕਿ ਅਨੁਸਾਰ ਦਿੱਤੇ ਐਰੇ ਵਿਚ ਤੱਤ ਜੋੜ ਕੇ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ…

ਹੋਰ ਪੜ੍ਹੋ

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

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

ਹੋਰ ਪੜ੍ਹੋ

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

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

ਹੋਰ ਪੜ੍ਹੋ