2018-01-01から1年間の記事一覧
参照やら参照渡しやらは、いつも「『あぁ、あれね』⇒ そういえばどうだっけ… ⇒ 『あぁ、そっか』…」の繰り返し。twitterで流れてきたものを確認し、忘れないうちにメモ。 public static void main(String[] args) { // ArrayListインスタンスの生成(右辺)で…
C - 幅優先探索AtCoder Beginner Contest 007-C〇問題 ・'x# : 壁、'.' : 道 例: ######## #......# #.###### #..#...# #..##..# ##.....# ########スタートとゴールが与えられ、その最短経路の歩数を求める。〇方針 ・幅優先探索〇ソースコード(C言語) #…
B - 埋め立てAtCoder Regular Contest 031-B〇問題 ・'x' : 海、'o' : 陸 例: xxxxxxxxxx xoooooooxx xxoooooxxx xxxoooxxxx xxxxoxxxxx xxxxxxxxxx xxxxoxxxxx xxxoooxxxx xxoooooxxx xxxxxxxxxxで、一か所だけ海を埋め立て( 'x' -> 'o' )て陸地をすべて…
A - 深さ優先探索Atcoder Typical Contest 001-A〇問題 ・'#' : 塀、's' : スタート、'g' : ゴール、'.' : 道 s#### ....# ##### #...gで、スタートからゴールにたどり着けるか出力。〇方針 ・問題の名前通り、深さ優先探索〇ソースコード(C言語) #include <stdio.h></stdio.h>…
C - Train Ticket Atcoder Beginner Contest 079-C〇問題 ・0以上9以下の4つの整数の間に ’+’ か ’-’ を入れて計算式を作り、その値が 7 になるものを出力。〇方針 ・8通り全部試すほうが早いが、あえてbit探索を使う。〇ソースコード(C言語) #include <stdio.h> #i</stdio.h>…
C - たくさんの数式 / Many FormulasAtcoder Beginner Contest 045-C〇問題 ・1以上9以下の数字からなる文字列Sについて、文字の間のうちいくつかに'+'を入れて作ることができる数式の値の総和を求める。 ・1〇方針 ・Sの文字の間それぞれについて、'+'を入…
こんにちは。 内定者研修~新人研修で学んだC言語を配属先の業務で一切使わない(どころか使う部署はほぼない)ことが判明しました。 Javaを勉強中な胡瓜です。 内定者時代からちょこちょこC言語で取り組んでいたAtcoderですが、C問題まではいつも解ける程度…
こんにちは。 少し前に、プログラミングスクールの是非についてtwitterで話題になっていたようなので、私の経験から感じたことを書いていきます。 結論から言いますと、 「作りたいものがあるなら行ってみてもよい。『とりあえずプログラミングを学びたい』…