コード書かせるってまじかよ。
新卒は技術力なんて期待しないし、中途は経歴書のみだわ。
俺も新卒時の入社試験で、手書きでコード書かされたなあ
もう10年くらい前か
結局その会社には行かなかったけど
まえに流行ったFizzBuzzも、立派な経歴のやつが応募してくるけど
コードを書かせたらFizzBuzzも書けないやつばっかりだったって
外人のエッセイが元なんだよな。
バケツソートを好きな言語で書いてみて
というところはあったよ
>>896 smalltalk, lisp, scheme, Haskell. erLang, ML, python, ruby, sh,
perl, Go, C#, S#, VB, VB.net, C++/CLI,Ada, APL, Prolog, GORL, groovy,
php, javascript, vim script, ActiveBasic,
Snobol, Tcl/tk, mumps
その他無数にある
>>911 今はマージソートだな。恐らく並列処理が使える
唯一のソートで今後需要が増加する。
それ以外にも、ハードディスクの巨大データも
ソートできるって特性があるんで、今でもハードウェアと
組み合わせながら書くことが多々ある。
確かに倍の空間かそれを置き換えるメディアがあるなら強力だね。
>>903 遅レスだけど、gcnewがあるC++/CLIとかは
「言語仕様でGCが言及されてる」に入るのだろうか
>>956 大半が言語仕様でGCが定まってないものばかりだな
961 :
デフォルトの名無しさん:2013/11/14(木) 14:39:49.55
>>957 半端な知識でテキトーな回答しないように
>>962 「ソート 並列化」でググってみろ、このド素人が
>>957 バブルでもクイックでも並列化はふつーにできるだろ
965 :
デフォルトの名無しさん:2013/11/14(木) 14:44:19.04
>>963 何訳の分からないことを言ってんだ?
ぐぐって出てくる程度の情報に踊らされてる素人か?
最速のソートは
TIMSORTを俺がマルチコア用に魔改造したやつだ!
異論は認めん!
マルチコア用のプログラム最適化ってよく聞くけど、具体的にどんなんなの?
コア数分だけスレッドを別にして並列処理をするってこと?
リストをスレッド数分分けてソートして、
最後にギザギザなリストのソートが得意なアルゴリズムでソートするってことでしょう
時代はもう量子コンピュータ
>>965 ググって出てくる程度の情報を知ってる程度でも、こんなアホなこと言わずに済む
> 今はマージソートだな。恐らく並列処理が使える
> 唯一のソート
そうとは思わなかった
量子コンピュータが普及したらプログラムはどう変わるんだろうか
1量子ビットに数千のビット分の情報を持てるらしいから、変数型とか無くなるんだろうか
×情報
○状態表現
せいぜいFPUみたいな装置がサブとしてつくくらいじゃね
次スレ建てる?
ガッカリさせたくはないが量子コンピュータでのソートでも
O(1)になるわけじゃないってのだけは知っといた方がいい
ビードソート計算機でも乗せたほうががいいな
何年か前にtimソートが流行ったが
ほとんどソート済みの都合良いデータでない限りマージより遅くて
結局多くの需要に対して改善がなくて消え去った
>>960 じゃあメモリーの開放はどうやってんだ?
985 :
デフォルトの名無しさん:2013/11/14(木) 19:41:55.11
並列モジュール間で同期がとれてなくても計算が終わったやつからマージしてけばよいというメリットがあるってことかね?
そんな面倒臭い事はコンパイラ様に任せておけばいいんだよ
どうせお前らにはそんな高速ルーチン必要ないんだからさ
それなりに長くプログラマやってきたけど、工数かけていいから凝ったアルゴリズム作って速度追求してね。
っていう現場には出会ったことが無い。いや組み込みはやらないからかもしれないけど。
>>987 そうそう世の中わかってるじゃないか。
画像処理なんかをともなう組込みでは速度追求がある。
だがそういうところではアルゴリズムではなくデータを小さく絞るなど設計で解決する
アルゴリズムの研究を疎かにし「おまえのいうような」設計ばかり重んじたプロジェクトは他社に負けて一部門無くなったぞw
社長 :その手の研究者を招いて研究会を開くほどアルゴリズム派
部長 :どっしり構えている
プロジェクト責任者(課長) :ポジティブでやる気だけはある
直属の課長:アルゴリズム軽視、設計手順や小手先の要領ばかり重んじる
SE,プログラマ(俺):研究開発
プロジェクトは完遂するが画像処理アルゴリズムで他社に負け、一部門消えてポジティブな課長以下数名が職を失う。
こうして少年はアルゴリズムを唯一の正義と信じ、小手先の対応を憎み続けて大人へと成長した
だが後に彼は、ひょんなことから事件の真相は国家間の対立による大陰謀だと知り、己の生き様に疑問を抱くようになるのだった
>>984 実用上問題なく並列化できるのに、なに屁理屈言ってんだ
アルゴリズムで負けたら部門が消えるってどんだけ狭い事やってる部門だよ
研究所向け画像解析ソフトでも作ってるのか?
そのアルゴリズムってのが足りてない事で実現できない事があるならまだしも、ただ速度で劣るくらいなら、もっと他に追求すべき点があるだろう
あるアルゴリズムの有無で圧倒的な差になってしまったのだ。
他に何を追求しても1%も改善されないほど時にアルゴリズムとは重要なのだ。
googleで検索して見つかるようなアルゴリズムではない。
顔認識に失敗したとかいう話だったりして
そっか。そんだけアルゴリズムが重視される世界で負けたなら、消えたのも仕方ないね。足りてなかったんだろ
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。