Skip to content

Instantly share code, notes, and snippets.

@twada

twada/range.md Secret

Last active April 26, 2024 05:35
Show Gist options
  • Save twada/df6bf4b2d1828919f778cac705cd2ea8 to your computer and use it in GitHub Desktop.
Save twada/df6bf4b2d1828919f778cac705cd2ea8 to your computer and use it in GitHub Desktop.
整数の閉区間

整数の閉区間

前提知識

区間 (Range) とは

区間とは ,数直線上のある区切りの間の数(実数)の集合のことである。区切りの数を含むか含まないかで区間の呼び方が異なり,開区間,閉区間,半開区間がある(KIT数学ナビゲーションより)。

(難しく聞こえますが、小学校の時に習った数直線のことです)

閉区間 (Closed Range) とは

区切りを含む(例えば aとbの両端を含む)場合を閉区間という。

例: 閉区間 [3,7] の場合

[3,7]
-> 下端点 (lower endpoint) が 3 , 上端点 (upper endpoint) が 7 である整数閉区間
-> 3 と 7 は区間に含まれる

閉区間 KIT数学ナビゲーションより

問題文

整数閉区間を示すクラスをつくりたい。 整数閉区間は下端点と上端点を持つ。 整数閉区間は文字列表記を返せる(例: 下端点 3, 上端点 7 の整数閉区間の文字列表記は "[3,7]")。 また、整数閉区間は指定した整数を含むかどうかを判定できる。

クリエイティブ・コモンズ 表示 - 継承 2.1 日本 この演習問題は クリエイティブ・コモンズ 表示 - 継承 2.1 日本 ライセンスの下に提供されています。

短縮URL: http://bit.ly/2oPpzap

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment