Tag detail: gauche
Latest comments
- 27 shiro: Scheme (Gauche) で。(指定されたフォルダ以下のゴミ掃除)
- 29 shiro: Scheme (Gauche) で。
...(コインを減らす払い方)
- 30 shiro: Scheme (Gauche) で。素直...(n人中m人が当選するくじ)
- 31 shiro: 芸はないけど、for completeness(Hello, world!)
- 163 匿名: pyramidooooooo!(ピラミッドを作る)
- 168 匿名: Gaucheで。(ピラミッドを作る)
- 178 shiro: まだ文字列置換を使うのは出てないようなん...(ピラミッドを作る)
- 182 katsu: schemeですけど、gaucheでしか...(分数を小数に展開)
- 218 katsu: 副作用無し版。gaucheです。
検索...(分数を小数に展開)
- 244 匿名: Scheme(Gauche)(指定された日の存在する週)
- 260 kacchi: (倍数になる13進数)
- 268 es: (倍数になる13進数)
- 285 katsu: lambdaがいやだったので、any-p...(条件を満たす行を取り除く)
- 333 katsu: string->numberって基...(倍数になる13進数)
- 381 yuin: (倍数になる13進数)
- 385 es: なんか根本的にわかってないかもですが・・(ファイル更新の監視)
- 404 shiro: 同じ方針ですが、modifyされていると...(ファイル更新の監視)
- 408 kacchi: (including-tax "ダイコン...(税込み価格への修正)
- 462 katsu: 「hashを使」います。
vector...(アレイのuniq)
- 465 es: #457や#462を思いつけるようになりたい。(アレイのuniq)
- 493 katsu: リストの処理で、foldを使うのならこう...(アレイのuniq)
- 526 katsu: 同じ事をscheme(gauche)で。...(アレイのuniq)
- 556 katsu: 正規表現使ったら、負けかなと思ったりしま...(/*コメント*/を取り除く)
- 609 es: (/*コメント*/を取り除く)
- 630 kacchi: 「なんでも再帰」の相互再帰で。(/*コメント*/を取り除く)
- 694 shiro: 全部パーズしてからsxpathで取り出す...(XMLから情報を取り出す)
- 695 shiro: 自己レス。わざわざmatch使う必要無いや。(XMLから情報を取り出す)
- 705 shiro: おやこっちを見落としてた。お題「XMLか...(HTTPでGET)
- 716 shiro: ロバストにするのはもっと面倒だけど。(入出力の中継)
- 721 匿名: じゃ、早速
でも、絶対こういうのはpe...(Hello, world!その2)
- 771 rubikitch: 再帰つらい…orz(逆順になるあみだくじ)
- 779 shiro: 同じアルゴリズムをモダンなSchemeっ...(逆順になるあみだくじ)
- 782 rubikitch: gauche(アルファベットの繰り上がり)
- 790 shiro: 1から100まで数えつつそれをその都度文...(アルファベットの繰り上がり)
- 804 katsu: gaucheでstream版です。
私...(アルファベットの繰り上がり)
- 819 kacchi: 自分なりに頑張ってみました。(逆順になるあみだくじ)
- 827 shiro: Gauche+Gauche-glでやって...(ウィンドウの表示)
- 842 katsu: あい、仰るとおり、必要ないです。
もう...(アルファベットの繰り上がり)
- 869 shiro: 「同じ引数で…」ということは、funcは...(実行時間の測定)
- 884 shiro: 同じ発想をGaucheで。
他の手...(Hello, world!その2)
- 1037 kacchi: AAA以降にも対応してみました。(アルファベットの繰り上がり)
- 1053 kacchi: 同じく#1049のPythonのコードを...(アルファベットの繰り上がり)
- 1129 shiro: srfi-42を使うならsum-ecって...(ダブル完全数)
- 1167 kacchi: 既出のロジックを使わせてもらいました。
...(ダブル完全数)
- 1212 shiro: reverseせずに、再帰で。(リストを逆順に表示)
- 1246 shiro: Schemeの場合、そもそも関数という概...(呼んだのは誰?)
- 1247 shiro: ちなみに下のマクロも仕込んでおけば見かけ...(呼んだのは誰?)
- 1263 kacchi: 1. 各政党の獲得議席数リストを0にセッ...(議席数をドント方式で)
- 1269 rubikitch: やっぱposixだけなのかな?(n日後を返す関数を返す関数)
- 1303 kacchi: 再帰で。
(reverse-print...(リストを逆順に表示)
- 1314 shiro: 日付関係ならsrfi-19もあります。(n日後を返す関数を返す関数)
- 1355 shiro: quick&dirtyバージョン...(日本語メールのエンコード)
- 1384 shiro: 経路を保存しとかないでいいので、通常の迷...(マップの通り抜け)
- 1482 shiro: GaucheではCommonLispと同...(メソッド名一覧の表示)
- 1515 rubikitch: (RFC 4180対応版 CSVレコードの分解)
- 1518 es: (RFC 4180対応版 CSVレコードの分解)
- 1520 shiro: call-with-input-stri...(RFC 4180対応版 CSVレコードの分解)
- 1521 shiro: おっと、カラムの表示は1からスタートでし...(RFC 4180対応版 CSVレコードの分解)
- 1601 shiro: これはキツイ…
Gaucheでは最適化...(ローカル変数の一覧を取得)
- 1670 shiro: 2分探索みたいな感じかな。境界値がnCr...(「組合せ型の最小完全ハッシュ関数」の逆関数)
- 1671 shiro: メモ化をちょっと試してみた。
単純にn...(「組合せ型の最小完全ハッシュ関数」の逆関数)
- 1749 shiro: バイナリの扱いはsrfi-4 unifo...(モノクロ画像の類似検索)
- 1755 shiro: むむ。他の動的言語(PnutsやScal...(モノクロ画像の類似検索)
- 1790 es: (整数の漢数字表記)
- 1803 shiro: たぶん同じ時に書いたScheme版を発掘。(整数の漢数字表記)
- 1833 kacchi: ぜんぜん考えてません。0のときこうなりま...(与えられた数字のケタ数)
- 1856 shiro: Gauche-gd ( http://f...(JPEGをGETして色反転して保存)
- 1907 shiro: 無駄に遠回りしてみました。
異なったピ...(モノクロ画像の類似検索)
- 1950 naoya_t: MML からAIFFファイルを生成し(※...(Tiny MML)
- 2026 rubikitch: SRFI-30。Gaucheならデフォル...(複数行のコメントアウト)
- 2076 naoya_t: 関数名や変数名がややこしくなってロジック...(トランプの和と積のパズル)
- 2148 shiro: ただ全ての組み合わせを得るだけなら、Ga...(全ての組み合わせ)
- 2322 shiro: シーケンスのshuffleはライブラリに...(ビンゴの結果を整形表示)
- 2334 shiro: c-wrapper経由でGSLを呼んでみ...(PageRankの計算)
- 2417 kacchi: srfi-42 の comprehens...(隣り合う二項の差)
- 2418 shiro: :parallelで複数の変数に対してル...(隣り合う二項の差)
- 2427 kacchi: なるほどです。どうもありがとうございます...(隣り合う二項の差)
- 2520 shiro: Gaucheには名前付きサブマッチがある...(文字列からの情報抽出)
- 2583 rubikitch: Scheme用SLIMEがあればいいのに…(与えられた文字列でピラミッド)
- 2590 shiro: 文字列のインデックスアクセスも算術演算も...(与えられた文字列でピラミッド)
- 2637 shiro: 効率は悪いけれど短い版。
実行例:...(仲間はずれの判定)
- 3005 koguro: c-wrapperのホームページに張って...(音声合成でHello, world!)
- 3006 koguro: しまった、最初の(use objc-wr...(音声合成でHello, world!)
- 3015 koguro: Schemeの解がでていなかったので投稿...(重複する要素を取り除く)
- 3031 koguro: Gaucheだと任意精度の小数が扱えない...(exp(pi * sqrt(n))が整数に近くなるnを探す)
- 3054 shiro: 手元に「任意ビット長の整数のビット順を逆...(逆転したビット列)
- 3104 koguro: 常識のない人間の解答(九九の表示)
- 3107 匿名: あれ?string->number...(逆転したビット列)
- 3109 katsu: 空気読んでないかも(九九の表示)
- 3114 koguro: Schemeの解答がなかったので投稿(重複無し乱数)
- 3116 shiro: nobsun関数型脳に侵されていますね ...(九九の表示)
- 3133 koguro: Schemeの解答がなかったので投稿(与えた条件を満たす候補)
- 3135 koguro: 手抜きをしてパラメータ(x1, x2, ...(与えた条件を満たす候補)
- 3159 shiro: これはなかなか良い処理系いじめですね。
...(ソートするコードの生成)
- 3160 shiro: いや、ロード時間の予想は甘いですね。もう...(ソートするコードの生成)
- 3215 koguro: c-wrapperでcursesを使いました。(制限時間内のキー入力検査)
- 3258 koguro: 無駄が多いですが、普通に解いてみました。...(格子点の列挙)
- 3259 koguro: 手抜きをして名前解決は外部コマンドのdi...(アクセスログのIPアドレスを逆引き)
- 3287 gemma: r≦√(n/2), 0°≦Θ≦45°の格...(格子点の列挙)
- 3288 gemma: (格子点の列挙)
- 3291 gemma: ご指摘のとおりです。
反時計回りに何枚...(格子点の列挙)
- 3293 gemma: 0≦x,y≦√(n/2)
の範囲に限っ...(格子点の列挙)
- 3302 katsu: 1. bufにはソート済みの点が入ってい...(格子点の列挙)
- 3325 kacchi: ひさしぶりの投稿。(ファイル内の重複行削除(後優先))
- 3329 koguro: Gaucheだとkenhysさん作のli...(Hello, world! PDF版)
- 3331 katsu: 冒頭のarglみたいな手続き欲しいです。(ファイル内の重複行削除(後優先))
- 3335 kacchi: port-fold がありました。(ファイル内の重複行削除(後優先))
- 3439 katsu: バッファは1行です。
頭から1行ずつ取...(続・ファイル内の重複行削除)
- 3506 katsu: (cons x knil)のあたりが汚い...(文字列の反転(括弧の対応を保存))
- 3531 shiro: R5RS Scheme一般だと統一基準が...(使用モジュールによる絞り込み)
- 3569 katsu: うーん、最小であることの証明が出来ていな...(水の移し替えパズル)
- 3570 katsu: 自己フォロー
1 2 3
みたいな数...(水の移し替えパズル)
- 3740 shiro: Gaucheはdateオブジェクト自体に...(2038年問題に配慮した「n日後」の計算)
- 3796 koguro: 以前WiLiKi (http://pra...(変形Fizz-Buzz問題)
- 3826 shiro: 言語組込みの条件分岐を使わず、ラムダ算法...(変形Fizz-Buzz問題)
- 3887 shiro: アルゴリズムは変えずにもう少し速くしてみ...(四字熟語パズルの作成)
- 4054 shiro: Scheme言語自体には、「タイプ」は操...(オブジェクトの種類を調べる)
- 4133 katsu: PC-E500のベーシックで書いたなこん...(文字列のセンタリング)
- 4162 kacchi: #4160は、はじめにgaucheで書い...(文字列のセンタリング)
- 4170 shiro: Gaucheではrfc.uriモジュール...(URL特殊文字のエスケープ)
- 4172 shiro: ちなみに、URI中でエスケープしなくて良...(URL特殊文字のエスケープ)
- 4209 shiro: Schemeではsrfi-13のstri...(末尾の空白文字を取り除く)
- 4217 shiro: 文字列の長さ分'1'を並べたリストをn要...(文字列の均等分割)
- 4260 koguro: 無理矢理ですけど健全なマクロで解いてみま...(BFコンパイラー)
- 4262 koguro: ぐぁ、ポインタの進む向き逆にしてた。コー...(BFコンパイラー)
- 4304 shiro: Gaucheではregexp-repla...(すべて置換)
- 4317 shiro: Schemeならsrfi-42でcomp...(自然数の分割)
- 4395 shiro: 場合わけが多くなるのでなかなかきれいにま...(printfの自作)
- 4404 naoya_t: 前に作ったやつがあるので恥ずかしながら投...(printfの自作)
- 4424 shiro: 問題文からは、第2引数はディレクトリ名で...(擬似lsの実装)
- 4447 naoto: (擬似lsの実装)
- 4471 shiro: odzさんの#4465の指摘を見て修正。...(擬似lsの実装)
- 4510 shiro: スピードをちょっと気にしてみた。
...(自然数の分割(別表現))
- 4578 naoto: Gaucheならそのまま書けますね。(2進数の記述)
- 4588 naoto: なんとなく36進数まで対応してみました。...(2進数の記述)
- 4628 shiro: Gaucheでは、「shift jisで...(文字コードの変換)
- 4662 naoto: Schemeならまだ一番のり!
1...(文字列の八方向検索)
- 4668 naoto: なんとなくstreamを使ってみた。
...(正整数のゲーデル数化?)
- 4707 naoto: 9:user> (print-re...(あみだくじ)
- 4783 shiro: 引き算のみで。
Z80マシン語で遊...(最大公約数(除算禁止))
- 4829 186: 同じ計算を何回もしているので#1671を...(魔方分割数)
- 4854 naoto: あんまり綺麗じゃないけど。
gos...(与えられた並べ替えを実現するあみだくじの生成)
- 4887 186: 無駄な計算を省いて1分切ったので再投稿
...(魔方分割数)
- 4892 shiro: 特にproxy用のインタフェースはありま...(HTTPでGET その2)
- 4930 shiro: アルゴリズムよりも、言語ごとのイディオム...(法演算)
- 4931 shiro: 一方、式を外部から与えたいなら、+, -...(法演算)
- 5279 shiro: 効率を度外視して素直に書きました。
全...(必ず解ける迷路)
- 5281 shiro: 続いて高速化版です。
1024x1...(必ず解ける迷路)
- 5282 katsu: これは、ありですか?
一応、毎回ランダ...(必ず解ける迷路)
- 5389 186: -(life-game board up...(ライフゲーム)
- 5466 koguro: Gaucheでライフゲームを実装しました...(ライフゲーム)
- 5625 SumiTomohiko: (重複する要素を取り除く)
- 5655 SumiTomohiko: 標準出力の後に、終了ステータスが表示されます。(指定コマンドを別プロセスで起動)
- 5716 susu: 短く出来たのになんだか分からない(ピラミッドを作る)
- 5751 iwk: 持ち上げました。(全ての組み合わせ)
- 6005 186: Schemeがないので, 適当なパターン...(ポーカーの役判定)
- 6402 186: #6391と一緒になりました
(循環関数)
- 6597 Thrudr: Scheme勉強中なのでチャレンジしてみ...(ライフゲーム)
- 6751 leque: ストリームの練習も兼ねて。(正整数のゲーデル数化?)
- 6753 leque: 分数が組み込みなので簡単。(分数の発見)
- 6757 leque: 共通部分文字列を切り出しながら Trie...(文字列リストをTRIE Optimizeされた正規表現に)
- 6758 leque: (リストの並び)
- 6779 leque: 単純に。(環境変数の取得)
- 6804 leque: 一番外側の変数 = グローバル変数と解釈...(α置換)
- 6838 leque: Lisp 系は Golf 向きじゃないかなあ(LL Golf Hole 1 - tinyurl.comを使ってURLを短縮する)
- 6839 leque: 座標の表現に複素数を使ってみました。描画...(2次元ランダムウォーク)
- 6876 koguro: ネット上で、この手の問題を解くためのプロ...(LL Golf Hole 1 - tinyurl.comを使ってURLを短縮する)
- 6923 leque: 文頭はすでに大文字になっていることを仮定...(LL Golf Hole 2 - 文字列に含まれる単語の最初の文字を大文字にする)
- 6940 koguro: 標準入力で与えた文字列を変換して標準出力...(LL Golf Hole 2 - 文字列に含まれる単語の最初の文字を大文字にする)
- 6960 leque: >
;他の言語みたいに#/\\b...(LL Golf Hole 2 - 文字列に含まれる単語の最初の文字を大文字にする)
- 6992 leque: 愚直にキューをつかって。(tailの実装)
- 7003 leque: 素直な枝刈りとして毎月の13日だけを調べ...(LL Golf Hole 3 - 13日の金曜日を数え上げる)
- 7007 koguro: Lispといえば AI (Artific...(LL Golf Hole 3 - 13日の金曜日を数え上げる)
- 7068 koguro: 普通に解いてみました(294 bytes...(LL Golf Hole 4 - 文章から単語の索引を作る )
- 7069 koguro: with-input-from-file...(LL Golf Hole 4 - 文章から単語の索引を作る )
- 7070 koguro: まだ無駄があった (277 bytes)。(LL Golf Hole 4 - 文章から単語の索引を作る )
- 7188 leque: (LL Golf Hole 5 - 最上位の桁を数え上げる)
- 7193 leque: 正規表現を使って短かく。 80 bytes。(LL Golf Hole 5 - 最上位の桁を数え上げる)
- 7229 leque: 標準入力から数値・基数の順で。 R5RS...(LL Golf Hole 6 - 10進数を2進数に基数変換する)