"I follow LeetCode just to evolve my AI / LLM Career with a stronger foundation and daily practice."
- Name: Balavigneshwar T G
- LeetCode Profile: @Balavigneshwar
- Global Rank: 3,729,375
- Acceptance Rate: 64.49%
| Difficulty | Solved | Total |
|---|---|---|
| 🟢 Easy | 8 | 953 |
| 🟡 Medium | 10 | 2,081 |
| 🔴 Hard | 8 | 951 |
| ✨ Total | 26 | 3,985 |
- Languages: Python (14 solved), Python3 (9 solved), Pandas (4 solved)
- Advanced Skills: Dynamic Programming (x2), Divide and Conquer (x2), Rolling Hash (x1)
- Intermediate Skills: Math (x6), Hash Table (x4), Recursion (x3)
- Fundamental Skills: Array (x10), String (x7), Two Pointers (x5)
As I dive deeper into the world of Artificial Intelligence (AI) and Large Language Models (LLMs), I've realized that a strong grasp of Data Structures and Algorithms is paramount. This repository serves as a professional showcase of my daily coding discipline.
My core objectives are:
- 🧠 Strengthen Foundation: Solidify my understanding of core computer science concepts to build better AI systems.
- 🔥 Maintain Consistency: Build a daily streak on GitHub and LeetCode to foster discipline and continuous learning.
- 🚀 Evolve Career: Prepare for advanced AI engineering roles with rigorous problem-solving skills.
Here are the solutions currently implemented in this repository:
- Two Sum (Arrays & Hashing) -
$O(N)$ Time,$O(N)$ Space
- 3Sum (Two Pointers) -
$O(N^2)$ Time,$O(1)$ Space (ignoring output array)
I'm always open to discussing AI, LLMs, algorithms, or collaborating on interesting projects!
- LinkedIn: Balavigneshwar T G
- GitHub: @BALAVIGNESHWARTG
- LeetCode: Balavigneshwar
- Portfolio: FlowCV Profile
Keep coding, keep evolving. ✨