Source: Improve some code readability and efficiency

- Replace raw loop with STL find algorithm for improved efficiency
- Update functions for enhanced readability and understandability
3 files changed