aks
no not only ncert is sufficient but u have to practice many objective competitive books questions and also previous year questions