0. アルゴリズムとは? まず、アルゴリズムとは何かを説明します。(0 節の説明はスライド「50 分で学ぶアルゴリズム」 の説明を参考にして書きました) さて、次の問題を考えてみましょう。 問題: 1 + 2 + 3 + … + 100 の値を計算してください。 単純な方法として、式の通りに 1 つずつ足していく方法が考えられます。すると、以下の図のように答えが計算されることになります。 これで答え 5050 が正しく求まりました。これはれっきとした アルゴリズム であり、この問題を 99 回の足し算 で解いています。しかし、計算回数が多く、計算に時間がかかるのではないかと思った方もいると思います。 ここで、方法を変えて、「1 + 100」「2 + 99」「3 + 98」…「50 + 51」の合計を求めることで、1 + 2 + 3 + … + 100 の値を計算してみましょう。 50 個の
「トク」する永住権者の税務知識 この記事の目的は、米国の長期永住者がCovered Expatriateの判定を嫌ったために、永住権の放棄をせずに、米国市民権を取得して日本に永久帰国した場合に、考えないといけない点を列記してみました。 1. 背景 永住権を放棄すると「特定された出国者」(Covered Expatriate)になり、出国税を払ったり、適格年金を受け取る際に3割、強制的に米国の所得税を源泉されて、毎年フォーム8854をIRSに提出しないといけない。それなら米国籍を取得して、日本に住めば良いと考える人が最近増えています。 通常米国籍は、永住権を5年間以上維持していれば取得権利が生じます。Covered Expatriateに判定される人は、米国市民権を取得する権利もあるのです。 2. 日本の国籍法 国籍法十一条一項は「日本国民は、自己の志望によって外国の国籍を取得したときは、日
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く