Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

Computer Science Introduction to Algorithms Time Complexity Exponential Time

Sachin Devatar
Sachin Devatar
919 Points

Who will go to write an algorithm to the software project?

Please explain this should coder need to write an algorithm or any other department it will be? Explain bit clearly.

1 Answer

Greg Kaleka
Greg Kaleka
39,019 Points

Hi Sachin,

I think you're asking whose responsibility it is to write algorithms on a software project team. Let me know if that's not what you're asking.

Yes, the developer will write the algorithms, since algorithms are accomplished with code. This course is focused on the theory, but these are concepts a developer should keep in mind when writing programs. Very often a developer has multiple ways to solve a problem, and part of the decision making process should be around what the efficiency of the possible solutions are.

Hope this helps!

-Greg