hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
ワーテルローの戦い 開戦
私は彼らの縦隊の先頭が50から60ヤードに近づくまで、彼らを前進するにまかせ、それから「撃て！」と命じた。その効果は恐るべきものだった。先鋒のほとんど全員が一度に倒れ、縦隊を突き抜ける砲弾は全体に混乱を引き起こした … すべての大砲からの砲撃が続けられ、人や馬を倒し、それはまるで草刈鎌で雑草を薙ぎ払うようだった。  — キャヴァリエ・マーサー、王室騎馬砲兵（RHA）、
理由は定かではないが、フランス軍が英蘭連合軍の砲兵隊列を制圧しても、砲尾に穴を開けて使用不能にしておかなかった。そのため、方陣に逃げ込んでいた英蘭軍砲兵たちはフランス騎兵が撃退されると大砲のあった場所に戻り、再び彼らに砲撃を浴びせることができた。
ネイは4度の突撃を敢行させたが、遂に英蘭軍の方陣を突破することはできなかった。
ナポレオンはネイの攻撃は時期尚早にすぎ失策であるとは思っていたが、一方でプロイセン軍が右側面から迫っている状況でもあり、まずは早急に英蘭軍を撃破すべきであり、中央部への攻撃を続行させる決断をした。
ワーテルローの戦い 開戦
ミヨーとデヌエットの残存兵力にケレルマン将軍の第3騎兵軍団とギヨー将軍の近衛重騎兵師団が加えられ、総兵力は67個騎兵大隊9,000騎となった。この攻撃は無意味であると認識していたケレルマンは精鋭の銃騎兵旅団を予備として控えさせ、戦闘に参加させなかったが、このことを見抜いたネイが彼らの投入を要求している。
8度の突撃が行われ、ある方陣は23度も攻撃を受けたが、今回も砲兵は1個中隊しか加わっておらず、英蘭軍は一つの方陣も崩壊せず、ネイの攻撃はまたも頓挫した。
被害の大きい、だが実りのない攻撃がモン・サン・ジャン尾根に繰り返された末にフランス軍騎兵は消耗し尽くしてしまった。フランス軍の高級騎兵将校、とりわけ将官は大きな損失を被った。勇敢さゆえ、そして指揮官が部隊の先頭に立つ習慣のために、フランス軍の師団長4人が負傷し、旅団長は9人が負傷し、1人が戦死した。死傷者数は簡単には見積もれないが、例として、6月15日時点で796人いた近衛擲弾騎兵連隊（Grenadiers à Cheval ）は6月19日には462人になっており、近衛竜騎兵連隊（l'Impératrice Dragons）は同じ期間に816人中416人を失った。
ワーテルローの戦い 開戦
ここに至り、騎兵単独では僅かしか成し得ないと、ネイ元帥もようやく悟った。遅まきながら彼は諸兵科連合での攻撃を組織することにし、レイユ将軍の第2軍団からバシュルュ将軍の第5師団とフォワ将軍の第9師団からティソ大佐の連隊を抽出させて兵6,500を集め、これに騎兵のうち未だに戦闘可能なものたちを加えさせた。今回の攻撃もそれまでの重騎兵による攻撃と同じ経路が用いられた 。この攻撃はアックスブリッジ率いる近衛騎兵旅団によって止められた。だが、イギリス騎兵の攻撃はフランス軍歩兵を突破することができず、銃撃の損害により後退を強いられている。バシュルュとティソの歩兵と彼らを支援する騎兵たちは砲撃とアダム将軍のイギリス軍第3旅団の銃撃にひどく叩かれ、後退を余儀なくされた。フランス騎兵自体は英蘭軍中央部に僅かな死傷者しか与えられなかったが、方陣に対する砲撃は多数の犠牲者を出させていた。最左翼に布陣していたヴァンドルーの第4騎兵旅団とヴィヴィアンの第6騎兵旅団を除く、英蘭軍の騎兵はこの戦闘に投入されて、多大な損害を受けていた。英蘭軍にとっても危険な状態であり、カンバーランド驃騎兵連隊（この戦いに参加した唯一のハノーファー騎兵）は戦場から逃げ出し、ブリュッセルまでの道中で敗戦の噂をまき散らしている
ワーテルローの戦い 開戦
ネイの諸兵科連合攻撃が決行されたと時を同じくして、デルロンの第1軍団も兵を集結させ、第13歩兵連隊を先鋒にラ・エー・サントへの攻撃を再開した。ラ・エー・サントは国王直属ドイツ人部隊（KGL）が守備していたが、英蘭軍は他の方面での戦闘に忙殺されてここへの弾薬の補給が滞っており、フランス軍の猛攻を受けた国王直属ドイツ人部隊は支えきれずに退却し、400人いた兵士は僅か42人に減っていた。
ラ・エー・サントを占領したネイは騎馬砲兵を英蘭軍中央部に向けて移動させると歩兵の方陣に対して短射程のぶどう弾を用いた砲撃を加えた。これによって目に付きやすい方陣を組んでいた第27歩兵連隊（Inniskilling）そして第30および第73歩兵連隊は多数の犠牲者を出して撃破された。
この時、英蘭軍の中央部は危険なほど手薄になっており、もう一撃でネイは中央部を突破しえるところまで来たが、彼にはそれを実行する予備兵力がなかった。ネイはナポレオンの本営に増援を求めたものの、この時すでにプランスノワでプロイセン軍との戦闘が始まっている状況でありその余裕はなく、使者に対してナポレオンは「もっと兵隊をよこせだと!?どこからそんなものが手に入る？奴は私が兵士をつくれるとでも思ってるのか？」と言い放った。
ワーテルローの戦い 開戦
実際にはナポレオンの手元には皇帝近衛軍団の15個大隊の無傷の兵力が残されていたが、彼はこの最後の予備戦力を投入する決断ができなかった。
ウェリントンは兵力をかき集めて戦線の穴を塞ぐよう努め、「最後の一兵まで戦場に踏みとどまれ、今少しで救済は得られる」と兵を叱咤した。
16時頃、ビューロー中将のプロイセン軍第4軍団がフランス軍の前哨部隊と接触し始めた。彼の目標はプランスノワであり、プロイセン軍はここをフランス軍の背後に回り込む跳躍台に使うことを計画していた。ブリュッヘル元帥はパリの森の道を通過する自軍の右側面を守るためにフリシェルモンの集落を確保することを考えている。ブリュッヘルとウェリントンはこの日の10時から連絡を取り合っており、もしも英蘭軍の中央部が攻撃されていたら、フリシェルモンへ進出することになっていた。
ワーテルローの戦い 開戦
プランスノワへの道が空いているとビューロー将軍が気づいたのは16時30分のことだった。この時はフランス軍騎兵による攻撃が最高潮に達しており、英蘭軍の左側面を守るナッサウ軍と連携すべくフリシェルモン＝ラ・エイ間の地域へ第15旅団が派遣された。ナポレオンはプランスノワへ向けて進軍中のビューローの第4軍団を迎撃すべく、ロバウ将軍の第6軍団を差し向けた。プロイセン軍第15旅団は決死の銃剣突撃でフリシェルモンにいたロバウの兵を追い払い、そのままフリシェルモンの高地に進出して12ポンド砲でフランス軍猟兵を打ちのめすとプランスノワへ向かった。これによってロバウの軍団はプランスノワ方面へ退却させられ、結果的にロバウはフランス軍の右翼後方を通り過ぎることになり、唯一の退却路であるシャルルロワ―ブリュッセル街道が直接脅かされることになる。
ワーテルローの戦い 開戦
ヒラー将軍のプロイセン軍第16旅団もまた6個大隊をもってプランスノワへと進撃していた。ナポレオンは押しまくられているロバウへの増援として新規近衛隊の全力である8個大隊を送った。新規近衛隊は反撃を行い、激戦の末にいったんはプランスノワを確保したものの、プロイセン軍の逆襲を受けて駆逐されてしまう。ナポレオンは更に中堅近衛隊と古参近衛隊から2個大隊を派遣し、熾烈な銃剣戦闘の末に村を奪回した。頑強なプロイセン軍は未だ打ち倒されてはおらず、18時30分にはピルヒの第2軍団の兵15,000も来着し、ビューローの第1軍団主力とともにプランスノワ攻撃を準備した。
ワーテルローの戦い 開戦
18時頃、ツィーテン将軍の第1軍団20,000がオアンに到着した。ウェリントンとの連絡将校を務めるミュッフリンクが第1軍団のもとを訪れた。この時、ツィーテンは既に第1旅団を繰り出していたが、英蘭軍左翼のナッサウ軍部隊やプロイセン軍第15旅団の戦いぶりと犠牲者数を見て憂慮するようになっていた。これらの部隊は退却しているように見受けられ、自分の部隊が総崩れに巻き込まれるのではないかと恐れたツィーテンは英蘭軍の側面から離れてプロイセン軍の主力がいるプランスノワへ向かおうとしていた。この動きを知ったミュッフリンクは英蘭軍の退却は事実無根であり、彼らの左翼を支援するようツィーテンを説得した。ツィーテンは当初の方針通りに英蘭軍を直接支援することにし、彼の軍団の到着により、ウェリントンは左翼の騎兵を崩壊しかけていた中央へ振り向けることができた。
ワーテルローの戦い 開戦
第1軍団はパプロット前面でフランス軍を攻撃し、19時30分にはフランス軍の戦線は馬蹄型へねじ曲げられてしまう。戦線の左端はウーグモン、右がプランスノワ、中央はラ・エイとなった。一連の攻撃を受けたデュリュットのフランス軍第4師団はラ・エイとパプロットに陣取っていたが、プロイセン軍第24連隊に抵抗することなくソムランの背後にまで後退した。第24連隊は新たなフランス軍の布陣地を攻撃したが撃退され、シュレジェン・ライフル兵（Schützen ）連隊と第1後備兵（Landwehr）連隊の支援を受けて再度攻撃を仕掛けた。この再攻撃を受けフランス軍はいったんは後退させられたものの、激しく抵抗し始め、ソムラン奪回を図り、尾根やパプロットの集落の最後の数軒に立て籠もって死守した。第24連隊は右側でイギリス軍ハイランダー大隊と結びつき、第13後備兵連隊や騎兵の支援を受けてこの場所からフランス軍の兵士を追い立てた。第13後備兵連隊と第15旅団の攻撃により、フランス軍はフリシェルモンから駆逐された。デュリュットの師団はツィーテンの第1軍団騎兵予備から大規模な突撃を受けかねないと考え、戦場から退却した。これにより、第1軍団はフランス軍の唯一の退路だったブリュッセル街道へ前進した。
ワーテルローの戦い 戦後
フランス軍の布陣のほぼ中央、高地の上にある建物が、ラ・ベル・アリアンス（La Belle Alliance）と呼ばれる農場だった。すべてのプロイセン軍は、この戦場のあらゆる場所から見ることができる、この農場へ向けて進軍した。ここはこの会戦中にナポレオンがいた場所であり、ここで彼は命令を下し、勝利の希望に自惚れていた。そして、ここが彼の破滅が決定的となる場所となった。夜の闇の中、幸運にも、この場所でブリュッヘル元帥とウェリントン公が会見する機会が得られ、彼らは勝者として敬礼しあった。 — グナイゼナウ将軍、
ウェリントン公とブリュッヘル元帥との会見は21時頃にナポレオンの本営があったラ・ベル・アリアンスで行われた。ブリュッヘルはこの戦いをナポレオンの本営があった戦場の中心地であり、両軍の「同盟」（alliance）の意味にもかけた「ラ・ベル・アリアンスの戦い」（直訳すると「良き同盟の戦い」）と命名したいとウェリントンに通達したが、ウェリントンは英語での発音を気にかけて戦場とはやや離れた場所にあるワーテルロー村（英語の発音はウォータールー）の地名に拠るワーテルローの戦い（Battle of Waterloo）と命名して報告書を本国に送った。このため、ドイツではこの戦いはラ・ベル・アリアンスの戦い（Schlacht bei Belle-Alliance）とも呼ばれる。
ワーテルローの戦い 戦後
ワーテルローの戦いでウェリントンの英蘭軍は戦死傷約17,000人・行方不明10,000人を出しており、ブリュッヘルのプロイセン軍のそれは約7,000人であり、そのうち810人はフリシェルモンとプランスノワの両方の攻防戦に参加したビューローの第4軍団に所属する第18連隊のみから出ており、連隊は33個もの鉄十字章を得ている。ナポレオンのフランス軍は約40,000人の死傷・捕虜・逃亡を出し、砲220門を失った。
6月22日の朝、私は戦場を見に行った。そこはワーテルローの村から少し先にあるモン・サン・ジャンの台地にあった。だが、そこに到着するとその光景は身の毛もよだつものだった。私は胃が痛くなり、この場から帰ることを願いたい気持ちになった。それは私が生涯忘れることのない惨状であり、大量の死体、大勢の負傷者、彼らは足を砕かれて歩くこともできない。彼らは負傷によるものだけでなく飢えによっても非業の最期を迎えようとしており、連合軍は（当然のことだか）彼らのもとに外科医と荷馬車を連れて来なければならない。連合軍とフランス軍双方の負傷者たちは、等しく悲惨な状態にあった。 — W・E・フライ少佐、After Waterloo: Reminiscences of European Travel 1815–1819.
ワーテルローの戦い 戦後
ナポレオンから受けていた命令を遵守したグルーシー元帥はティーレマン将軍のプロイセン軍をワーヴルで撃破し、6月19日の10時30分に整然と撤退できたが、その代償は33,000人のフランス軍将兵がワーテルローの主戦場に来着できなかったことであった。
ナポレオンはシャルルロワを経てフィリップヴィルまで逃れ、そこから留守政府を預かる元スペイン王の兄ジョゼフ・ボナパルトに楽観的な内容の報告書を送り、軍隊の再建を指示したが、彼の命運はすでに尽きていた。6月20日にナポレオンは幕僚に促され、軍隊を置き去りにしてパリに帰還したが、プロイセンの軍事学者クラウゼヴィッツはこれを大きな誤りだったと非難している。ナポレオンはなお政権維持に希望を持ち、議会を解散して独裁権を獲得しようと画策したが、議会はこれに反対して国家反逆罪にあたるとナポレオンを非難し、ついには退位をも要求しはじめた。
ワーテルローの戦い 戦後
一方、ウェリントンは6月19日に戦闘の詳細について報告する急報を本国に送り、6月21日に到着して翌22日にロンドン・ガゼッタ紙で告知された。ワーテルローの戦いの帰趨はロンドンの株式市場も注視しており、カトル・ブラの戦いの敗報によってコンソル公債は下落していたが、ワーテルローの勝報をいち早く手に入れた銀行家ネイサン・メイアー・ロスチャイルドはすぐに買いを入れずに意図的に公債を投げ売りして暴落させ、二束三文になったところで大量買いをし、そして公式な報道により大暴騰したあとで、高値で売った。後に「ネイサンの逆売り」と呼ばれる株式売買でロスチャイルド家は巨額の利益を獲得した。
ウェリントン公とブリュッヘル元帥そしてその他の連合国軍はパリへ向けて進撃した。6月24日、ナポレオンは2度目の退位を宣言し、フーシェを首班とする臨時政府がつくられた。7月3日、ナポレオン戦争の最後の会戦としてイシーの戦いが起こり、ナポレオンに戦争大臣に任命されていたダヴーがブリュッヘルのプロイセン軍に敗れている。
ナポレオンは北アメリカへ逃亡を図るが、イギリス海軍はこの動きを予見しておりフランスの港を封鎖していた。結局、ナポレオンは7月15日にイギリス海軍の戦列艦ベレロフォン号のメイトランド艦長に投降した。
ワーテルローの戦い 戦後
王太子殿下 – 我が国を分裂させた諸党派そしてヨーロッパ列強諸国の敵とみなされ、私は政治的経歴を終えました故に、私はテミストクレス（古代アテネの政治家）の如く、英国民の保護（m'asseoir sur le foyer）の下に身を投じます。私は王太子殿下からの法の下の保護を求め、我が敵国の中で最も強大で最も志操堅固で最も高貴な貴国に身を寄せます。 — ナポレオン、 英国摂政太子への降伏書簡
一部のフランス軍要塞は降伏を拒んでおり、9月13日にロンウィが降伏して、すべての抵抗が終わった。11月20日に連合国とフランスとの間でパリ条約が締結されルイ18世が復位した。ナポレオンはイギリスのプリマスへの上陸を求めたが、ヨーロッパの混乱の元凶はナポレオンにあるとされ、ベルトラン、モントロン、グールゴの3人の将軍とともにセントヘレナ島に流されて1821年5月5日に死去した。
王党派が復帰したフランスではナポレオンの部下たちに対する報復が行われた。ネイ元帥は12月に銃殺刑となり、参謀長のスールト、戦争大臣のダヴーの両元帥をはじめ30人以上の将官が投獄または流刑に処されている。
イギリスではこの戦いの後、ウォータールー（Waterloo）の単語はスラングとして英語の語彙に組み込まれ、「惨敗」の喩えとなった。
ワーテルローの戦い 戦後
皇帝近衛隊の擲弾兵を撃破した（実際には猟歩兵部隊だった）イギリス軍第1近衛旅団所属第1近衛歩兵連隊（ヘンリー・アスキン中佐）はその功績が認められて「擲弾兵近衛連隊」（Grenadier Guards）の称号が与えられ、擲弾兵の様式の毛皮製高帽が採用された。イギリス近衛騎兵旅団もフランス軍の胸甲騎兵を撃破した功績が認められて1821年に胸甲の使用が認められた。この戦いに参加した者たちに槍騎兵の有効さが印象づけられ、その後、ヨーロッパ中で採用されるようになり、1816年にイギリス軍は軽騎兵4個連隊を槍騎兵に改編させている。
戦後、ウェリントンは軍の重鎮となって陸軍総司令官に2度就任し、政治家としても要職を歴任して外交使節としても活動しており、首相を2度務めている（任期：1828年 - 1830年、1834年 - 1834年）。英蘭軍の騎兵部隊を任されたアックスブリッジは会戦の終盤に負傷して片脚を失ったが、その後は要職を歴任し1846年に元帥に叙された。また、英蘭軍第1軍団長を務めたオラニエ公は1840年にオランダ王ウィレム2世として即位している。
ワーテルローの戦い 戦後
この会戦中戦場を駆け巡ったウェリントンの幕僚のほとんどが死傷しており、その一人でウェリントンの秘書官を務めていたラグラン男爵フィッツロイ・サマセットは、この戦いで右腕を負傷し切断を余儀なくされた（ラグラン袖は彼の失われた右腕に合わせて作られたものである）。彼は後に陸軍最高司令官となり、クリミア戦争（1853年 - 1856年）の総指揮を執ることになる。
1848年に開業したロンドンの複合ターミナル駅であるウォータールー駅（ワーテルローの英語読み）はワーテルローの戦いが由来である。1994年に英仏海峡トンネルが完成し、パリとロンドンを結ぶ高速列車ユーロスターが運行を開始した際、ロンドン側ターミナルが皮肉にもここであった。このため、フランス側は、幾度となく駅の改名や変更を求めている。2007年にはイギリス国内の高速新線が完成し、ターミナルもセント・パンクラス駅に変更された。
プロイセン軍司令官のブリュッヘル元帥は既に高齢であり、この年のうちに退役し、1819年に77歳で死去した。プロイセン軍に参謀本部組織を確立させこの戦いでも参謀長として重要な役割を果たしたグナイゼナウ中将は後に元帥に列せられたが、進歩的な考えの彼はプロイセンの保守的な体質によって戦後は権力からは遠ざけられている。『戦争論』で知られるプロイセン軍のクラウゼヴィッツはこの戦役では第3軍団の参謀を務めており、後にこの戦いを研究した『1815年のフランス戦役』を著し、後世に資することになる。
19世紀の著名な軍事学者ジョミニ将軍はナポレオン時代の戦略戦術に関する主導的研究者の一人でもあり、ワーテルローの戦いにおけるナポレオンの敗因をいくつか提示している。
私が考えるに、四つの主な要因が彼に破滅をもたらした。第一のそして最も重要な要因は絶妙な連携によるブリュッヘルの到着とこの到着を利させた（グルーシーの）拙い行軍である。第二の要因はイギリス歩兵の賞賛すべき粘り強さ、そして指揮官たちの冷静さである。第三はひどい天候であり、これによって地面がぬかるみ、行軍が非常に困難になり、さらにその日の朝に行われるはずであった攻撃開始が午後1時にまで遅延することになった。第四は第1軍団の信じがたい隊形であり、彼らはあまりにも密集しすぎており、第一次攻撃を成功させることは難しかった。 — アントワーヌ＝アンリ・ジョミニ、
ワーテルローの戦い 古戦場
戦場の地形の一部は1815年当時ものから変えられている。観光は会戦の翌日から始まっており、6月19日付の書簡でメーサー大尉は「一台の荷馬車がブリュッセルからやって来て、その乗客たちが戦場を見て回っていた」と書き残している。1820年、オランダ王ウィレム1世は彼の息子のオラニエ公が負傷したとされる場所に記念碑を建てるよう命じた。イギリス軍戦線中央部があった尾根の地域の300,000立方メートル相当の土壌を用いて「ライオンの丘」と呼ばれる小山がここに造られており、これによって英蘭軍の窪み道の南側の土手が取り除かれてしまった。
ヴィクトル・ユーゴーは小説『レ・ミゼラブル』の中でこう述べている。
ワーテルローの戦い 古戦場
ナポレオンとウェリントンとの会戦の場所である種々の勾配をなした平地の起伏は、人の知るとおり、一八一五年六月十八日とは今日大いにそのありさまを異にしている。その災厄の場所から、すべて記念となるものを人々は奪い去ってしまって、実際の形態はそこなわれたのである。そしてその歴史も面目を失って、もはやそこに痕跡を認め難くなっている。その地に光栄を与えんために、人々はその地のありさまを変えてしまった。二年後にウェリントンは再びワーテルローを見て叫んだ、「私の戦場は形が変えられてしまった。」今日獅子の像の立っている大きな土盛りのある場所には、その当時一つの丘があってニヴェルの道の方へは上れるくらいの傾斜で低くなっていたが、ジュナップの道路の方ではほとんど断崖をなしていた。その断崖の高さは、ジュナップからブラッセルへ行く道をはさんでいる二つの大きな墳墓の丘の高さによって、今日なお測ることができる。その一つはイギリス兵の墓であって左手にあり、も一つはドイツ兵のであって右手にある。フランス兵の墓はない。フランスにとっては、その平原すべてが墓地である。 — ヴィクトル・ユーゴー, 『レ・ミゼラブル』、豊島与志雄訳（1918年）
ワーテルローの戦い 古戦場
その他の地形や会戦に関係する場所は当時からほとんど変わっていない。この中にはブリュッセル＝シャルルロワ街道東側のなだらかに起伏する農地やウーグモン、ラ・エー・サントそしてラ・ベル・アリアンスといった建物も含まれる。
「ライオンの丘」の他にも古戦場にはいくつもの記念碑が存在する。ブリュッセル＝シャルルロワ街道とブレン・ラルー ＝オヘイン街道の十字路にはイギリス兵、オランダ兵、ハノーファー兵そしてドイツ人義勇兵の集団墓地がある。フランス軍戦死者に対する記念碑は「傷ついた鷲」（"The Wounded Eagle"）と名づけられ、ここは戦いの終盤に皇帝近衛隊が最後の方陣を組んだ場所とされる。プロイセン軍戦死者の記念碑はプランスノワにあり、ここはプロイセン軍の砲兵隊が布陣したとされる場所である。ブリュッセル市内のウェイのマルティン教会にはデュエズム将軍の墓所がある。エベレのブリュッセル墓地には「イギリス人の碑」（"British Monument"）と呼ばれる戦死した17人のイギリス軍士官の墓所がある。
「ライオンの丘」のふもとにある「ワーテルロー・パノラマ館」（Panorama de la Bataille de Waterloo）の内部には1912年にルイ・デュムーランが描いた周囲110m、高さ12mものワーテルローの戦いのパノラマ画が展示されており、また館内では20分のワーテルローの戦いの映画も上映されている。この古戦場では毎年、ワーテルローの戦いの再現イベントが行われている。ワーテルローは小牧・長久手の戦いの古戦場がある日本の長久手市と姉妹都市提携している。
2012年から研究者がワーテルローの戦いの戦死者を調査したが、発見できたのは僅か2体であった。調査すると、1830年代に製造された2か所のワーテルロー・シュガーファクトリーの製糖工程に使う骨炭が必要で掘り返したことが判明し、そのほかのヨーロッパ各地のナポレオンが戦った戦場から広範囲で掘り返されていた。
ワーテルローの戦い 作品
19世紀の激動のフランスを時代背景としたヴィクトル・ユーゴーの長編小説 『レ・ミゼラブル』第二部コゼット第一編の主題はワーテルローであり、1861年5月に物語の著者（ユーゴー）がベルギーの戦場跡を訪れる場面から始まり、ワーテルローの戦いの詳細な戦場描写からナポレオンの没落までが語られている。『レ・ミゼラブル』の作中では本筋とはあまり関係のない歴史挿話やユーゴーの歴史考察が交えられており、第二部第一編もそのひとつである。
ユーゴーは、レ・ミゼラブルにて「季節外れの雲に覆われた空が、世界の崩壊をもたらした」と記しているが、これはタンボラ山の大噴火によって引き起こされた異常気象について間接的に言及したものである。
ワーテルローの戦い 作品
ユーゴーは手がけている大作にこの世紀の一戦を挿入したいと考えており、1861年3月から喉の病気の転地療養を兼ねてワーテルローに滞在し、古戦場を散策しながら『レ・ミゼラブル』の執筆を行い、6月30日にいちおうの完成をみた。彼は作品の完成を知らせる友人に宛てた手紙で「偶然にもワーテルローの古戦場で、私は自分の戦いを戦った」と書き送っている。その後もユーゴーは加筆と修正を続けており、第二部第一編「ワーテルロー」は12月21日に書き上げている。『レ・ミゼラブル』は1862年3月と4月にベルギーとフランスで出版され、爆発的な売れ行きとなった。『レ・ミゼラブル』完成の地となったベルギーのワーテルローにはヴィクトル・ユーゴーの記念柱が建立されている。
アーサー・コナン・ドイルの『勇将ジェラールの回想』、『勇将ジェラールの冒険』の2部作はナポレオンに忠誠を尽くす騎兵将校エティエンヌ・ジェラールを主人公とした冒険小説であり、『勇将ジェラールの冒険』に収録される中編「准将がワーテルローで奮戦した顛末」はこの戦いにおける彼の活躍を描いている。日本人の作家によるワーテルローの戦いを主題とした作品としては柘植久慶の『逆撃 ナポレオン　ワーテルロー会戦』上下巻がある。これは現代の日本人御厩太郎がナポレオンの将軍となって歴史改編を試みる架空戦記的な作品である。
ワーテルローの戦い 作品
ナポレオン戦争の時代を扱った映像作品ではワーテルローの戦いも数多く登場するが、会戦自体を主題とした作品には1928年のドイツ映画『ワーテルロー』と1970年のイタリア・ソ連合作映画『ワーテルロー』とがある。後者は監督をソ連のセルゲイ・ボンダルチュクが務める製作費1200万ドルの大作映画であり、ソ連軍の協力を受けて2万人の兵士を使って会戦を大規模に再現した。また、日本のアニメ『ヤッターマン』の最終回は「アワテルローの戦いだコロン」であり、この戦いのパロディとなっている（1979年1月27日放映）。
ワーテルローの戦いは音楽の題材ともなっており、イギリスの女流作曲家ウィルマ・アンダーソン・ギルマンのピアノ曲『ウォータールーの戦い』は描写音楽風に戦いの始まりから終わりまで8つの接続曲のスタイルで作曲されており、発表会でもしばしば取り上げられる。本曲では「ワーテルロー」より「ウォータールー」の表記が定着されている。1974年にスウェーデンの音楽グループABBAがリリースした『恋のウォータールー』は全英ヒット・チャートで2週1位、ビルボードで6位を獲得し、フランスでもシングル・チャートでは3位となる大ヒットとなった。この曲では「惨敗」を意味する英語の俗語としての「ウォータールー」（Waterloo）がかけられている。
欧米圏で知名度の高いワーテルローの戦いは当然のごとくボード・シミュレーションゲームの題材として取り上げられており、アバロンヒル社の最初期の作品『Waterloo』やSPI社の『Napoleon at Waterloo』そして爆発的に売れた『Wellington's Victory』（SPI/TSR）をはじめ非常に多くのゲームが製作されている。日本製のゲームには『ワーテルロー』（翔企画）や『ワーテルローの落日』（Gamejournal No.41）がある。
窒化アルミニウム
窒化アルミニウム（ちっかアルミニウム, aluminum nitride, AlN）は、アルミニウムの窒化物であり、無色透明のセラミックスである。アルミナイトライドともいう。
窒化アルミニウム 物理的性質
結晶構造はウルツ鉱構造（六方晶系）と閃亜鉛鉱構造（立方晶系）の2種類を取りうるが、前者がエネルギー的に安定である。ウルツ鉱構造の格子定数は、a軸が約 3.11 Å、c軸が約 4.98 Å である。
バンドギャップは約 6.3 eV と非常に大きく、絶縁体である。そのため窒化ガリウムを発光デバイスとして用いる際の障壁層として用いられる。
窒化アルミニウム 化学的性質
化学的には非常に安定した物質であり、一般的な酸（塩酸、硫酸、硝酸など）や塩基には溶けない。しかし、粉末状態の窒化アルミニウムは空気中の水と容易に反応して、
という反応を起こす。従って粉末は乾燥空気または高純度窒素ガス中で保管する必要がある。
アルミニウムは地金を新造する際に「電気の缶詰」といわれるほど多量の電気を消費するが、再生する場合には新造時の約 3% のエネルギーしか要さないためリサイクルの優等生と言われる。しかし、実際には融解時に空気中の窒素と反応して窒化アルミニウムとして一部が失われる。
この窒化物は融解時にるつぼの表面に浮かぶのでスカムとして捨てられるが、上記のように空気中の水分と徐々に反応してアンモニアを生じ、結晶性物質が残る。
窒化アルミニウム 用途
セラミックの中では熱伝導率が高く電気絶縁性が高いため、ヒートシンク部材として使われる。圧電素子やSAWフィルタや深紫外発光ダイオードの材料としても有望で開発が進められる。
小林光恵
小林 光恵（こばやし みつえ、1960年〈昭和35年〉 - ）は、茨城県行方市出身の作家。元看護師。
小林光恵 経歴
茨城県立鉾田第一高等学校在学中は地学部やチアリーダーで活動をしていた。1982年に東京警察病院看護専門学校卒業後、看護師、編集者などの経験を経て、著述業となる。
漫画『おたんこナース』の原案者として一躍脚光を浴び、その原作を自ら小説化した『ぼけナース』を3巻まで出している。また『ナースマン 新米看護士物語』は、日本テレビ系のテレビドラマ『ナースマン』（2002年）の原作になった。
最近は、看護エッセイ、看護と医療現場の評論から、女性とその生き方をテーマに小説も含めた幅広い著述へと仕事の芸域を広げつつある。臨床の看護技術、特にターミナルケアやエンジェルメイクについては、継続的な関心を持っている。林みつえこの名前で「未来」短歌会笹公人選歌欄に所属し、短歌も作る。現在、茨城県つくば市在住。
ターミナルケア
ターミナルケア（英: End-of-life care、終末期医療）とは、終末期の医療および看護のことである。
ターミナルケア 終末期の定義
日本の法律、国際連合で採択された条約、日本の厚生労働省、世界保健機関、医学学会などによる、公的に統一された定義はしていない。
老衰・病気・障害の進行により死を回避するいかなる方法もなく、予想される余命が3~6ヶ月以内程度の意味で表現されている場合がある。事故・災害・急性疾患により突然死した場合や、急性期の病気で発症から数時間～数何日間程度で死に至った場合は、死亡日以前に余命3ヶ月などと予想される状況ではないので、死亡日から逆算して3ヶ月以内を終末期とは表現しない。
ターミナルケア ターミナルケアの目的
終末期の患者は、老衰、ガン、アルツハイマー型認知症、レビー小体型認知症、筋萎縮性側索硬化症、筋ジストロフィー、パーキンソン病など疾病の進行、交通事故や災害などによる重大な負傷により、特定又は全身の臓器の機能不全または多臓器不全になっているので、医学的・生物的に救命や延命は不可能であり延命治療は行なわず、病気や障害からの回復や、病気や障害の進行の遅延や、心身の機能の維持を目的とする医療も不可能であり行なわない。
終末期の患者に対して身体的苦痛や精神的苦痛を緩和・軽減する事によりクオリティ・オブ・ライフ（QOL）を維持・向上する事を目的として、緩和医療に加え、精神的側面を重視した総合的な措置がとられる。
厚生労働省は「人生の最終段階における医療の決定プロセスに関するガイドライン」（平成19年5月策定、改訂平成27年3月）を策定していて、平成30年の診療報酬・介護報酬改定において、地域包括ケア病棟を有する保険医療機関等においては同ガイドライン等の内容を踏まえ、看取りに関する指針を定めていることが診療実績の評価に係る要件として明示された。
ターミナルケア ターミナルケアを行う施設
ターミナルケアを行う施設としては、終末期の緩和ケア病床、慢性期の療養病床、老人介護施設、障害者介護施設などがある。ターミナルケアを専門に行う医療施設はホスピスとも呼ばれる。この外来語の語源である英語「hospice」の原義は、聖地への巡礼者や旅行者を、小さな礼拝堂を持つような教会が泊めた巡礼教会であった。患者や家族が在宅生活を希望する場合は、訪問医療・訪問看護による在宅での見取りケアという方法もある。
日本の医療制度・介護制度としては、ターミナルケアを行う施設として、健康保険が適用される施設として、ホスピス、医療療養病床、介護保険が適用される施設として介護療養病床、介護療養型老人保健施設、特別養護老人ホームがある。
ターミナルケア リテラシー向上
人々の終末期に関する情報と認識を向上させることで、誤解（社会的スティグマ）を減らすことが可能である。OECD22カ国を対象とした調査では、83%において緩和ケアについての情報提供プログラムが、国もしくは地方自治体レベルで存在する。リビング･ウイルについては45%、DNARについては14%であった。
ターミナルケア 日本における歴史
2007年5月、厚生労働省は「人生の最終段階における医療の決定プロセスに関するガイドライン」の初版を公表した。
2012年6月、社会保障制度改革推進法が成立。その第6条3では「個人の尊厳が重んぜられ、患者の意思がより尊重されるよう必要な見直しを行い、特に人生の最終段階（ターミナルケア）を穏やかに過ごすことができる環境を整備する」と定められた。
2018年3月、11年ぶりに『人生の最終段階における医療の決定プロセスに関するガイドライン』の指針が左記のポイントで改訂が行われた。まず、『人生の最終段階における医療の決定プロセスに関するガイドライン」』から『人生の最終段階における医療・ケアの決定プロセスに関するガイドライン』に名称が変更された。また、医療ケアーチームに加えて介護従事者も参加すること、本人の意思は変化しうるものであり、医療・ケアの方針や、どのような生き方を望むか等を、日頃から繰り返し話し合うことが強調されている。また、本人が意志を伝えられないときは家族等の信頼できる者を決めること、単身者は親しい友人を対象者として拡大している。話し合った内容はその都度文書に残し、本人、家族等、医療・介護チームが共有し、ACPの取組の重要性を強調している。
ターミナルケア 日本における歴史
2018年11月、厚生労働省は、終末期の患者が家族や医師と話し合って治療方針を決める「アドバンス・ケア・プランニング」（ACP）の国内普及を図っており、その愛称を「人生会議」として公表した。
2019年11月、同省は「人生会議」の啓発ポスターを作成し、キャラクターに吉本新喜劇俳優の小籔千豊が起用されたが、ポスターの内容が「不安を煽る」「（ACP普及への理解は認めるが）これでは人生会議というよりは、死に方会議のポスターである」「ACPへの誤解や、遺族を傷つける可能性がある」などと、SNSやがん患者団体などからの批判を受け、地方公共団体への発送を中止している。
ターミナルケア 臨床研究
2024年のランダム化比較試験で、がんのターミナルケアに一般医療従事者が関わることにより医療費を削減できたとの研究報告がある
。
配列
この記事では、コンピュータ・プログラムにおいて配列（はいれつ、英: array）と呼ばれているデータ構造およびデータ型について説明する。計算機科学の分野ではベクトルと呼ぶ場合もある。また、リストも参照。一般に、添え字（インデックス）で個々の要素を区別する。
配列 配列とは
複数の要素（値）の集合を格納・管理するのに用いられるデータ構造が配列である。数学のベクトルおよび行列に近い概念であり、実際にベクトルおよび行列をプログラム上で表現する場合に配列が使われることが多い。同様に複数要素の集合を管理するデータ構造（コレクションあるいはコンテナ）には連結リストやハッシュテーブルなどがあるが、通常はメモリアドレス上での連続性の違いなどから配列とは区別される。1次元の配列は特に線形配列 (linear array) とも呼ばれる。通例、配列のデータ領域はメモリ空間上で連続していることから、他のデータ構造と比べて空間効率が高く、隣接するデータがまとめてプロセッサのキャッシュに載りやすいという特徴を持つ。
C言語やC++のような静的型付き言語における配列は、連続したメモリ領域を占有する、同じデータ型のオブジェクトのシーケンス（並び）である。ある型Tの配列に、Tとは異なるデータ型のオブジェクトを直接格納することはできないが、ポインタやスマートポインタを要素型とする配列を利用することで、間接的に異なるデータ型のオブジェクトを含む配列を実現することができる。JavaやC#といった言語では、何らかの参照型の配列を利用することで、任意の派生型（サブクラス）のオブジェクトを含む配列を実現することができる。
配列 配列とは
一方、JavaScriptのような動的型付き言語では、変数ではなく値自身が型を持ち、配列にはあらゆるデータ型の値を格納することができるが、内部的には共通の基底オブジェクトへの参照を要素型とすることによって実現されている。これは柔軟性と引き換えに速度や空間効率といったパフォーマンスや保守性などを低下させてしまう。そのため、あえて特定の型しか格納することのできない型付き配列をサポートする動的言語もある。
配列を第一級オブジェクトとして扱うかどうかは言語によって異なる。C/C++の言語組み込み配列（Cスタイル配列）は第一級オブジェクトではなく、構造体やクラスでラップすることによって疑似的な第一級オブジェクトとすることが多い（C++11以降で標準化されたstd::arrayクラステンプレートなど）。一方、Javaの配列はjava.lang.Objectクラスから派生する第一級オブジェクトである。
配列 配列とは
文字列は文字の配列によって実現される。文字列の具体的な実装は言語やエンコーディング方式によっても異なる。Cの文字列は配列中のヌル文字を使って終端を表すヌル終端文字列であり、また第一級オブジェクトではない。C++の標準ライブラリでは、C文字列との相互運用性を持つ可変長文字列クラステンプレートstd::basic_stringが規定されている。一方、Javaの文字列は変更不可能（イミュータブル）なUnicode（UTF-16）文字配列によるバッファと長さを併せて管理するjava.lang.Stringクラスのインスタンスであり、また第一級オブジェクトである。
ここでは例示にC言語 (C99) を使う。
例えば、6人の生徒の平均点を計算するプログラムを書くとする。配列を使わない方法では、それぞれの生徒に対応する変数を、次のように個別に用意することだろう。
しかし、この方法では生徒数が増減したときに、変更や拡張が大変になってしまう。より良い解は6要素の配列を使うことである。
配列を用いることで、添え字演算子 (array subscript operator) による統一的なアクセスおよび一括処理が可能となる。また、処理すべきデータ個数が増減したときにも対応しやすくなる。
配列 配列とは
前述の例では、プログラム中で宣言時に指定した固定のサイズ（整数定数）による配列確保（静的確保）であった。実用的には、配列の要素数が宣言時（あるいはコンパイル時）に静的に決まってしまうよりも、実行時に要素数を動的に指定して配列を確保できたほうが便利なことがある。例えば、縦横任意サイズの画像ファイルから全画素情報を読み出す場合や、コンピュータで利用可能な空きメモリ量に合わせて扱うデータ個数上限を変化させたい場合などである。
多くのプログラミング言語では、配列のサイズをプログラム実行時に指定して配列を生成する（動的に確保する）手段が用意されている。例えばC言語ではmalloc関数やcalloc関数を利用する。確保に成功するとメモリブロック（配列先頭要素）へのポインタが返却され、このポインタ経由で配列を操作する。
C++などの後発の言語では、動的メモリ確保のために通例new演算子が用意されていることが多く、配列の動的確保には型と要素数を指定するnew[]演算子を使用する。
いずれにせよ、C/C++ではmallocあるいはnewによってヒープ領域から確保したメモリは明示的に解放する必要があり、解放を忘れるとメモリリークの原因となる。プログラミングの煩雑さを解消するため、C++ではコンストラクタ・デストラクタを使ったメモリ寿命管理手法 (RAII) が使われることが多い。Javaなどの後発の言語ではガベージコレクションによる自動解放を導入していることが多く、また配列の確保に関して静的確保・動的確保といった区別をしない（配列の確保はすべて動的確保である）ことが多い。
通例、上記のようにして「動的に確保された配列」は、後述の「動的配列」とは異なり、要素の追加時に自動的にサイズを増加させるようなことはできない。
なお、C言語には後述する可変長配列も言語機能として備わっているが、メモリの生存期間などの面で違いがある。
配列 計算量
「配列」という語は、抽象データ型というよりも、添え字をオフセットとしてメモリのアドレスにマップすることで、定数時間（ランダウの記号を用いてO(1)と書かれる）でアクセスできる具象あるいは実装を特に指す場合がある（その意味では、次節の連想配列などは「配列」ではない、ということになる）。
配列に要素を挿入／削除する際、要素間に「隙間」が無いようにするには、線形リストと異なり、挿入／削除位置から後ろの領域にあるすべてのデータの移動（コピー）が必要となる。そのため、挿入／削除にかかる時間はO(n)となる。さらに配列は連続領域を必要とするため、挿入時に領域が不足した場合に拡張する際のメモリ再確保のコストが高い。
探索は一般的には線型探索になるためO(n)だが、データがソート済みであれば二分探索を使うことでO(log n)に軽減することもできる（抽象データ型としては、sorted array などの名前で別のデータ構造と考える場合もある。en:Sorted array を参照）。
配列 さまざまな配列
一般的な配列の添え字（インデックス）は整数型であり、有効な値は0または1始まりの非負整数値である。配列の要素数をnとしたとき、とりうる値の範囲は、0始まりの場合は[0, n - 1]、1始まりの場合は[1, n]となる。一方、負数あるいは浮動小数点数を含む任意の数値型や、文字列あるいはユーザー定義の任意のデータ型などを添え字のように使用できる配列を連想配列という。連想配列のインデックス値は連続している必要はなく、飛び飛びであってもかまわない。
配列 さまざまな配列
決まった要素数しか格納できない配列を、静的配列 (static array) あるいは固定長配列 (fixed-length array) と呼ぶ。変数の宣言時あるいはオブジェクト構築の際に長さ（要素数）を指定し、以降は要素を追加あるいは削除することができない。この文脈における「静的」および「固定長」とは、配列の確保時に要素数が決まり、以降は変化しないという意味であり、メモリ確保が静的であるかどうか（記憶域期間が静的であるかどうか）、また要素数が静的に決まるかどうか（要素数がコンパイル時定数であるかどうか）ということは無関係である。JavaやC#の言語組み込みの配列は常にヒープ領域に動的メモリ確保され、また確保する際に指定する要素数にはコンパイル時定数だけでなく動的に値が決まる変数も使用できるが、確保した後は要素の追加や削除ができない静的配列である。
配列 さまざまな配列
長さが固定的に決まっておらず、実行時に必要に応じて要素を追加あるいは削除できる配列を、動的配列 (dynamic array) あるいは可変長配列 (variable-length array) と呼ぶ。メモリが許す限り、要素の末尾追加や途中挿入がいくらでもできる。標準ライブラリで提供されるもの（C++のstd::vector、Javaのjava.util.ArrayList、.NETのSystem.Collections.Generic.Listなど）と、言語に組み込まれているもの（Perl、D、JavaScript、Pythonのlistなど）がある。またPerlなど、言語によっては、最初に配列を生成する際に指定されたサイズからはみ出してアクセス（範囲外アクセス）しても、自動的に拡大されるような配列を持っているものもある。
配列 さまざまな配列
Visual Basic、Visual Basic for Applications (VBA)、Visual Basic .NET (VB.NET) では、配列をReDimステートメントによって後からリサイズすることができる。そのため、可変長配列 (variable length array) とも呼ばれている。リサイズ時に配列内の既存のデータ内容を維持したままにするにはオプションとしてPreserveキーワードを付ける。FreeBASICでも同様の可変長配列がサポートされている。
一般的に動的配列は内部的には静的配列により実装されているものであり、最初にある程度余裕を持たせた領域を確保しておいて、足らなくなった場合は新しい領域を確保してそこにデータを移し替えることで実現されている。ジェネリックプログラミングをサポートする言語では、任意のデータ型を要素型とする動的配列をサポートするが、そのようなコンテナ（コレクション）を必要に応じてユーザー定義することもできる。特にC++はテンプレートおよび演算子オーバーロードをサポートするため、組み込みの配列型と同じ記法を模倣したクラス型をユーザー定義しやすく、std::vectorに類似の機能を持つクラス型を自前で実装しているライブラリもある。
配列 さまざまな配列
動的配列の拡大などの場合には、最悪の場合、メモリ上の別の場所が確保されて、そこに全体をコピーする、というような時間のかかる操作が起きる可能性があるものもある（そのシステムの設計次第で、配列の内部にあるものが他からポインタで指されていて、それを更新できないなど、そういうことができない場合もある）。最悪ではなく償却計算量でO(n)にならなければ良い、という考え方もある。
C言語では、下記のように、実行時に（整数定数式ではない）要素数を指定して自動変数として確保することのできる静的配列を可変長配列 (variable-length array, VLA) と呼んでいる。GCCに拡張として実装されていたが、C99以降で標準化された。Cの可変長配列は動的配列ではなく、後から要素を追加したり削除したりすることはできない。また、静的記憶域期間を持つ配列の要素数は、従来通りコンパイル時定数でなければならない。C11以降では、VLAは必須機能ではなくオプション機能に格下げとなっている。
Linuxなどの一部の環境では、言語組み込みの機能ではなくランタイムライブラリによって同等の機能を提供するalloca()関数がサポートされている。Microsoft Visual C++では言語組み込みの機能としてはサポートされていないが、ランタイムライブラリに_alloca()関数が用意されている。
配列 さまざまな配列
Cの可変長配列は指定されるサイズが小さい場合に限って利用すべきである。自動変数は通例スタック領域に確保されるため、うかつに大きなサイズを指定するとスタックオーバーフローを引き起こす危険性がある。
1次元だけではなく2次元・3次元などの多次元配列 (multidimensional array) を備える言語もある。
マトリックスやグリッドのような矩形構造を持ったデータ構造であることから、矩形配列 (rectangular array) と呼ばれることもある。
C#やFORTRANなど、一部の言語には「真の」多次元配列があり、a[i, j] などといったような構文でアクセスする。
C#による多次元配列の例を示す。
C#には、後述するジャグ配列となる「配列の配列」もある。
C言語は規格で多次元配列に関する言及があるが、実際にサポートされているのは「配列の配列」であって、真の多次元配列ではない。次のようなコードのことを考えてみればわかる。
ここで arr5_arr3 は「『intの3要素の配列』の5要素の配列」である。そして、関数fに渡される際には、C言語の「配列は引数として渡される際は、その先頭要素を指すポインタに縮退する」というルールにより、その先頭の「intの3要素の配列」を指すポインタがp_arr3に渡される。
配列 さまざまな配列
もし仮にC言語で真の多次元配列がサポートされているならば、それぞれ「intの5x3要素の配列」「『intの5x3要素』を指すポインタ」（あるいは、単にintを指すポインタに縮退するかもしれない）などがサポートされるはずだが、実際にはサポートされない。
Javaの「配列の配列」はC言語よりもさらに緩く、Javaの型システムにおける「配列の配列」では、外側の配列は、内側の配列のサイズを固定しない（C言語では、内側の配列のサイズは固定である）。さらに、Javaにはプリミティブ型と参照型があり、参照型は一種のポインタだが、配列は参照型であるので、Javaの「配列の配列」は後述の「ジャグ配列」になっており、やはり真の多次元配列がサポートされているとは言えない。もちろん、1次元配列に対し多次元配列風にアクセスする機能を提供するようなクラスを実装することはできるが、それでは言語レベルで真の多次元配列がサポートされているとは言えない。
「配列の配列」の場合、内側の配列について、要素数が揃っていることを要求しないデータ構造であることもある。ジャグ配列 (jagged array)、不規則配列などと言う。これに対し、内側の配列の要素数が揃った配列を矩形配列 (rectangular array) などと言う。Javaにおける配列の配列はジャグ配列である。C#には前述の通り、「真の多次元配列」もあるが、それとは別に配列の配列もあり、そちらはJavaと同様のジャグ配列である。
Javaによるジャグ配列の例を示す。
C#によるジャグ配列の例を示す。
要素のアドレスを指定するための参照の展開は、ジャグ配列では次元の数だけ必要なのに対し、矩形配列では1回で済む。また配列の領域を確保する際、ジャグ配列では次元ごとに領域確保を繰り返す必要があるのに対し、矩形配列では1回のnew演算子の使用で領域が確保できる。ただし矩形配列は全要素が収まる連続領域を確保しなければならず、疎行列などのまばらな配列には空間的オーバーヘッドが大きくなってしまうことから向いていない。また、.NET Frameworkの中間言語には1次元配列の要素アクセスに関する専用命令が存在するため、矩形配列よりもジャグ配列のほうが速度性能面で有利になるケースも存在する。
C言語では、配列を指すポインタは、その配列のサイズを固定しなければならない。配列を指すポインタではなく、「『配列の先頭要素を指すポインタ』の配列」によって、次のようにしてジャグ配列のようなデータ構造を作ることができる。
例示したように、「配列の配列」と同様の構文でアクセスできるが、データ構造としては異なっている。当然、（生成されるコードを読めばわかるが）意味的に違うものであって、混同してはならない。ましてや「多次元配列がサポートされていると考えるべき」などと考えるのは、混乱の元でしかない。
「ジャグ配列と同様な構造で実装された、多次元配列」という意味の、Iliffe vector という語がある（"Iliffe" は、人名 John K. Iliffe に由来）。それに対し、連続した領域を多次元配列として扱うデータ構造を指す dope vector（en:Dope vector）という語がある。
木構造 (データ構造)
木構造（きこうぞう）とは、グラフ理論における木に対応づけられるデータ構造である。
木構造 (データ構造) 用語
木構造は、一般のグラフ構造と同様の、ノード（節点、頂点）とノード間を結ぶエッジ（枝、辺）あるいはリンクで表すこともできるが、木構造専用の、特に有向の根付き木となるような表現が使われることも多い。
データ構造として使われる木は、ほとんどの場合、根となるノードが決められた根付き木である。さらに、有向木であることも多い。
ノード間の関係は家系図に見立てた用語で表現される。木構造内の各ノードは、0個以上の子ノード (英: child node) を持ち、子ノードは木構造内では下方に存在する（木構造の成長方向は下とするのが一般的である）。子ノードを持つノードは、子ノードから見れば親ノード (英: parent node) である。あるノードから見て、同じ親を持つノードを兄弟ノード (英: sibling node) という。あるノードから見て、その子ノードやそこから先の子ノード全てのいずれかを子孫ノード (英: descendant node) と呼び、その親ノードやそこから先の親ノードの全てのいずれかを先祖ノード (英: ancestor node) と呼ぶ。ノードは高々1個の親ノードを持つ。
木構造 (データ構造) 用語
根ノード (英: root node) とは、親ノードを持たないノードのこと。根ノードは木構造の最上位にあるノードであり、1つの木構造に高々1つしか存在しない。根ノードからスタートして、親から子へ、またその子へ、とエッジを辿っていくと、あらゆるノードへ必ず到達でき、そのような（根から特定ノードまでの）経路は常に一意である。図で示す場合、根ノードが一番上に描かれるのが普通である。二分ヒープなどの木構造では、根ノードは特別な属性を持つ。木構造内の全てのノードは、そのノードを頂点とする部分木の根ノードと見なすことができる。
葉ノード (英: leaf node) とは、子ノードを持たないノードのこと。葉ノードは木構造の下位の末端にあるノードであり、ひとつの木に複数存在しうる。
内部ノード (英: internal node、inner node) とは、子ノードを持つノード、すなわち葉ノード以外のノードのこと。
高さ (英: height) とは、あるノードについて、そのノードからその子孫である葉ノードへのエッジ数の最大値のこと。
根ノードの高さはその木構造の高さである。
木構造 (データ構造) 用語
深さ (英: depth) とは、逆に、あるノードについて、そのノードから根ノードまでのエッジ数のこと。根ノードの深さは 0 である。
部分木 (英: subtree) は、木構造の一部であり、それ自身も完全な木構造となっている部分を指す。木構造 T の任意のノードは、その配下の全ノードと共に T の部分木を構成する。根ノードを頂点とする部分木は、その木構造全体と等しい。根ノード以外を頂点とする部分木は真部分木 (英: proper subtree) と呼ばれる（部分集合と真部分集合とのアナロジー）。
森 (英: forest) とは、木の集合のこと。グラフ理論では、森は閉路をもたない（連結とは限らない）グラフである。
森が順序木の順序集合である場合、これを木の木と考えることで前順、間順、後順の走査法を再帰的に定義できる。
木構造 (データ構造) 子ノードの順序性
あるノードの子ノード群の間に順序が存在しない木と、順序が存在する木がある。順序性のある木を実装するには、子ノードをリストに入れたり、各エッジ（枝）に異なる自然数を付与するなどして子ノード間に順序を入れる。これが順序付き木 (英: ordered tree) である。順序付き木の応用としては2分探索木などがある。コンピュータ中のデータ構造としては、順序が存在しないデータ構造といったものは（セット型のように存在はするが）あまり一般的ではないため、普通の実装では自然に順序付き木となる。
木構造 (データ構造) 実装方法
コンピュータで利用する場合にはいくつかの実装方法がある。典型的な実装としては、動的メモリ確保でノードを表す構造体の領域を確保し、ポインタで親ノードや子ノードを参照できるようにする。
他にも、配列を使った実装（ポインタではなく、インデックスによって親子関係が決定される）などがある（例えば、二分ヒープ）。