もう一度コード "rebus"のバンドワゴンに余裕がありますか?

public traverse(node)
  if (node == null)
    return
  traverse(node.left)
  visit(node)
  traverse(node.right)

public visit(node)
  //Look at node

public absurd()
  return 1/0

public main()
  traverse(node)
  try(absurd())
  catch(impossible)

この擬似コードは有名な引用を表していますが、その引用は何ですか?

14
いつもより多くの余裕があります!
追加された 著者 pacoverflow,

3 答え

それは可能性が

Unamunoからは、Cervantesへの一種の応答として帰属されている、Sóloel que ensaya lo absurdo es capaz de

conquistar lo imposible。

しかし、より正確にリバスに適合させるには、引用の誤ったバリエーションを使用する必要があります。

「不可能にするためには、ばかげた試みをしなければならない」
  Miguel de Cervantes

 このバリエーションは、 @Mohit Jain の推論(ちょうど "inorder"ノードトラバーサル)

8
追加された
明らかに意図された答えの一部であるオリジナル引用を掲載しました。それ以来、私は文字通り地下にいましたが
追加された 著者 question_asker,
@garethああ、ええ、申し訳ありません - パズルなどのチャットでは、opはそれが正しい引用だったが、何かが欠落していることを示した。私はちょうどその時以来私の家に帰ってきたので、私は見積もりの​​どのバージョンが探しているのか理解できませんでした
追加された 著者 question_asker,
彼のための@gareth良い、と思います。それは正確な見積もりではありません。
追加された 著者 question_asker,
@GarethMcCaughan OK、この投稿をリテラルの1つの単語の違いで更新しました。
追加された 著者 question_asker,
これは、コードの半分以下に収まります。木を横切るものはちょうど赤いニシンですか?
追加された 著者 Pankaj,
申し訳ありません、私は今、とても馬鹿だと感じています。どうやって? (アウトバンドのディスカッションはありますか?)アンダーグラウンド...答えとコメントの投稿までの50分?引用符とは何の関係もない質問の中で、ツリートラバーサルコードと何が関係していますか? (疑いを避けるために、これは苦情や批判を目的としたものではなく、Unamunoの引用は質問の半分によく当てはまるので、正しいと思われます。
追加された 著者 Pankaj,
ああ、理解した。
追加された 著者 Pankaj,
私はMohit Jainが、木の横断がそれと何をしなければならないかを考え出したと思う!
追加された 著者 Pankaj,

私は答えが次のようだと思う:

不可能なものを達成するためには、不条理な行為を試みる必要があります。
Miguel de Cervantes

その理由は次のとおりです。

traverse(node) -> Inorder traversal
try(absurd()) -> Attempt the absurd
catch(impossible) -> Impossible (attain is synonym of reach)

私はそれをどのように見つけたのですか?

googleで「不可解な単語」を検索し、最初のリンクに従ってください。

7
追加された
@ GordonAllocmanありがとう。私はそれを独立して考え出しましたが、私は引用の起源を知らず、私はGoogleの結果に完全に頼っていました。
追加された 著者 The Wandering Dev Manager,
これは正解ですが、question_askerには受け入れられる前に十分な答えがあったと思います
追加された 著者 Adam Erickson,

おそらく

「不可能なことを取り除けば、残っていることは何と言っても起こりそうもなく、真実でなければなりません。」   - シャーロック・ホームズ(サー・アーサー・コナン・ドイル)

しかし、私はそれがうまく一致するかどうかはわかりません...

4
追加された
しかし、これは起こっていることとほぼ逆のようです。
追加された 著者 Khale_Kitha,
さて、コードは残っているものを見ています...
追加された 著者 Smit Johnth,