1. шарящий - Прилагательное
2. шарящий - ша-ря-щий Причастие. Корень: --.
Происходит от шарить
действ. прич. наст. вр. от шарить