{
    "componentChunkName": "component---src-templates-index-jsx",
    "path": "/page/14",
    "result": {"data":{"site":{"siteMetadata":{"title":"WEB EGG"}},"allMarkdownRemark":{"edges":[{"node":{"timeToRead":1,"excerpt":"AOJの0104、Magical Tilesをc++で解きました。 特に難しいことはなく、 “LOOP”用に進んだ座標だけ覚えておいて、あとは矢印にそって進めるだけです。 座標の範囲外に出ないことが保証されているので、 凡ミスで詰まることもなく回答時間は2…","fields":{"slug":"/aoj-0104-magical-tiles/"},"frontmatter":{"date":"June 12, 2013","title":"[AOJ] 0104 Magical Tiles","featuredImage":null}}},{"node":{"timeToRead":1,"excerpt":"AOJの1130、Red and Blackをc++で解きました。 よくあるグリッド系の問題ですが、初めてこれ系の解きました。 これでfor文でゴリ押し出来ない問題が解けるようになりました。 今回は練習がてらに 幅優先探索・深さ優先探索どちらでも解いてみました。 DP…","fields":{"slug":"/aoj-1130-red-and-black/"},"frontmatter":{"date":"June 11, 2013","title":"[AOJ] 1130 Red and Black","featuredImage":null}}},{"node":{"timeToRead":4,"excerpt":"久々に、CodeIQのコードゴルフをやりました。 数カ月ぶりに素のRubyを触ったので色々と忘れていました。 しかもRubyでコードゴルフは初めてだったので、 Google先生に聞きながら書いているうちに知った、7つのことをメモします。 注意 小ネタが多めです。 Ruby…","fields":{"slug":"/7-ways-learning-from-ruby-code-golf/"},"frontmatter":{"date":"June 10, 2013","title":"Rubyでコードゴルフする過程で知った7つの書き方","featuredImage":{"childImageSharp":{"fluid":{"tracedSVG":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='400'%20height='143'%20viewBox='0%200%20400%20143'%20preserveAspectRatio='none'%3e%3cpath%20d='M104%2022v4h1c-1%201%201%203%204%206l4%204-4%202h-4c-2-1-7%2018-6%2023v5h-5c-4%200-5%200-15%209-7%205-11%2010-12%2012-1%204-1%204-8%205-16%202-15%203-17-3-4-8-5-7-6%206-2%2022%203%2028%2023%2028l73-5%202-16%203-33V32c-2-4-7-9-12-10h-21m-23%204c-15%207-33%2025-40%2040-3%208-3%2010%202%2016%203%205%204%205%208%205%2014%200%2040-22%2049-41%208-18-1-27-19-20m91%2033l-3%205c0%202%200%202%201%201%200-2%201-2%201-1%200%200%202%203%206%204%204%203%205%205%205%206%200%202%200%202-1%201l-1-2v2l-2%204c-2%200-1-7%200-7l-4-3v5c0%205-1%207-2%203-1-2-4-3-4%200h2c-1%202%202%205%203%203l1%202h3l3-2c5-3%205-8%200-11l-3-4c0-2%200-2-1%200-1%201-1%201-1-1%200-3%200-3-1-1%200%202-2%202-2-1%200-2%203-3%204-1h1c0-2%200-2%201-1h4l-1-1-3-2h-3l-3%202m61%209c0%2012%201%2014%202%2012h4c2%201%203%201%206-1%205-4%203-12-3-12-3%200-3%200-1%201l3%201c1%200%200%209-2%2010-3%203-7-6-4-10v-1l-1-5-1-5-1%2010v11l-1-10-1-11v10m66%201c-2%202-3%203-3%205v4l1-3%201-3v5c-1%201%200%201%202%202%207%204%2014-1%2011-8-3-4-8-5-12-2'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e","aspectRatio":2.783333333333333,"src":"/static/9a3388915e45b7ca4bb8c38d30cdce64/f32f2/featured-image.jpg","srcSet":"/static/9a3388915e45b7ca4bb8c38d30cdce64/466a3/featured-image.jpg 334w,\n/static/9a3388915e45b7ca4bb8c38d30cdce64/f32f2/featured-image.jpg 569w","srcWebp":"/static/9a3388915e45b7ca4bb8c38d30cdce64/3d427/featured-image.webp","srcSetWebp":"/static/9a3388915e45b7ca4bb8c38d30cdce64/cd98f/featured-image.webp 334w,\n/static/9a3388915e45b7ca4bb8c38d30cdce64/3d427/featured-image.webp 569w","sizes":"(max-width: 569px) 100vw, 569px"}}}}}},{"node":{"timeToRead":1,"excerpt":"AOJの0023、Circles Intersectionをc++で解きました。 中心点と半径の関係を考える問題でした。 特に詰まるところもなく、20分で解けました。 やっとc…","fields":{"slug":"/aoj-0023-circles-intersection/"},"frontmatter":{"date":"June 10, 2013","title":"[AOJ] 0023 Circles Intersection","featuredImage":null}}},{"node":{"timeToRead":1,"excerpt":"AOJの0107、Carry a Cheeseをc++で解きました。 与えられた３辺から、小さい２辺を選んで、 その長方形の対角線の長さが、通れる最小の半径*2になっていると考え、実装しました。 特に詰まることもなく、コーディング時間は15分でした。 問題文はこちら コード","fields":{"slug":"/aoj-0107-carry-a-cheese/"},"frontmatter":{"date":"June 09, 2013","title":"[AOJ] 0107 Carry a Cheese","featuredImage":null}}},{"node":{"timeToRead":1,"excerpt":"AOJの1144、Curling 2.0をc++で解きました。 まだまだばとぷろ初心者の私は、 最短経路＝幅優先探索と考えていたので、見事にハマりました。 バックトラックで解いたらすんなり行きました。 だいたいコーディング時間は4時間、 横型で詰まってたのが…","fields":{"slug":"/aoj-1144-curling-2-0/"},"frontmatter":{"date":"June 09, 2013","title":"[AOJ] 1144 Curling 2.0","featuredImage":null}}},{"node":{"timeToRead":1,"excerpt":"AOJの1180、Recurring Decimalsをc++で解きました。 足すだけ問題です。 しかし、重複をどう見つけるかで凡ミスをやらかし、つまずきました。 問題文はこちら コード","fields":{"slug":"/aoj-1180-recurring-decimals/"},"frontmatter":{"date":"June 08, 2013","title":"[AOJ] 1180 Recurring Decimals","featuredImage":null}}},{"node":{"timeToRead":1,"excerpt":"AOJの1179、Millenniumをc++で解きました。 日付の計算の問題が苦手で、 結構グダグダになりました。 うるう年と平年の月ごとの経過日数をハードコーディングして、 月をindexとしてそのまま取れるようオフセットして経過日数を撮りました。 後はうるう年(i%3==…","fields":{"slug":"/aoj-1179-millennium/"},"frontmatter":{"date":"June 08, 2013","title":"[AOJ] 1179 Millennium","featuredImage":null}}},{"node":{"timeToRead":1,"excerpt":"AOJの0179、Mysterious Wormをc++で解きました。 「典型的な横型探索」と言われていたのですが、 まぁ〜面白いほどにc++に馴染めなくて（mapが書き方が分からなくて）ハマりました。 一度見た虫の色を管理するclosed…","fields":{"slug":"/aoj-0179-mysterious-worm/"},"frontmatter":{"date":"June 08, 2013","title":"[AOJ] 0179 Mysterious Worm","featuredImage":null}}},{"node":{"timeToRead":1,"excerpt":"AOJの0179、Mysterious Wormをc++で解きました。 「典型的な横型探索」と言われていたのですが、 まぁ〜面白いほどにc++に馴染めなくて（mapが書き方が分からなくて）ハマりました。 一度見た虫の色を管理するclosed…","fields":{"slug":"/aoj-1179-mysterious-worm/"},"frontmatter":{"date":"June 08, 2013","title":"[AOJ] 0179 Mysterious Worm","featuredImage":null}}}]}},"pageContext":{"limit":10,"skip":130,"current":14,"total":17,"hasNext":true,"nextPath":"/page/15","hasPrev":true,"prevPath":"/page/13"}},
    "staticQueryHashes": ["2585454260","2954598359"]}