English: The other way is to, is to anticipate the subproblems, figure out how they depend on each other, then solve them directly iteratively in a suitable order and this is what we call dynamic programming.
Telugu: మరొక మార్గం ఏమిటంటే, ఉప సమస్యలను ఎదుర్కోవడమే, అవి ఒకదానిపై ఆధారపడుతున్నాయని గుర్తించి, సరిగ్గా వాటిని సరిగా సరిదిద్దడానికి వాటిని సరిదిద్దండి మరియు ఇది డైనమిక్ ప్రోగ్రామింగ్ అని పిలుస్తాము.