Often, when setting a problem from programming, problems arise precisely with an algorithmic solution. I will give an example of tasks, find the number of different elements of an array, etc. I can’t think of an algorithm, or I’ll invent it, and there are problems with specifying the details of how the algorithm works and their implementation. It is often enough when I myself cannot think of it, problems with algorithmic thinking are visible and very little experience. To solve a problem, I usually ask a knowledgeable person, google or on the forum. I can watch a similar code of a similar task or read a solution described by words. There were questions.
- How useful or harmful is this?
- How do you advise me to fight this?