Well, you cannot be done with just 1 book per subject. That would surely be too less for JEE preparation. However, below I have tried to mention the minimal set of books which you must have if you are preparing for any competitive examination.
For those aiming just for selection in JEE (even a rank of 5000 is acceptable to them)
- Concepts of Physics by Professor HC Verma Part 1
- Concepts of Physics by Professor HC Verma Part 2
For those who are aiming for not just a rank, but for a decent rank (say around 1000 or better), you must obviously follow above books. Additionally you must keep the below mentioned books with yourself. Note that the ratio of ranks is in inverse ratio of hard work at this ranking level. Meaning, you must work 5 times harder than the 5000 rank guy to get under 1000 rank
- Mechanics part 1 and 2 by DC Pandey
- Electricity and magnetism by DC Pandey
- Optics and Modern Physics by DC Pandey
- Waves and Thermodynamics by DC Pandey
For those who are aiming for a real good rank (around 100 or less), above books + the books mentioned below are definitely must. At this level, you just cannot compromise with any topic. You cannot afford to lose out even a single standard problem and so, solving all of the books becomes must.
- IE Irodov
- Resnick Halliday