Valid Anagram: count what matters
Use a frequency map to compare two strings, and understand when counting is a better fit than sorting. LeetCode 242, explained.
Independent software company
Sometimes the answer is software. Sometimes it’s a simpler process, a sketch, or pen and paper. We love figuring out what will actually help.
Build with joyywith.in
A new product. A better workflow. A system that needs attention.
We help turn the next step into something that works.
Purpose-built web applications, from the first useful version to what comes next.
Integrations and automation that take repetitive work out of your day.
Focused improvements to the performance, reliability, and usability of what you already have.
Understand. Build. Share.
Clear thinking behind working code. Explore the fundamentals
through practical examples and considered trade-offs.
Two short lessons on using sets and frequency maps to solve array and string problems.
Start learningUse a frequency map to compare two strings, and understand when counting is a better fit than sorting. LeetCode 242, explained.
Learn when a set is the right tool, and what you trade away when you sort instead. A worked explanation of LeetCode 217.
A considered process
Understand the problem, the people, and what a useful outcome looks like.
Agree on the essential work, the trade-offs, and how we will review progress.
Work in useful increments. Make progress visible and improve through feedback.
Verify the result and leave you with a solution you can put to use.
Curiosity welcome