Leetcode: 141/2658 (57+68+16)
All Articles.
86 articles on data, code, algorithms, and everything in between. Updated regularly with new writing.
LC515 - Find Largest Value in Each TreeRow
Leetcode: 140/2658 (57+67+16)
LC30 - Substring With Concatenation of All Words
Leetcode: 139/2658 (57+66+16)
LC1537 - Get the Maximum Score
Leetcode: 138/2658 (57+66+15)
Android Development(Kotlin)- Kotlin Language Fundamentals & Activity Life Cycle
Kotlin Fundamentals; Android Activity Lifecycle; Object-Oriented Kotlin
LC513 - Find Bottom Left Tree Value
Leetcode: 137/2658 (57+66+14)
LC528 - Random Pick With Weight
Leetcode: 136/2658 (57+65+14)
Android Development(Kotlin)- First Android App
I still remember that one of my favourite lecturers at UTS was Ryan Heise. In 2018, I switched from an English literature major to a computer programming major. He made me realize that the difference between programming and taking other courses is that learning computers is a constant problem-solving process. I took Ryan Heise's Android development and Linux programming courses. Now that I've been out of school for almost 2 years, I've restarted Android development (Java then, Kotlin now) and I still remember bits and pieces of that classroom. He is one of the few teachers I know who is passionate about programming.
LC1893 - Check if All the Integers in a Range Are Covered
Leetcode: 135/2658 (57+64+14)