ਸ਼ਾਕਾਹਾਰੀ-ਦੋਸਤਾਨਾ, ਕੀਮਤ ਅਤੇ ਦੂਰੀ ਲੀਟਕੋਡ ਹੱਲ ਦੁਆਰਾ ਰੈਸਟੋਰੈਂਟ ਫਿਲਟਰ ਕਰੋ

ਵੈਗਨ-ਅਨੁਕੂਲ, ਕੀਮਤ, ਅਤੇ ਦੂਰੀ ਲੀਟਕੋਡ ਹੱਲ ਦੁਆਰਾ ਰੈਸਟੋਰੈਂਟ ਫਿਲਟਰ ਕਰੋ - ਰੈਸਟੋਰੈਂਟਾਂ ਨੂੰ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਿੱਥੇ ਰੈਸਟੋਰੈਂਟ[i] = [idi, ratingi, veganFriendlyi, pricei, distancei]। ਤੁਹਾਨੂੰ ਤਿੰਨ ਫਿਲਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਰੈਸਟੋਰੈਂਟ ਨੂੰ ਫਿਲਟਰ ਕਰਨਾ ਹੋਵੇਗਾ। veganFriendly ਫਿਲਟਰ ਜਾਂ ਤਾਂ ਸਹੀ ਹੋਵੇਗਾ (ਮਤਲਬ ਕਿ ਤੁਹਾਨੂੰ ਸਿਰਫ veganFriendlyi ਵਾਲੇ ਰੈਸਟੋਰੈਂਟ ਹੀ ਸ਼ਾਮਲ ਕਰਨੇ ਚਾਹੀਦੇ ਹਨ ਜੋ ਇਸਨੂੰ ਸਹੀ 'ਤੇ ਸੈੱਟ ਕਰਦੇ ਹਨ) ਜਾਂ ਗਲਤ (ਭਾਵ ਤੁਸੀਂ ਕੋਈ ਵੀ ਸ਼ਾਮਲ ਕਰ ਸਕਦੇ ਹੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਸਟ੍ਰਿੰਗ ਕੰਪਰੈਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਬਿਆਨ ਸਟ੍ਰਿੰਗ ਕੰਪਰੈਸ਼ਨ ਲੀਟਕੋਡ ਹੱਲ - ਅੱਖਰਾਂ ਦੀ ਇੱਕ ਐਰੇ ਦਿੱਤੇ ਗਏ ਹਨ, ਹੇਠਾਂ ਦਿੱਤੇ ਐਲਗੋਰਿਦਮ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਸਨੂੰ ਸੰਕੁਚਿਤ ਕਰੋ: ਇੱਕ ਖਾਲੀ ਸਤਰ s ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ। ਅੱਖਰਾਂ ਵਿੱਚ ਲਗਾਤਾਰ ਦੁਹਰਾਉਣ ਵਾਲੇ ਅੱਖਰਾਂ ਦੇ ਹਰੇਕ ਸਮੂਹ ਲਈ: ਜੇਕਰ ਸਮੂਹ ਦੀ ਲੰਬਾਈ 1 ਹੈ, ਤਾਂ ਅੱਖਰ ਨੂੰ s ਨਾਲ ਜੋੜੋ। ਨਹੀਂ ਤਾਂ, ਗਰੁੱਪ ਦੀ ਲੰਬਾਈ ਦੇ ਬਾਅਦ ਅੱਖਰ ਜੋੜੋ। ਸੰਕੁਚਿਤ ਸਤਰ…

ਹੋਰ ਪੜ੍ਹੋ

ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਇਕ ਸ਼ਬਦ ਇਕ ਵਾਕ ਵਿਚ ਕਿਸੇ ਵੀ ਸ਼ਬਦ ਦਾ ਪ੍ਰੀਫਿਕਸ ਹੁੰਦਾ ਹੈ

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

ਹੋਰ ਪੜ੍ਹੋ

ਡੈਸਟੀਨੇਸ਼ਨ ਸਿਟੀ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਅਕਾਰ ਦੀ ਦਿੱਤੀ ਗਈ ਐਰੇ ਦੀ ਜਾਂਚ ਕਰੋ N ਪੱਧਰ ਦੇ BST ਨੂੰ ਦਰਸਾ ਸਕਦੇ ਹਨ ਜਾਂ ਨਹੀਂ

ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ n ਤੱਤਾਂ ਦੇ ਨਾਲ ਇੱਕ ਐਰੇ ਦਿੱਤਾ ਗਿਆ, ਅਕਾਰ ਦੀ n ਦਿੱਤੀ ਗਈ ਐਰੇ n ਪੱਧਰ ਦੇ BST ਨੂੰ ਦਰਸਾ ਸਕਦੀ ਹੈ ਜਾਂ ਨਹੀਂ. ਇਹ ਜਾਂਚ ਕਰਨ ਲਈ ਹੈ ਕਿ ਕੀ ਇਨ੍ਹਾਂ ਐੱਨ ਐਲੀਮੈਂਟਸ ਦੀ ਵਰਤੋਂ ਨਾਲ ਬਣਾਇਆ ਗਿਆ ਬਾਈਨਰੀ ਸਰਚ ਟਰੀ N ਪੱਧਰ ਦੇ BST ਨੂੰ ਦਰਸਾ ਸਕਦਾ ਹੈ. ਉਦਾਹਰਣ ਐਰ [] = {10, 8, 6, 9,…

ਹੋਰ ਪੜ੍ਹੋ

ਇਸਦੇ ਦਿੱਤੇ ਲੈਵਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਲ ਤੋਂ ਬੀਐਸਟੀ ਦਾ ਨਿਰਮਾਣ ਕਰੋ

ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ ਨੂੰ ਲੈਵਲ ਆਰਡਰ ਟ੍ਰਾਵਰਸਾਲ ਦਿੱਤੇ ਜਾਣ ਤੇ, ਬਾਈਨਰੀ ਸਰਚ ਟ੍ਰੀ ਜਾਂ ਬੀ ਐਸ ਟੀ ਦੁਆਰਾ ਦਿੱਤੇ ਪੱਧਰ ਦੇ ਆਰਡਰ ਟ੍ਰਾਵਰਸਾਲ ਨੂੰ ਬਣਾਉਣ ਲਈ ਐਲਗੋਰਿਦਮ ਲਿਖੋ. ਉਦਾਹਰਨ ਇਨਪੁਟ ਲੈਵਲ ਆਰਡਰ [] = {18, 12, 20, 8, 15, 25, 5, 9, 22, 31} ਆਉਟਪੁੱਟ ਕ੍ਰਮ: 5 8 9 12 15 18…

ਹੋਰ ਪੜ੍ਹੋ

ਇੱਕ ਐਰੇ ਵਿੱਚ ਸਕਾਰਾਤਮਕ ਨਕਾਰਾਤਮਕ ਮੁੱਲਾਂ ਦੀ ਜੋੜੀ

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

ਹੋਰ ਪੜ੍ਹੋ

ਦੋ ਸੂਚੀਆਂ ਦਾ ਘੱਟੋ ਘੱਟ ਇੰਡੈਕਸ ਜੋੜ

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

ਹੋਰ ਪੜ੍ਹੋ

Translate »