タグ

2010年1月17日のブックマーク (3件)

  • Fink - Home

    The Fink project wants to bring the full world of Unix Open Source software to Darwin and Mac OS X. We modify Unix software so that it compiles and runs on Mac OS X ("port" it) and make it available for download as a coherent distribution. Fink uses Debian tools like dpkg and apt-get to provide powerful binary package management. You can choose whether you want to download precompiled binary packa

  • 知れば天国、知らねば地獄――「探索」虎の巻

    いよいよ今回から、具体的なアルゴリズムの紹介に入っていきます。今回は、プログラミングにおける重要な概念である「探索」について考えます。グラフに変換し、探索する、という流れを知るとともに、そのグラフを効率よく探索する方法について紹介します。 今後紹介していくアルゴリズムについて お待たせしました! 「最強最速アルゴリズマー養成講座」という連載タイトルのとおり、今回の連載からいよいよ具体的なアルゴリズムの紹介に入っていきたいと思います。 しかし、それを読んでいただく前に、1つ注意してもらいたいことがあります。連載第3回でもお伝えしたように、「問題を、既存の適当なアルゴリズムに当てはめる」という考え方は、非常に危険である、ということです。 筆者の経験上、TopCoderでRedCoder以上を目指すのであれば、回答時間短縮のために、いままでのパターンを利用するのも方法の1つなのですが、連載では

    知れば天国、知らねば地獄――「探索」虎の巻
  • 英文を読むのが苦痛な人はまずは単語力を身につけよう - My Life After MIT Sloan

    今日は趣向を変えて英語学習について。 何故なら、今日は私が留学を決意して英語の勉強を始めた日だから(笑)。 英語学習の基礎筋力として、単語力は重要って話です。 1. 英文を読むのが苦痛な人は、まずは自分の単語力を疑ってみよう 英語学習に一番役に立つのは、とにかく大量の英語をインプットすることだ。 英字新聞、英語などとにかく英文を大量に読む。 Podcast英語ニュースなどとにかく聞く。 これは正しいのだが、ボキャブラリーが不十分な状態でこれをやるとかなりの苦行である。 英文を読むときは「辞書など調べず、文中から意味を推測しろ」と誰もが言うし、私も今までのエントリでそう書いてきた。 でも、これはある程度単語力がある場合の話である。 もしあなたが今勉強してる英文を読んでいて(例えば試験向けの読解問題集、英字新聞) 一文に一語以上知らない単語が出てくるようであれば、その文章を読むには明らか