レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
107号室
-
107号室
-
..-...―.....-..... 、
,-、/::::::::::::::::::::::::::::::::::::...\
,へ{-i´::::::::::: , 一 ー - 、_:::::::\
/ || |:::::: / \:::::}
/廴 r⌒/ / \
/ > ̄> / ハ ヽ
フ (( / / // / l i i
/ス| \/ / イ イ / _ i-|‐ i
レ从/ | -―-x / // __ リ | i }
/ イ | i イ/ ― ´ イ P:::::)ヾ / K _ ,、 ということで新スレ!
// ヽ ! i i /リ __ ゝ- l /ノ/ /  ̄ ヽ
´ \从 ´ ̄` 、 / //フ //ノ , 、 ヘ
, /`< >ー r -、 ´/ /, - 、/_/ / /
{ ヽ\ `ー / / \- 、 / /
ゝー―-..,, > ` > < |ニ レ i _ / /_/ ̄\
| ̄ ー-一_>ノ <二 ̄〉 i ̄ _ | | //⌒ /\// ̄ ヽ ノ
< \ \ \ ノ/ ̄ / | / / _/ /::::::人 V
 ̄ ` </ ̄ フ-―ニ(二)´ ̄ >ー - ! / , ...::::::::/::\
_,,.._∠´/ ハ、 /≠=|| ゝ _ |`::´::::::::: ヘ、::::/::\
/´ / / / / || フ | \ヽ、::::::::::/ /、::::::〈
| / / / // || / / \ヽ::::::::`..フ /|:::::}
レ ヽ / // =/ / . . } \:::::::::::::::て_,,..ゝノ
\ / l_i || ̄ . . . : : :/ / \ ::::::::::::::/
人`ーl . . : : : == : : : : : : : : : : : :/..../  ̄ ̄
l ̄ ! ー{ . : : : : : : : : :|| : : : : : : : : :_,,..イ:::::/
| \_ へ _ ,,.. -――┬――――/
ハ / ヽ壬...::::千:::::::| |::::::::::::::::::/
/ / |::| |=キ=//::::::::::::::::/
-
引っ越しおめー
-
> / | ヽ ヽ ヽ
/ // / /l ト i ヽ l
--´-―/ / / / | l \ l V
/ / / | / l / ―- l | |
< | / | / l / __ \ l l_ |
そ イ l /_- ノ /Cミヾリ / `〈
-イ ´ | | イc:::) ´ 弋::_ノ / / | 相変わらず私のホストからはスレ立てできなかったわ
lへ | ハ リ ゝ-´ 、 / /
Vヘ| ,从 /(___ なのでタブレットからスレ立て
V i _ - 、/- /___〈
lー - > / ヘ 二| -― 〉
丿二 / >- ´/ / レ / /
_ ニ ̄<_ > i / / / 「―  ̄ ー 、
( ―< ) /\i / <-‐― 〉 ‐ 二 ̄ヽ_〈
//フ/ , - フロニ ̄< ̄ ̄/ ,{/ //く
/ イ | (_/ ///i i \ > // \\ |、
< ( | / // // i i \ イ . : :丿l : ': l
\ 〈 i i キ i i | / \ -‐ ノ ノ
\ 、 |_| || |_| |/ . :\-‐ イ
ハ =キ | . : : : :\:〈
-
,..-‐==≡ニ≡==‐- 。.,
,x≪f圭圭圭圭圭广卞寸圭圭≧x.、
,ィ升f>"´ ̄ ̄ ̄ ̄/ `守圭圭ミ)
,イf圭// /,.イ \ ` マ少<
〈f圭ア/ / / / /八 ヽ ヽ ヽ ヾヽ
,γ⌒ヽ Y´ // / 〃// ヽ | | \ノノ
/―=ミ、 \〃 ′ i / /___ i ! | ;. ヾ,
{ r=ミx、` \/ jフ厂 __ `| j ;. ;
`'≪巛\ ヽ |ム==ミ、 ` | ハ ,i! ;. | i|
厂ヾ\ `ヾミxヽ \j ん、_℃ Y ! / 「 刈 l リ
\ \ヽ、 `ヾ、 釗 ゝ― ' j/ ぇ、!/ ハi ; >>3
ヽ、 ヾ廴_い ! """ ん゚ }' / リ 〕 ′ ありがとう
___ハ }\_ノ }__人 、 ゝ' / / /| /
〃, -―-ゾ リヾ辷彡イ \ 一 "" /イ / ノ゙ 1年近くかかっちゃったわね
〈( ー '_,.斗=ミF=ミ\ イ ≠ニ7
ヾ / ヾ、 》介、 ――=ァ彡≪___)
ヽ }__/ } }ヽ《/〈 ≫ヽ 〈r≪⌒ ̄ ̄
У ヘ | | ,ヾr≪ヽ } ゝ__>'⌒)
|| ヽ } / /,/ 尺ァ<`゙'< ̄㌃ /⌒′
|| \ {/ノ | \\ `゙ヽ `>廴_,乂r〜⌒ヽ
/=ミx、 ー (´ 乂_ゝ \ V _>〜'⌒ヽ }
/ ヾ 、 ヽ 八\ \/ ̄ ソ
ノ }___/ ヾヽ \
ヽ /゙z┘ =⇒ハ_ 〉
|//\{ 〃 厂
ノ ∧`< \ =≠ ′
/:::::\\ `ニ=‐- ..,_.. ィ" . ゙
. /:::::::::::::`ー-==‐- _/ ハ-‐≦
-
コンピュータを進化させてきた偉大なるアルゴリズムまとめ
ttp://gigazine.net/news/20140311-great-algorithm/
_,,_
_,. <:::::::;_} __
,,..::":::::::::;>" ` ` 、
、 _ /::::::::;>" ヽ \
. > `ー´¬>" } ヽ ,、
. /, ::}:::: / i / j /ヽ ! !ヽ、
. '´ j {{`ヽ!::::: | | | /! / / ⌒jト | }}
_ノ j: |. \,ij/,}}j l 斗j七// yfトv '
/jノ! {:: ::.:.,.〈 ̄(;} j!::. .:':, |' j> 'ヒソ j;ノ 、 ではいつものようにブックマークしておいた話題を
' {人 ::/|/ ヽ'jハj(\:. .:\{ィv_;リ 、''i^ヽ ヽ
' ヽ{ ' j" ̄  ̄ミ::ヽ廴 _\''' , ノ:::>' ノヽ アルゴリズム……
≦こ;;≧、::::{ \::::{、 ` _/:::/ Y´ }/ } ちょっと説明してみるわね
l´  ̄`ヽ:::ヽ:jヽ ||`ー ̄,,`7/(::::::::<、 `lノ' /、
`ー- 、.::ヽ´ ||::ヽ、_ ::::||// ヽ;/イ'V }ノヽ.:ヽ
{ >:;八 jj ``>-i」へ、〈 /ハヽ ) .::}
|// vj <_ , イ|ji |\_>y" j: }、:Y..::ノ
,ィ .::>‐イ"´ ヽ //|| j 〈 ヽ |::/
( :::( ヽ,..::::::::>/: 〈/ :jjレi ..::::〉::.. ハ彡ノフ
ヽミ_, }-ー-{、::::::.........:::ノj、::..:::::::ヽ:::.,>‐:≦ヘ=っ
{  ̄ ~`ト..ー..−.个|!:>ー:⌒{j::::::::::::'ll-っ
| / ̄  ̄ ̄ ̄/´ | ̄ ̄ ̄ ̄ ̄ ̄
}:.. - ― " ´ ............::::::::::|
>- ,:ー-::...、―ー―イ⌒:.<.|
/:::::/‖‖ ||:::Y=//‖‖|| :::}|
-
┌─┐┌──┐┌──┐┌──┐┌──┐┌─┐┌─┐┌─┐┌──┐
│25││521 ││100 ││842 ││6828││14││6 ││99││874 │
└─┘└──┘└──┘└──┘└──┘└─┘└─┘└─┘└──┘
___ _
/.::::::::::::::::::::::::::|
/.::::::::::::::: _:_:::::::L
__ ノ ⌒ヽ/.::∧,. . : ´: : : : : : : :`ヽ
フ (( ))y'´. : : : : : : : : : : : : : : : \
ー< ゝく/. : : : : : : : : /: : : : : : 〃: : :ヽ
`フ ( ./: : : : : : : :./:/: : : : : : /:ハ: : : : :'.
/ / イ: : : ./: :/: /:/: : :/: ://ハ}: : : :.i: }
イ / /{: : : :l: : l:.:/Vl: : /:/ /⌒メ、: :.}: } ′
l/ |/ //ハ: : : l: : l/´ l: /´ ノ l:/:/
ノ:´: ̄:`ヽ ハ: : :l: : { , .::T 下::.V: イ アルゴリズムというのは「解法」とか「手法」なんて意味ね
{: :_:‐- 、: : :.ミV : : l: :.lイ.:::.:.ソ ー' レ′
`ー‐、:ミヽ: : : い: :ト、 ,,,,,,,, ' ゙゙゙゙゙ノ 分かりやすいのはソート(並べ替え)アルゴリズムね
ノ.´: ̄:`ヽ ): : : ノrく ヽ\ _, . イ\
(:_:_:‐_ 、: : :\_ソノ ,ハ 丶 _ > _ イ_ノ: : : )
`ヽ: : :} / ヽ  ̄ノム: : : : : :/ 適当な数字が書かれてる紙がいくつかあると思ってね
, -‐‐‐‐ )_ノ / `ー くク〈  ̄ ̄`ヽ:)
(: : (  ̄  ̄ / _ _ ヽ_)ヽ
ヽ: :\_ レ'´ `ヽ ヽ ))
 ̄ ! \ `Y´`ヽ
-
┌─┐┌──┐┌──┐┌──┐┌──┐┌─┐┌─┐┌─┐┌──┐
│25││521 ││100 ││842 ││6828││14││6 ││99││874 │
└─┘└──┘└──┘└──┘└──┘└─┘└─┘└─┘└──┘
↓
┌─┐┌─┐┌─┐┌─┐┌──┐┌──┐┌──┐┌──┐┌──┐
│6 ││14││25││99││100 ││521 ││842 ││874 ││6828│
└─┘└─┘└─┘└─┘└──┘└──┘└──┘└──┘└──┘
..-...―.....-..... 、
,-、/::::::::::::::::::::::::::::::::::::...\
,へ{-i´::::::::::: , 一 ー - 、_:::::::\
/ || |:::::: / \:::::}
/廴 r⌒/ / \
/ > ̄> / ハ ヽ
フ (( / / // / l i i
/ス| \/ / イ イ / _ i-|‐ i
レ从/ | -―-x / // __ リ | i }
/ イ | i イ/ ― ´ イ P:::::)ヾ / K _ ,、
// ヽ ! i i /リ __ ゝ- l /ノ/ /  ̄ ヽ で……ソート自体はこんな感じ
´ \从 ´ ̄` 、 / //フ //ノ , 、 ヘ
, /`< >ー r -、 ´/ /, - 、/_/ / /
{ ヽ\ `ー / / \- 、 / /
ゝー―-..,, > ` > < |ニ レ i _ / /_/ ̄\
| ̄ ー-一_>ノ <二 ̄〉 i ̄ _ | | //⌒ /\// ̄ ヽ ノ
< \ \ \ ノ/ ̄ / | / / _/ /::::::人 V
 ̄ ` </ ̄ フ-―ニ(二)´ ̄ >ー - ! / , ...::::::::/::\
_,,.._∠´/ ハ、 /≠=|| ゝ _ |`::´::::::::: ヘ、::::/::\
/´ / / / / || フ | \ヽ、::::::::::/ /、::::::〈
| / / / // || / / \ヽ::::::::`..フ /|:::::}
レ ヽ / // =/ / . . } \:::::::::::::::て_,,..ゝノ
\ / l_i || ̄ . . . : : :/ / \ ::::::::::::::/
人`ーl . . : : : == : : : : : : : : : : : :/..../  ̄ ̄
l ̄ ! ー{ . : : : : : : : : :|| : : : : : : : : :_,,..イ:::::/
| \_ へ _ ,,.. -――┬――――/
ハ / ヽ壬...::::千:::::::| |::::::::::::::::::/
/ / |::| |=キ=//::::::::::::::::/
-
_,,_
_,. <:::::::;_} __
,,..::":::::::::;>" ` ` 、
、 _ /::::::::;>" ヽ \
. > `ー´¬>" } ヽ ,、
. /, ::}:::: / i / j /ヽ ! !ヽ、
. '´ j {{`ヽ!::::: | | | /! / / ⌒jト | }}
_ノ j: |. \,ij/,}}j l 斗j七// yfトv '
/jノ! {:: ::.:.,.〈 ̄(;} j!::. .:':, |' j> 'ヒソ j;ノ 、 そしてこの並べ替えの時に
' {人 ::/|/ ヽ'jハj(\:. .:\{ィv_;リ 、''i^ヽ ヽ どうすれば効率よく並べ替えられるか……
' ヽ{ ' j" ̄  ̄ミ::ヽ廴 _\''' , ノ:::>' ノヽ
≦こ;;≧、::::{ \::::{、 ` _/:::/ Y´ }/ } その手法として色んな(ソート)アルゴリズムが考え出されたの
l´  ̄`ヽ:::ヽ:jヽ ||`ー ̄,,`7/(::::::::<、 `lノ' /、
`ー- 、.::ヽ´ ||::ヽ、_ ::::||// ヽ;/イ'V }ノヽ.:ヽ
{ >:;八 jj ``>-i」へ、〈 /ハヽ ) .::}
|// vj <_ , イ|ji |\_>y" j: }、:Y..::ノ
,ィ .::>‐イ"´ ヽ //|| j 〈 ヽ |::/
( :::( ヽ,..::::::::>/: 〈/ :jjレi ..::::〉::.. ハ彡ノフ
ヽミ_, }-ー-{、::::::.........:::ノj、::..:::::::ヽ:::.,>‐:≦ヘ=っ
{  ̄ ~`ト..ー..−.个|!:>ー:⌒{j::::::::::::'ll-っ
| / ̄  ̄ ̄ ̄/´ | ̄ ̄ ̄ ̄ ̄ ̄
}:.. - ― " ´ ............::::::::::|
>- ,:ー-::...、―ー―イ⌒:.<.|
/:::::/‖‖ ||:::Y=//‖‖|| :::}|
-
↓
┌─┐┌──┐┌──┐┌──┐┌──┐┌─┐┌─┐┌─┐┌──┐
│25││521 ││100 ││842 ││6828││14││6 ││99││874 │
└─┘└──┘└──┘└──┘└──┘└─┘└─┘└─┘└──┘
..-...―.....-..... 、
,-、/::::::::::::::::::::::::::::::::::::...\
,へ{-i´::::::::::: , 一 ー - 、_:::::::\
/ || |:::::: / \:::::}
/廴 r⌒/ / \
/ > ̄> / ハ ヽ
フ (( / / // / l i i
/ス| \/ / イ イ / _ i-|‐ i
レ从/ | -―-x / // __ リ | i }
/ イ | i イ/ ― ´ イ P:::::)ヾ / K _ ,、 1番効率の悪い方法!
// ヽ ! i i /リ __ ゝ- l /ノ/ /  ̄ ヽ
´ \从 ´ ̄` 、 / //フ //ノ , 、 ヘ
, /`< >ー r -、 ´/ /, - 、/_/ / /
{ ヽ\ `ー / / \- 、 / /
ゝー―-..,, > ` > < |ニ レ i _ / /_/ ̄\
| ̄ ー-一_>ノ <二 ̄〉 i ̄ _ | | //⌒ /\// ̄ ヽ ノ
< \ \ \ ノ/ ̄ / | / / _/ /::::::人 V
 ̄ ` </ ̄ フ-―ニ(二)´ ̄ >ー - ! / , ...::::::::/::\
_,,.._∠´/ ハ、 /≠=|| ゝ _ |`::´::::::::: ヘ、::::/::\
/´ / / / / || フ | \ヽ、::::::::::/ /、::::::〈
| / / / // || / / \ヽ::::::::`..フ /|:::::}
レ ヽ / // =/ / . . } \:::::::::::::::て_,,..ゝノ
\ / l_i || ̄ . . . : : :/ / \ ::::::::::::::/
人`ーl . . : : : == : : : : : : : : : : : :/..../  ̄ ̄
l ̄ ! ー{ . : : : : : : : : :|| : : : : : : : : :_,,..イ:::::/
| \_ へ _ ,,.. -――┬――――/
ハ / ヽ壬...::::千:::::::| |::::::::::::::::::/
/ / |::| |=キ=//::::::::::::::::/
1.一番左にある紙(比較元)とその右にある紙(比較先)の数字を比べる
2.左側≦右側なら何もしない、左側>右側なら入れ替える
3.比較先を一番右まで変えて2の処理を繰り返す
4.右まで行ったら今度は左から2番目の紙を比較元にして1に戻る
5.4を一番右まで繰り返す
-
元:比較元
先:比較先
元
┌─┐┌──┐┌──┐┌──┐┌──┐┌─┐┌─┐┌─┐┌──┐
│25││521 ││100 ││842 ││6828││14││6 ││99││874 │
└─┘└──┘└──┘└──┘└──┘└─┘└─┘└─┘└──┘
先
25<521なので何もしない
・
・
・
元
┌─┐┌──┐┌──┐┌──┐┌──┐┌─┐┌─┐┌─┐┌──┐
│25││521 ││100 ││842 ││6828││14││6 ││99││874 │
└─┘└──┘└──┘└──┘└──┘└─┘└─┘└─┘└──┘
先
25>14なので入れ替え
↓
元
┌─┐┌──┐┌──┐┌──┐┌──┐┌─┐┌─┐┌─┐┌──┐
│14││521 ││100 ││842 ││6828││25││6 ││99││874 │
└─┘└──┘└──┘└──┘└──┘└─┘└─┘└─┘└──┘
先
-
元:比較元
先:比較先
元
┌─┐┌──┐┌──┐┌──┐┌──┐┌─┐┌─┐┌─┐┌──┐
│6 ││521 ││100 ││842 ││6828││25││14││99││874 │
└─┘└──┘└──┘└──┘└──┘└─┘└─┘└─┘└──┘
先
一番右まで行ったので比較元を一つ右に
比較先を比較元の1つ右に
元
┌─┐┌──┐┌──┐┌──┐┌──┐┌─┐┌─┐┌─┐┌──┐
│6 ││521 ││100 ││842 ││6828││25││14││99││874 │
└─┘└──┘└──┘└──┘└──┘└─┘└─┘└─┘└──┘
先
_,,_
_,. <:::::::;_} __
,,..::":::::::::;>" ` ` 、
、 _ /::::::::;>" ヽ \
. > `ー´¬>" } ヽ ,、
. /, ::}:::: / i / j /ヽ ! !ヽ、
. '´ j {{`ヽ!::::: | | | /! / / ⌒jト | }}
_ノ j: |. \,ij/,}}j l 斗j七// yfトv '
/jノ! {:: ::.:.,.〈 ̄(;} j!::. .:':, |' j> 'ヒソ j;ノ 、 これを最後まで繰り返しね
' {人 ::/|/ ヽ'jハj(\:. .:\{ィv_;リ 、''i^ヽ ヽ
' ヽ{ ' j" ̄  ̄ミ::ヽ廴 _\''' , ノ:::>' ノヽ
≦こ;;≧、::::{ \::::{、 ` _/:::/ Y´ }/ }
l´  ̄`ヽ:::ヽ:jヽ ||`ー ̄,,`7/(::::::::<、 `lノ' /、
`ー- 、.::ヽ´ ||::ヽ、_ ::::||// ヽ;/イ'V }ノヽ.:ヽ
{ >:;八 jj ``>-i」へ、〈 /ハヽ ) .::}
|// vj <_ , イ|ji |\_>y" j: }、:Y..::ノ
,ィ .::>‐イ"´ ヽ //|| j 〈 ヽ |::/
( :::( ヽ,..::::::::>/: 〈/ :jjレi ..::::〉::.. ハ彡ノフ
ヽミ_, }-ー-{、::::::.........:::ノj、::..:::::::ヽ:::.,>‐:≦ヘ=っ
{  ̄ ~`ト..ー..−.个|!:>ー:⌒{j::::::::::::'ll-っ
| / ̄  ̄ ̄ ̄/´ | ̄ ̄ ̄ ̄ ̄ ̄
}:.. - ― " ´ ............::::::::::|
>- ,:ー-::...、―ー―イ⌒:.<.|
/:::::/‖‖ ||:::Y=//‖‖|| :::}|
-
___ _
/.::::::::::::::::::::::::::|
/.::::::::::::::: _:_:::::::L
__ ノ ⌒ヽ/.::∧,. . : ´: : : : : : : :`ヽ
フ (( ))y'´. : : : : : : : : : : : : : : : \
ー< ゝく/. : : : : : : : : /: : : : : : 〃: : :ヽ
`フ ( ./: : : : : : : :./:/: : : : : : /:ハ: : : : :'.
/ / イ: : : ./: :/: /:/: : :/: ://ハ}: : : :.i: }
イ / /{: : : :l: : l:.:/Vl: : /:/ /⌒メ、: :.}: } ′
l/ |/ //ハ: : : l: : l/´ l: /´ ノ l:/:/
ノ:´: ̄:`ヽ ハ: : :l: : { , .::T 下::.V: イ これが一番直観的でわかりやすいんだけど
{: :_:‐- 、: : :.ミV : : l: :.lイ.:::.:.ソ ー' レ′ 計算の手間がかかりすぎるのね
`ー‐、:ミヽ: : : い: :ト、 ,,,,,,,, ' ゙゙゙゙゙ノ
ノ.´: ̄:`ヽ ): : : ノrく ヽ\ _, . イ\ 紙の枚数が今の10倍になったら計算の手間は100倍
(:_:_:‐_ 、: : :\_ソノ ,ハ 丶 _ > _ イ_ノ: : : ) 100倍になったら1,000倍になるの
`ヽ: : :} / ヽ  ̄ノム: : : : : :/
, -‐‐‐‐ )_ノ / `ー くク〈  ̄ ̄`ヽ:)
(: : (  ̄  ̄ / _ _ ヽ_)ヽ
ヽ: :\_ レ'´ `ヽ ヽ ))
 ̄ ! \ `Y´`ヽ
|
|
掲示板管理者へ連絡
無料レンタル掲示板