COMPETITIVE PROGRAMMING. AN ANALYSIS OF THE PERFORMANCE IN ROMANIA
Competitive programming is that branch of programming that challenges the programmer to exceed his own limits, to push his creativity to a new level. It is a mind sport, where the programmers are challenged not only to solve algorithmic problems, but to deliver the most performant solution, that wil...
Saved in:
Published in | Journal of Information Systems & Operations Management pp. 43 - 59 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Bucharest
Romanian-American University, Scientific Research Department
01.07.2020
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Competitive programming is that branch of programming that challenges the programmer to exceed his own limits, to push his creativity to a new level. It is a mind sport, where the programmers are challenged not only to solve algorithmic problems, but to deliver the most performant solution, that will fulfill the very strict specifications of the problems. This requires the programmer to have a very good knowledge of algorithms, data-structures, a strong mathematical foundation, and, not eventually, high programming skills. The revenue is not at all negligible: the programmer is rewarded with significant visibility, becoming the target of important software companies, not mentioning the personal satisfaction and increase of confidence. In this article, we try to focus on the main aspects of the competitive programming area, followed by a presentation of the most important competitive programming contests in the world. A distinct section is dedicated to fostering programming performance in Romania. |
---|---|
ISSN: | 1843-4711 |