計算量とかが気になるならatcoder(競技プログラミングスレ)とか足を踏み入れてみれば?