忍者ブログ

トップ>メモ用紙

すしす島

メモ用紙


ブログではない。ということ。

web拍手送信

[192]  [191]  [190]  [189]  [188]  [187]  [186]  [185]  [184]  [183]  [182

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

ユークリッドの互除法を短く書いてみた

function g(m,n){return n?m%n?g(n,m%n):n:m;}
関数名すら略してこれ。43バイト。
使用例:g(1071,1029)→21
関係ない変数名と関数名が被らないように注意(関数名をgcdとかにすればいいんだけどね)


果たしてもっと短く出来るのか!?(※短いからと言って処理が早いとは限りません)

PR

この記事にコメントする

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字

無題

あー、それってなんか割って余り出して又割って、を繰り返して最大公約数だす奴だっけ
NaoS 2009/12/24(Thu)22:21:04 編集

無題

北米航空宇宙防衛司部ってサンタ追跡してるんだって。衛星使って何やってんだww
NaoS 2009/12/24(Thu)22:26:10 編集

無題

知るか
すしす 2009/12/25(Fri)08:59:49 編集

この記事へのトラックバック

この記事にトラックバックする:
<< DOWF開催中   HOME   うわー >>
カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
プロフィール
HN : すしす
HP : すしす島
基本的に暇人。
詳しくはここを見ればいいと思うよ!!
最新コメント
[03/24 すしす]
[03/23 NaoS]
[02/20 NaoS]
[02/19 すしす]
[02/18 NaoS]
最新トラックバック

ホーム   すしす島について   管理人へ連絡

(C)2007-2009 Susisu, All Rights Reserved.


忍者ブログ [PR]