Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ゆっくりHackerRank

 ゆっくりHackerRank

bmf_san

June 08, 2022
Tweet

More Decks by bmf_san

Other Decks in Programming

Transcript

  1. はじめかた • 問題を選ぶ • ⾃分はProblem Solvingをよく やっている • ⾔語を選ぶ •

    思考を邪魔しない、⼿に馴染ん だ⾔語で良さそう • 問題をよく読む • 解法を考える • コーディング • まずは愚直に • Run Code • サンプルのテストケースをパスできる か確認 • テストケースに思いを馳せる • Test inputを活⽤ • Submit Code • 覚悟ができたらSubmitする • 復習する • Editorialを読む • LeaderBoardを⾒る • 他のアプローチを試す
  2. 所感 • ⾔語仕様 • 知る機会になる • 読解⼒ • 問題を正しく理解して、仕様を満たすコードを書く •

    正しく理解、というのが案外難しい • 問題⽂に難癖つけたくなる時がないこともない😤 • 問題解決能⼒(コーディング⼒) • ≒厄介な要件・仕様を満たす⼒ • ⾼まりそうな予感がした • 楽しい