Facebook Pixel
Skipping Elements in an Array Using a Loop

How do I skip duplicate values in a sorted array?

The answer

Use a while loop inside your main loop to check if the current element equals the next element, and increment your pointer until they differ.

More FAQs in Skipping Elements in an Array Using a Loop

Use the 'continue' keyword. It stops the current iteration immediately and jumps to the next evaluation of the loop.

If you are skipping based on position (e.g., every 3rd element), adjusting the counter is much faster. If skipping based on value, you must use an if-statement.

Skipping by value (continue) is still O(N). Skipping by large counter increments (i += 2) is technically O(N/2), which simplifies to O(N) in Big O notation.

Still have questions?

Browse all our FAQs or reach out to our support team

Want to upskill yourself?

Your learning library

Small steps. Big possibilities.

Find your next course. Build something great.

Our courses are taking a Coffee break, but your curiosity shouldn't. Stay engaged with namastedev linkedin, youtube, discord and other resources while you wait.

0

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.

Success

Please Login.