Books and online resources on Algorithms

Source: Internet
Author: User
Reprinted from Http://hi.baidu.com/eec60b0/blog/item/2cdbfc22df7993a04723e862.html
You can add your favorite questions to your favorites.
------------------------------------------------------------

Books:

AlgorithmMathematical Basics:

Specific mathematics

Comprehensive introduction to algorithms:

Introduction to Algorithms
ComputerProgramDesign Art

Graph Algorithm:

Combination algorithm:

Number theory algorithms:

Computational ry:

OJ of some universities:

Beijing University of Posts and Telecommunications Online judge (BOJ) http://acm.cs.bupt.cn/onlinejudge/

My alma mater, haha, was built late, but now it is more and more popular. Recently, the ACM of beiyou won the championship in the Division.

Shanghai Jiao Tong University http://acm.sjtu.edu.cn/

Harbin Institute of Technology Co., http://acm.hit.edu.cn/index.php.

(See the snow Forum here ):

Zhejiang University Online judge (zoj) Co., http://acm.zju.edu.cn.

The earliest and most famous OJ in China, with many experts doing the above. The feature is that the data is relatively difficult to drill, and there are often boundary data that you don't think of, which can test the comprehensiveness of thinking. Now I am mainly doing this on OJ.

Peking University Online judge (poj) Co., http://acm.pku.edu.cn/JudgeOnline/.

it was established late, but the question was quickly added. Now, the number of questions is comparable to that of zoj. It is characterized by a large number of online competitions and weak data compared with zoj, sometimes the program with the same question is wa on zoj, and AC

Tongji University Online judge http://acm.tongji.edu.cn/index.php

the number of OJ questions cannot be compared with the previous two questions, the reason why we recommend this OJ is that it is Chinese. This is good news for many brothers who are not familiar with English. It also attracted many high school oier, after all, their English is still a little poor, the above questions are more biased to the high school informatics competition.

Spanish university of Valladolid online judge (ultraviolet A) http://online-judge.uva.es/problemset/
changed the address http://icpcres.ecs.baylor.edu/onlinejudge/

the world's largest and most famous OJ, the title is huge and complex, data is also very difficult to drill, the world's top experts are on top. It is said that if you can have more than one thousand questions on the AC, even if you send a resume to IBM or Microsoft, it will never disappoint you.

Russian Ural University Online judge (Ural) http://acm.timus.ru/

is also a veteran of the OJ, there are not many questions, but the question classic, I was in high school on the above questions.

usaco online judge (usaco) http://ace.delos.com/usacogate

the training site of the National Computer Olympics (usaco) is characterized by the completion of a close to continue to do, what is different from the previous OJ is that the test data can be seen and the standard answer can be viewed after the test data is correct. Therefore, if you cannot find the reason for the total wa on the above OJ at the beginning, you can try to do it here to see where the test data is normally overcast.

Problem set for ACM finals and finals
Http://www.acm.inf.ethz.ch/ProblemSetArchive.html

Homepage of university algorithm courses abroad:

Professor stony brook of New York State University:
Http://www.cs.sunysb.edu /~ Algorith/

University of Pittsburgh:
Http://www.cs.pitt.edu /~ Kirk/algorithmcourses/

Harvard University
Probabilistic Analysis and Algorithms
Http://www.eecs.harvard.edu /~ Michaelm/cs223/index.html

Computational Geometry:
Http://geometryalgorithms.com/

Http://www.cs.umd.edu/%7Esamir/754/754.html

Http://compgeom.cs.uiuc.edu /~ Jeffe/compgeom/compgeom.html

Http://www.csc.kth.se/tcs/aalg/lectures.html

Http://www.cs.brown.edu/courses/cs252/lectures.html

Graph Algorithm:
Http://theory.stanford.edu /~ TIM/w08b/w08b.html

Stanford University graphics courses
Http://graphics.stanford.edu/courses/#cs268

Open source Algorithm Library:

Algebraic ry:
Http://www.cgal.org/

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.