Hello to all expect SD especially jonnin and danny, i know sorting and searching algorithm.
What algorithm should i learn after this ?
String matching or data compression algorithm or others.
I know few simple data structure.
Thanks.
Printable View
Hello to all expect SD especially jonnin and danny, i know sorting and searching algorithm.
What algorithm should i learn after this ?
String matching or data compression algorithm or others.
I know few simple data structure.
Thanks.
What do you want to become in future when you grow up?a doctor or a pilot?
Do you mean learning how to design your own algorithms? or how to use STL algorithms (and understand how they work)?
Not sure how to help you there... I do not know the details of many algorithms either. Instead, I try to keep informed on what is out there so when I encounter a tough problem, I know there are tools to solve it or something like it that can be adapted to fit. There is little benefit in knowing the details of a process you have no use for, really. Your time would be better spent getting an overview so you know where to look when you do need something.
Data compression is advanced, and you need some theoretical math skills to really understand what you can get (theoretical best compression of a random stream, etc) unless you blindly re-implement existing work without understanding it (which is often fine for many problems!). String matching is part of the language, but feel free to re-do it, it is not a hard problem to understand, but coding it efficiently will keep you busy for a while.
I mean this.Quote:
understand how they work
How about randomized algorithm ?
Thanks for your help.