Wednesday, May 4, 2011

Programming, Challenges

Programming Challenges









The challenges of problems from international programming competitions are an effective way to improve your algorithmic and coding skills and understanding. This volume uses international programming competition-type problems to motivate the study of algorithms, programming, and other topics in computer science. The book includes more than 100 programming challenges, as well as the theory and key concepts necessary for approaching them. Problems are organized by topic, and supplemented by complete tutorial material. Readers gain a concrete understanding of both algorithmic techniques and advanced coding topics.

* Presents practice training for all major programming contests -- ACM International Collegiate Programming Contest (ACM ICPC), International Olympiad in Informatics (IOI), and Topcoder Challenge

* Serves as a convenient, web-based means of adding a programming component to any algorithms or software engineering course

* Contains complete working code for fundamental data structures and graph, string, numerical and geometric algorithms

* Provides a brief-yet-thorough treatment of key elements in number theory, geometry, dynamic programming, and graph algorithms

* Supports all popular programming languages (C, C++, Pascal, Java)

Steven S. Skiena is a member of the faculty of computer science at SUNY Stony Brook and is author of many widely used books, including The Algorithm Design Manual. He received the 2001 IEEE Computer Society Undergraduate Teaching Award.

Miguel Revilla is a member of the faculty of computer science at the University of Valladolid, Spain. He is official website archivist of the ACM ICPC and creator/maintainer of the primary robot-judge, contest-hosting website.









List Price: $ 69.95



Price: $ 47.88









RelatedProgramming Products


Other posts like this, by keyword:

Programming:

Oracle PL/SQL Programming, Third Edition ...
Oracle Shell Scripting: Linux and UNIX Programming for Oracle (Oracle In-Focus series) ...
Palm Programming for the Absolute Beginner w/CD ...
What is something productive to do in programming? ...
Programming of Computer Numerically Controlled Machines ...
Drag `n’ Drop CGI: Enhance Your Web Site Without Programming ...
Programming Logic for Business ...
Principles of Object-Oriented Programming in Java 1.1 ...
Cocoa Programming for Mac OS X ...
Internet Programming With VB ...
Challenges:

Ages, Generations and the Social Contract: The Demographic Challenges Facing the Welfare State Reviews ...
Language and Literacy Development in Bilingual Settings (Challenges in Language and Literacy) ...
The new bestsellers: titles with ready-made audiences and mega-media support are delivering new challenges and rewards to publishers.(Cover ...
Women on Corporate Boards of Directors: International Challenges and Opportunities (Issues in Business Ethics) ...
The New Museum Community: Audiences, Challenges, Benefits Reviews ...
Defense challenges phone, computer evidence in Cooper case ...
International Business Ethics: Challenges and Approaches ...
Strategic Information Management: Challenges and Strategies in Managing Information Systems ...
School budget task force faces big challenges ...
On Integrating Unmanned Aircraft Systems into the National Airspace System: Issues, Challenges, Operational Restrictions, Certification, and ...

No comments:

Post a Comment