2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

一文字変数(関数)の意味まとめ

Posted at

競プロなどでは一文字の変数というのはあまり珍しくないものです。
ここでは、一文字変数・関数の意味を独断と偏見でまとめていきます。
全員がこれと同じルールで名前を付けているわけではないことに注意してください。
また、ここでは小文字のアルファベットのみに留めておきます。

基本的に一文字の名前は使うべきではありません
この記事の内容は参考程度に留めておいてください

  • ○○1、○○2のように説明している時は、数字は優先順位を表します。基本的には1を使用し、1をすでに使用していたら2を。2をすでに使用していたら3を使用します。
  • , で区切っていた場合、複数の意味があります。配列1, 整数1 などと書いてあったら配列1か整数1として使われるという意味です。
アルファベット 意味
a 配列1, 整数3
b 配列2, 整数4
c 文字, 整数5
d 整数6
e エラー
f 関数1
g 関数2
h 高さ, 二次元配列の行の数
i カウンタ変数1
j カウンタ変数2
k カウンタ変数3
l カウンタ変数4
m 整数2, 配列の要素数2
n 整数1, 配列の要素数1
o
p ポインタ1
q ポインタ2
r 円の半径, ポインタ3
s 文字列1
t 文字列2
u 文字列3
v vector1
w vector2, 幅, 二次元配列の列の数
x x座標
y y座標
z z座標

競プロでは、問題文にあわせて名前をつけることも多いです。
何か別の意味などがありましたらコメントお願いします。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?