backpointer
|back-point-er|
🇺🇸
/ˈbækˌpɔɪntər/
🇬🇧
/ˈbækˌpɔɪntə/
pointer to previous element/state
前の要素・状態を指すポインタ
語源
「backpointer」は現代英語の複合語で『back』と『pointer』から成り、『back』は古英語の「bæc(後ろ、背)」に由来し、『pointer』は古フランス語の 'pointer' や中英語の 'poyntour'(指し示す者)に由来します。
『back』は古英語の 'bæc' から中英語の 'bak' を経て現代英語の 'back' になり、『pointer』は古フランス語 'pointer'(動詞)や中英語の名詞形から発展して現代英語の 'pointer' になりました。'backpointer' は主に計算機分野で20世紀に造られた比較的新しい複合語です。
構成要素はもともと「後ろ」「指すもの」を意味していましたが、現代の専門用語では『前の要素や状態を指すポインタ』という特定の意味で用いられるようになりました。
品詞ごとの意味
名詞 1
in algorithms (especially dynamic programming and the Viterbi algorithm), a stored reference from a state at time t to the previous state at time t-1 that yields the optimal path; used to reconstruct the best sequence after computation.
アルゴリズム(特に動的計画法やViterbiアルゴリズム)で、時刻tの状態から時刻t-1の前の状態を指す参照で、最適経路を再構成するために使われるもの
The Viterbi implementation stores backpointers at each step so we can reconstruct the most likely state sequence.
Viterbiの実装は各ステップでバックポインタを保存し、最もありそうしい状態列を再構成できるようにしている。
同意語
反意語
名詞 2
in data structures, a pointer that references the previous node or element (for example, the link to the predecessor in a doubly linked list).
データ構造において前のノードや要素を参照するポインタ(例:二重連結リストで先行ノードを指すリンク)
In a doubly linked list, each node contains a backpointer to its predecessor.
二重連結リストでは、各ノードが先行ノードへのバックポインタを含む。
同意語
反意語
名詞 3
more generally, a reference or link that points back to an earlier item (e.g., a document or webpage referencing a prior section or page).
一般には、以前の項目を参照する参照やリンク(例:文書やウェブページが前の節やページを参照する場合)
The report included several backpointers to earlier chapters for context.
その報告書はいくつかの章への文脈を示すバックポインタを含んでいた。
同意語
最終更新時刻: 2025/12/26 22:48
