@kaia run time complexity or human understanding complexity?
anyway thats basically why Algorithm Theory is a huge part of Computer Science.
the approach depends on the type of issue. can it be optimized or solved? u can calculate bounds for complexity for a problem.
u also learn to convert issues into other similar issues. they might not sound the same but are equivalent. if u have solved one of them u have solved all of them.