Skip to content

mohira/tddbc_grid_point_0105

Repository files navigation

2019.01.05 Sat

参加

  • みずき(@mizzsugar0425)
  • おーひら(@mohirara)

お題

課題1-1: 格子点の生成

  • x=4, y=7 -> '(4,7)'
  • x, yの条件: 整数であること
    • 文字列の場合はさすがに間違えないでしょ!ってことでテストしない
    • x=1.5 -> TypeError
    • y=1.5 -> TypeError

課題1-2: 格子点が同じ座標を持つかどうかの判定

  • x 同じ: (4,7) と (4,7) は 同じ座標
  • 違う: (4,7) と (3,8) は 違う座標

課題2: 格子点が隣り合っているかどうかの判定

  • となりあう場合
    • 右隣り: (x, y) と (x+1, y)
    • 左隣り: (x, y) と (x-1, y)
    • 上隣り: (x, y) と (x , y+1)
    • 下隣り: (x, y) と (x , y-1)
  • となりあわない場合 は イラネ (わかるやろ!)

課題3-1: 格子点集合が、指定した格子点を含む(contains)かを判定してください

  • 含む場合
  • 含まない場合

課題3-2: 格子点集合の連結

  • 連結している場合
  • 連結していない場合

課題4-1: 3つの格子点を持つ格子点集合

  • 指定した格子点を含むか判定できる
    • 含む場合
    • 含まない場合
  • 格子点集合の連結
    • 連結している場合
    • 連結していない場合

課題4-2: 格子点集合から格子点の数を取得

  • 2点格子点集合 -> 2
  • 3点格子点集合 ->

課題5-1: 4点の格子点を持つ格子点集合

  • 指定した格子点を含む
  • 連結
  • 格子点の数

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages