Rust だと tower も好き。
ntex いいよね。以前1行掲示板書いた。
自作の Lisp 処理系で竹内関数あたりが動くとめっちゃ楽しくなる。
Lisp は自分で実装すると理解が進む。
お前の話は cdr らん! image
ruby のコードを読むとそこかしらで car/cdr という変数でてきて面白い。
まぁでも Lisp は初手で car/cdr が理解できないと先に進めないので。
たぶん swap って隣接しかできないんでしょ?
飽き性なので、たぶん購入価格分、遊ぶ前に飽きる自信がある。
移動方法が分からないので助言しようがないけど、普通にバブルソートするなら条件があって 1. 開始地点から終了地点まで一筆書きで通る道順がないとできない 2. 終了地点から開始地点に一気に戻れないといけない 3. 何度も繰り返せないとできない という前提が必要で、この前提があるなら 開始地点から終了地点に向かって1つずつ、[今いる場所][次の場所]を比較して逆だった場合だけ入れ替える、そして次に進む、を繰り返せば、いつかソートできる。 とても単純。