競技プログラミングwiki

Last-modified: 2019-01-08 (火) 08:46:33
 

このwikiについて

競技プログラミングに関心を持ってみたものの、何をすれば良いか分からないという人が、このWiki(の特に基本ページ)を読めば入門を果たせる事を目標とし、競技プログラミングの敷居を下げる目的で作られたwikiです。
編集者募集中です

内容が薄く、特に編集者を募集しているページはこちらです。内容が不十分なページ

競技プログラミングとは

簡単に言うと、「問題で与えられた条件に従って、早く正確にプログラムを書く競技」です。
プログラムと言っても、(GUIなどの)ウインドウを表示したりするような物ではなく、
数字や文字を受け取り、それを条件を満たすように計算して、結果を出力するような物です。
説明の代わりとして、例題を挙げておきます。
例題:A+B problem

 

また、難しい問題になってくると、条件を満たせるような計算過程を考えるにあたって、「アルゴリズム」や「データ構造」と呼ばれる物を利用していく必要があり、それらを考えるのが競技プログラミングの醍醐味の1つだと言えるでしょう。

 

目次

 

編集者