AtCoder

TDD

テスト駆動開発(TDD)とは何か。コードで実践方法を解説します

テスト駆動開発(TDD)の実践方法とその効果を実際にコードを書いて解説します。

記事を読む
how to

競技プログラミングAtCoderを快適に解くためのPHPの環境を構築する

競技プログラミングコンテストのAtCoderを快適に解くために、DockerでPHPUnitとXdebugを実行できる環境を構築します。

記事を読む
Algorithm

二分ヒープをPHPで手軽に扱う

PHPでは優先度付きキューを使うためのクラスが用意されています。

記事を読む