SolveLog
LeetCode solutions and DSA lessons, explained step by step.
What it does
SolveLogs combines step-by-step LeetCode solutions with interactive DSA lessons. Watch pointers, queues, stacks, arrays, graphs, and dynamic-programming states change as algorithms execute, then compare clear Python, C++, and Java implementations with complexity analysis.
LeetCode and DSA problems solved and explained: intuition, approach, Python, C++ and Java code, complexity, and an animated walkthrough of every algorithm.
A personal archive of the LeetCode problems I've solved — each one a short lesson with a live, animated walkthrough of the algorithm running on real example inputs. The brute force tries every pair, but for any number the partner is already fixed: it must be target − num. So there is nothing to… Profit on any day equals today's price minus the cheapest price seen so far. We never need to know the future — only the lowest pr… At each position, ask one local question: does the running sum still help me, or is the current element better on its own? If the … Keep a window that holds only distinct characters. As the right edge moves forward, if it hits a character already inside the wind……from solvelogs.com
Does the same job
all alternatives →
- GAGridmaster – A Code School for Learning Spreadsheets2016 · gridmaster.io · ▲188
- ASA simple Prolog Interpreter written in a few lines of Python 32019 · github.com · ▲149

- AIAn improved version of HyperLogLog2017 · github.com · ▲194
ChatGPT Interactive Learning Mar 2026 · ▲143Learn math and science with interactive visual explanations
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 1d ago · opentrailpaper.com

Launched alongside, August 2026
the whole month →- TL
Life & fun · 10d ago · louisabraham.github.io


- SA
Hello HN! I found that picking out plausible but diverse skin tones for my digital art and game development projects was kind of difficult, and I got curious about if there was a way to define a color space that made it easy. I've built a color picker and procedural generation algorithm based on the space as well as a bunch of other fun js features and demos throughout the page that use the equations. If you find it interesting, I have lots of explanations of how I built it and what properties the space has. The methodology might be a bit shaky, but hopefully the result is as helpful for…
Life & fun · Aug 2026 · toneyalexander.github.io


I trained a 125M-parameter transformer to autocomplete piano performances in real time (~108 notes/sec on an iPhone 15). The idea is basically GitHub Copilot or Tabnine, except instead of prompting it with code, you prompt it by playing a few notes on a MIDI piano. The model then continues what you played, entirely on-device. The app is free if anyone wants to try it. Happy to answer questions about the model, training, Core ML, or the many things that didn't work.
AI · 16d ago · simedw.com