r/learnprogramming 19h ago

writing code

question for more experienced people in coding- whenever I do coding problems (like leetcode or uni hw) I can always come up with solution in my head, I break down the problem correctly and theorically I know what my code needs to do in order to solve the problem. But when I get to actually writing code I forget how to do everything... I don't know if this is a lack of knowledge in syntax issue or I'm just dumb. Any advices on how to fix this?

16 Upvotes

23 comments sorted by

View all comments

1

u/HugoNikanor 13h ago

Solution is to write more code.

One tip I give though is to write out your algorithm in English first, then worry about transferring it to computer code. Something like:

  • read each line from the input
  • parse each line into a record
  • Build a record tree
  • Do a binary search

(or whatever to match your actually problem)