You are not logged in.
Pages: 1
I recently learned about dynamic programming, and it's really helping me with programming contests and such.
So I'm just wondering if there's anything else like dynamic programming that I've never heard of. I don't know what you call them, "techniques" was the best I could come up with.
Thanks.
Offline
See the pdf/book think it talks a little about the main problems that can appear in the contests (dynamic programing, graphs, etc etc.
Offline
Thanks, one of the pdfs there looks really good (Introduction to Algorithms)
It doesn't quite answer my question though--I can find information on stuff if I know what to look for. I just don't know what to look for.
I've heard of linear programming and read a little, but are there any other..."foo programming" techniques? What are these things called anyway?
Offline
Well the wikipedia page on "dynamic programming" also mentions "linear programming". If you search on Google for pages containing both I'm sure some results that give an overview of similar techniques turn up. They seem to be about optimization.
Last edited by rwd (2011-02-19 09:07:03)
Offline
Offline
Thanks, this looks helpful.
Offline
Thanks, one of the pdfs there looks really good (Introduction to Algorithms)
It doesn't quite answer my question though--I can find information on stuff if I know what to look for. I just don't know what to look for.
I've heard of linear programming and read a little, but are there any other..."foo programming" techniques? What are these things called anyway?
Linear programming isn't a programming technique at all; it's a class of mathematical problems.
Rather than tracking down "foo programming" techniques, I'd say your best bet is to educate yourself about algorithms in general.
Offline
Hi,
all the programmings here have nothing to do with programming. One of the things going on here is optimization: http://en.wikipedia.org/wiki/Optimizati … ematics%29 and another are evaluation strategies. You should start with two books, one "introduction to algorithms" (Cormen et al) and another "design patterns" (gamma et al) to get to know different strategies how to design algorithms and how to design the implementation part.
Other people surely will have other ideas and pointers.
Offline
Pages: 1