テキストエディタのデータ構造 Gap method Piece Table method Piece Table の構造 Piece Table の実装 Piece Table のメソッド まとめ テキストエディタのデータ構造 テキストエディタで採用されているデータ構造にはいろいろあります。 こちらの論文 Data Structures for Text Sequences では各種データ構造について比較検討されています。 多くは、Gap method や Piece table method をベースにしたものが多いのではないでしょうか(図で言う最下部の中心の丸印に当たります)。最近では Rope なども有名ですね。 Gap method Gap method では、現在のカーソル位置で、テキストバッファを2つに分割し Gap を間に挟み、カーソル位置に対する編集(テキスト追加/削除)を
ベルトが肩に食い込むほどの大荷物を大きな黒バッグに入れて歩くショートヘアの女性は、出演舞台「『Q』:A Night At The Kabuki」を終えて帰宅する女優の松たか子(45才)。もう片方の右脇には、楽屋でも愛用しているものなのか。筒状のストレッチヨガボールを抱えている。 そして、そのパンパンに膨れ上がった黒バッグの中身は、なんと食パン。1994年から28年間もの長い間、CMキャラクターを任され続けている山崎製パンの看板商品『ロイヤルブレッド』だった。ある演劇関係者が言う。 「共演した皆さん、スタッフの方々に、食パンを差し入れされていたようです。松さんの山崎製パン愛はクライアントとCM出演者の枠を超えています。今は9月ですから、まさに山崎パンの“秋祭り”が開催されたんです(笑い)。 ちなみに昨年の主演連続ドラマ『大豆田とわ子と三人の元夫』(フジテレビ系)やコロナ禍前の主演大泉洋さん(
安宅和人 『イシューから始めよ 知的生産の 「シンプルな本質」』 を読んだ。 イシューからはじめよ―知的生産の「シンプルな本質」 作者: 安宅和人出版社/メーカー: 英治出版発売日: 2010/11/24メディア: 単行本(ソフトカバー)購入: 48人 クリック: 660回この商品を含むブログ (143件) を見る 優れた知的生産を実現するためには? というのが本書の題材である。 知的生産においては 「課題を解決する」 というプロセスが多くあらわれる。 そこで 「課題の質」 と 「解の質」 の 2 軸に分けて考える。 多くの人は解の質を高めることを重要視するが、その前に課題の質を見極めることが大事である、というのが本書の柱である。 ソフトウェア開発にせよ何にせよ、多くの課題が目の前にあると思うが、それら全てに対して解を考えるには到底時間が足りない。 そこで、本当に解決する価値のある課題を見
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く