アカウント名:
パスワード:
コンピュータ科学に関する基礎的な質問
* 「等値」と「等価」の違いを説明してください答え:「直」と「西」が違う
* 「値渡し」と「参照渡し」の違いは何ですか?オブジェクト指向システムや手続き型システムにおいて、これらにはどのような違いが存在するのかを説明してください。答え:渡し舟で、船頭さんの言いなりの値段で料金を払うのが「値渡し」他の舟の料金も調べて、交渉の余地があるのが「参照渡し」「参照渡し」の方が料金が安くなる傾向があるが、過度な交渉はトラブルの元になる場合があるので、注意が必要。
* 「ポリモーフィズム」とは何かを説明してください。答え:ポリエチレンで作
> * ループを使わずに配列の順序を逆にする。
python では、
>>> a = 'abcdefghijklmnopqrstuvwxyz'>>> a[-1:0:-1]'zyxwvutsrqponmlkjihgfedcb'
こうなりますが、そういう答えではないですよね。
# 'a' が出てこない!どーすりゃいいんだ。
>>> a[-1:-27:-1]'zyxwvutsrqponmlkjihgfedcba'
こうか。
ベタ打ち以外はアセンブラに落としたらどこかループになるんでしょうけど・・・単に再帰呼び出ししたらいいのかと思ったのですが、題意がよく見えない。
・・・はっ!これは読解力を問う問題なのか!?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
プログラマーの力量を隠し通す--面接になったら答えるべき回答実例集 (スコア:5, おもしろおかしい)
コンピュータ科学に関する基礎的な質問
* 「等値」と「等価」の違いを説明してください
答え:「直」と「西」が違う
* 「値渡し」と「参照渡し」の違いは何ですか?
オブジェクト指向システムや手続き型システムにおいて、
これらにはどのような違いが存在するのかを説明してください。
答え:渡し舟で、船頭さんの言いなりの値段で料金を払うのが「値渡し」
他の舟の料金も調べて、交渉の余地があるのが「参照渡し」
「参照渡し」の方が料金が安くなる傾向があるが、
過度な交渉はトラブルの元になる場合があるので、注意が必要。
* 「ポリモーフィズム」とは何かを説明してください。
答え:ポリエチレンで作
Re: (スコア:2)
> * ループを使わずに配列の順序を逆にする。
python では、
>>> a = 'abcdefghijklmnopqrstuvwxyz'
>>> a[-1:0:-1]
'zyxwvutsrqponmlkjihgfedcb'
こうなりますが、そういう答えではないですよね。
# 'a' が出てこない!どーすりゃいいんだ。
>>> a[-1:-27:-1]
'zyxwvutsrqponmlkjihgfedcba'
こうか。
よくわからん問題だなぁ (スコア:2)
ベタ打ち以外はアセンブラに落としたらどこかループになるんでしょうけど・・・
単に再帰呼び出ししたらいいのかと思ったのですが、題意がよく見えない。
・・・はっ!これは読解力を問う問題なのか!?
Re:よくわからん問題だなぁ (スコア:0)
でもアセンブリレベルで見るとJMPの代わりにCALL使ってるだけで、一応ループなんだよね残念ながら。