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

情報学専攻の大学院→放送局でCMの営業など@大阪→舞台俳優&IT営業@東京

競プロ用Schemeテク

競技プログラミングでよく使いそうなSchemeの関数メモ

AtCoderやProjectEulerをやっていく上で、よく使いそうだなぁというのを自分用メモも兼ねてこの記事に書いておく。随時加筆したい。

Project Euler(with Scheme) Problem 32

順列の生成で手間取っていたProblem32が無事解けた。よかったよかった。順列の生成に関してはこのサイトを参考にした。とても分かりやすかった。解法としては、 ・1〜9を使った順列を生成 ・全順列の、"×"と"="の位置を全部試す というやり方。 大量の関数を…

Lisp(Scheme)で書く、重複を許した組み合わせ(AtCoderBeginnerContest114 C問題)

久々の投稿です。 水色になってから全然AtCoder出られておらず、また勉強もできていないです。 水色になったものの、本当に"ギリギリ水色になれるレベル"である実感があるので、勉強していかないと青は無理そうです。 ということでAtCoder Beginner Contest …