Solution: Roman to Integer
Explore how to convert Roman numerals into integers by leveraging hash maps in JavaScript. Learn the additive and subtractive rules of Roman numerals and implement a linear-time solution that efficiently handles both single and subtractive pairs, preparing you for coding interview patterns involving string and dictionary lookups.
We'll cover the following...
We'll cover the following...
Statement
Given a string, s, representing a Roman numeral, return the integer value of the Roman numeral.
Seven different symbols represent Roman numerals:
Symbol | Value |
I | 1 |
V | 5 |
X | 10 |
L | 50 |
C | 100 |
D | 500 |
M | 1000 |
So, in Roman numerals,