プログラミングを上達させたい

プログラミングの勉強を始めた、情報学専攻の大学院生です。モチベーション維持のため、ブログに勉強したことを書いていきます。→就職。IT全然関係ない仕事をしています

CodinGame

競プロでのJavaScriptの標準入力について

まだまだCodinGameにハマっています。おもしろすぎ・・・ そんな中、CodinGameのClash of CodeでのコードゴルフのためにJavaScriptを使い始めました。そしてせっかくだしAtCoderでも使おうかなー、と。 そういうことをするときに立ちはだかるのが、(僕の場合…

コードゴルフ この関数、メソッド便利ね集(主にRuby)

まだまだまだまだ引き続き、CodinGameのClash of Codeにハマっています。やり始めると1時間は止まらない…さてさて、そんな中で一番面白く感じられるようになったのがコードゴルフ問題。1文字でも短いコードで指示されたプログラムを組む、というものですね。

引き続きClash of Codeにハマっています(コードゴルフ編)

CodinGameの"Clash of Code"に引き続きハマっています。 楽しすぎる。何なの?エンタメの極地?Clash of Codeの問題は3種類あり(どれが出るかはやるまで分からない)、 ・問題早解き(こういうプログラムを書け、と指示がある) ・リバース式 問題早解き(入力例…

CodinGameで解けなかった問題(Javaでの文字列処理)

引き続き、CodinGameのClash of Codeをやっています。楽しい・・! ただ、小さい問題の早解きコンテストでありながら、解けないorかなり手こずるような問題もあります。 だいたいは文字列絡みでつまずきます。 自分用のメモも兼ねて、解けなかった問題を解き…

Javaでの座標の表現、および2進数の表現について

前の記事で紹介した、CodinGame内のコンテンツClash of Codeにハマっています。今日もいくつかやりました。初めての1位も獲得しました!嬉しいですね。参加人数は最大で8人ですが、レベルが高くて刺激になります。小さい問題を速く解くことが重視されている…

CodinGameが"初めて触るプログラミング言語の練習"にオススメ

新しいプログラミング言語に初めて触る、という際に、意外と"言語の内容"より"その言語の勉強の準備"に手間取ることがあります。処理系のインストール、エディタや実行環境を整えて・・・面倒くさいんだよ!!!!! また、モチベーションの維持も大変です。…