Chittagong University of Enginnering and Technology, Bangladesh



You can fine more helpful site using google search engine.

Home \ References

Version 2.0

*Index   * Reference * Info * Mission * Update * Guestbook


Now a day the world is open for learners and internet makes the world inside our room. There are many website now on internet for the beginners as well as programmers. Some sites are for contest and tutorial, some for books, some sites are for programming language. Mathematics is one of the essential for programming and there are a lot of mathematical site in the net. The pioneers also publish their ideas and advice on the internet for us. In this page you will find the link of those pages.

This is the URL for the University of Valladolid 24-hour Online Judge, for which this site is developed.
24-hour Online Judge hosted by Ural State University of Russia. This site contain the problems from many Russian contest. This can be very useful site for students to practice. From  this site we can understand how these Russian Problems differ from non-Russian problems.
This is the contest page of University of Waterloo. This university currently leads the contest arena of the World. They arrange programming contest almost in every alternate term and problems of these contest set standard for many other University.
Another very great Online judge which guides beginners with a step by step problem solution.
Another site of 24-hour online programming contest developed by "Ahmed Shamsul Arefin" a well known programmer of University of Engineering and Technology. He is a fourth year student of that institution. This site contain problems much interesting and standard enough to increase your skills.
This site is the best resource for the past ACM Regionals and World Finals problem set. It has also solutions and judge data for many contests, which will help us for practice.
This page contains the information about the meaning of different judge replies. This is also a link page of the site
This is the POTM master's home page. POTM Contest means Programmer of the Month Contest. The problem set of this contest is different then the conventional programming contest. The organizer gives more stress on Optimization than number of solution.
We talk about algorithms, data structures and mathematical concepts. The group is made for teams, ex-teams and everybody interested in on-line programming. Coaches and teachers are very welcome.


Top Top


Newcomers advice,
by Shahriar Manzoor
The one of the greatest programmer of  the site of, the proud of Bangladesh advises the  newcomers on his site. he is now the judge of the site. He is now the elite panel problem setter of the site  you can visit his site by the using the  URL

World of Steven, by Steven Halim
Steven Halim one of the legends of the programming world publish his site for the acm solvers including the problemset tricks tutorials with the difficulty level. In his site he also categorize the problem also.This site contains almost all (yeah not all) hints from problems that he already solved. I  got a  influence to develop this site by seeing his site. you can visit the site using the link

Reuber Guerra Duarte

Reuber Guerra Duarte develop this site with some solutions (the real source code) for some problems that already solved by him. Please don't directly send his solutions to judge. It's not worth it if you do that.

Ed's Programming Contest Problem Archive
by Ed-Karrels
Ed-karrel one of the greatest problem setter publish this site with the solutions to many problems. visit the site with the URL

Mark Dettinger
A living legend of programming contest. He was a main contest architect of the University of ULM, Germany. Now this responsibility lies on another person Water Guttman. If you visit the site you will find many useful link as well as many interesting incidents of his life and onmces again you will realize again that the boy gets eleven in amth uot of hundred can also be genius.


Top Top


Introduction to Algorithm
Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest

Introduction to Algorithms (MIT Electrical Engineering and Computer Science Series) by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest. Now they already publish the 2nd Edition + Stein as the 4th author.

I already have this book (2nd edition) and have read some chapters, really useful & interesting. This book is a-must-have (+ read) to be a good programmer.

Algorithm Design Manual
The Algorithm Design Manual by Steven S. Skiena The Algorithm Design Manual by Steven S. Skiena  (+ book website).

I already have this book, a very good book. Also a-must-have for every good programmer.

The Art of Computer Programming
The Art of Computer Programming By, Donald E. Knuth The Art of Computer Programming, Volumes 1-3 Boxed Set by Donald E. Knuth

Hard to understand for beginner but worth to read

Concrete Mathematics
Concete Mathematics By, Graham, Knuth and Patashnik Concrete Mathematics, Second Edition + by Ronald L. Graham, Donald E. Knuth, Oren Patashinik. This book contain mathematical problem and solutions, but  This  is very hard to understand. Though it is hard, it is  very  useful for programming contest.
Number Theory
Number Theory By, S G Telang Number Theory by S G Telang is a book, consists of lot of knowledge about the number theory. It is better idea to read this book before reading the book Concrete Mathematics. This is easy to understand.
Discrete Mathematics And Its Application
Discrete Mathematics and its Application By Kenneth H. Rosen Discrete Mathematics And Its Application by  Kenneth H. Rosen consists of  a lot of practical help on integer matrices, mathematical reasoning, counting, graph tree problems. 
Data Structure Using C and C++
Data Structure using C and C++ by, edidyah Langsam, Moshe J. Augenstein Aaron M. Tenenbaum Data structure using C and C++ by ,Yedidyah Langsam, Moshe J. Augenstein Aaron M. Tenenbaum. Second Edition. This book contail all the data structure basic problem with C coding.
Programming Challenges
Programming Challenges, by Steven Skiena Miguel Revilla Programming Challenges, by Steven Skiena Miguel Revilla. I dont want to
say anything about this two legend. All the programmers are familiar with 
this two ultimate boss.  Use this book  to learn what to do for the programming contest.

Top Top

Programming Language

In this site you will find the STL documentation. The STL is very important for programming. It is efficient and make code simple and sort. To use this the C++ template knowledge is necessary. The beginner can overlook the STL at beginning but is is needed in future.

A great site for the C/C++ programmers. This site contains documents, References, sources codes with electronic forum where you can consult with great programmers.


Top Top

Mathematics Site

MathWorld is a comprehensive and interactive mathematics encyclopedia intended for students, educators, math enthusiasts, and researchers. Like the vibrant and constantly evolving discipline of mathematics, this site is continuously updated to include new material and incorporate new discoveries.
The Math Forum is a leading center for mathematics and mathematics education on the Internet. Its mission is to provide resources, materials, activities, person-to-person interactions, and educational products and services that enrich and support teaching and learning in an increasingly technological world. is dedicated to providing revolutionary ways for students, parents, teachers, and everyone to learn math. Combining educationally sound principles with proprietary technology, offers a unique experience that quickly guides the user to the solutions they need and the products they want.
Math-Net intends to coordinate the electronic information and communication activities of the global mathematical community with the aim to enhance the free-flow of information within the community.



Top Top


Copyright 2003 M H Rasel
Last modified