しっぽさんのLinkedList講座 (違 - Togetter
Twitterのつぶやきマッシュアップメディア!
@togetter_jpをフォロー
マイページ
メニュー
設定
ログイン
トップ
ニュース
社会
地域
芸能・スポーツ
IT・Web
科学・教養
カルチャー
趣味
生活
仕事
ネタ・お笑い
ログ・日記
震災
311
放射能
プロレス
支援物資
片山さつき
河本準一
不正受給
速報
国内
アジア
アメリカ
ヨーロッパ
その他
政治
経済
国際
法律
環境
コラム
東京
東京近郊
北海道
東北
関東
北陸・信越
東海
近畿
中国・四国
九州・沖縄
海外
芸能
テレビ
ラジオ
野球
サッカー
ゴルフ
格闘技
競馬
モータースポーツ
その他
Android
Apple
インターネット
パソコン
モバイル
ガジェット
サイト制作
プログラミング
その他
科学
テクノロジー
エネルギー
数学
物理
宇宙
自然
人文
建築
心理
その他
アニメ
ゲーム
マンガ
アイドル
映画
音楽
書籍
演劇
ファッション
社会学
カメラ
車・バイク
電車
旅行
釣り
歴史
アート
デザイン
動物
その他
ハウツー
レシピ
グルメ
恋愛
マネー
節約
健康・医療
教育
ペット
起業・ベンチャー
経営
マーケティング
会計・人事
法務
就職・転職
語学・資格
ネタ
お笑い
大喜利
画像・動画
やってみた
その他
ログ
日記
思い出
雑談
メモ
飲み会
議事録
イベント
セミナー
復興
原発
支援
政府
自治体
トップ
>
IT・Web
>
プログラミング
> しっぽさんのLinkedList講座 (違
2012/02/15 10:09:16
IT・Web
プログラミング
+
しっぽさんのLinkedList講座 (違
まとめました。
by
ProjectNya
1 fav
388 view
Fav
1
お気に入りに登録ならここをクリック!
まとめ
メニューを開く
一括削除
LinkedListの変な挙動で寝れない!!
返信する
RTする
ふぁぼる
tail_y
2012/02/15 07:08:16
誰か助けて、どうするのこのクラスの挙動
http://t.co/sl2Q3W1r
返信する
RTする
ふぁぼる
tail_y
2012/02/15 07:10:12
LinkedListって、pushしたらpushした物以外に、前後に1個ずつ、計3個のノードが作られて、でもheadもtailも、真ん中のノードを指していて、両端のノードはvalue=null、という状態で正しいの?これ。じゃあループ文書くときはどうするのかわかんない。
返信する
RTする
ふぁぼる
tail_y
2012/02/15 07:11:50
LinkedListのバグってことはないよね・・・。また人がいる時に聞くか
返信する
RTする
ふぁぼる
tail_y
2012/02/15 07:17:39
@tail_y
http://t.co/Bzuf5X6A
にソースがあったから眺めてみたら、内部的にheadの前のノードとtailの後のノードを持っているようなので、ループ中にnode==tailであったらループを抜けないといけないようです。
返信する
RTする
ふぁぼる
noppikinatta
2012/02/15 07:31:54
.
@noppikinatta
あー、ってことはwhile(node != linkedList.tail)ってことかな。
返信する
RTする
ふぁぼる
tail_y
2012/02/15 07:33:54
@tail_y
要素数0の時はnullを返すようにしているので、結局条件は2個いりそうです。というか、ソースを見ないと挙動がわからんのはライブラリじゃないだろ(笑)
返信する
RTする
ふぁぼる
noppikinatta
2012/02/15 07:36:35
@tail_y
要素数0の時はnullを返すようにしているので、結局条件は2個いりそうです。というか、ソースを見ないと挙動がわからんのはライブラリじゃないだろ(笑)
返信する
RTする
ふぁぼる
noppikinatta
2012/02/15 07:36:35
えーでもさ、そしたらLinkedListのtailは毎回参照するから重くなるよね。それでローカル変数にtail落としておいたら、今度はLinkedListの捜査中にtailが引っこ抜かれた場合、変なことになるよね。やっぱnullで判定できたほうがよくない?なんでこんな仕様なん?
返信する
RTする
ふぁぼる
tail_y
2012/02/15 07:37:38
.
@noppikinatta
なんかおかしいよねぇ・・・。まあ、要素0の時はheadもtailもnullみたいだから、whileの中での、node != tailは、いきなりループ抜けるから条件1個でよさそうだけど…。でも判断している内容が0の時と、そうじゃないときで違ってキモい
返信する
RTする
ふぁぼる
tail_y
2012/02/15 07:39:32
@tail_y
あーそうか。一個でいいですね。キモいのは同感。
返信する
RTする
ふぁぼる
noppikinatta
2012/02/15 07:45:03
仮にtailとチェックするという使い方の場合、参照が1個発生して重くなるっていうか、LinkedListって速度のリファクタリングのために利用するものなのに、なんでこんなことに・・・。
返信する
RTする
ふぁぼる
tail_y
2012/02/15 07:48:03
@noppikinatta
話変わりますけど、ブログに書かれた最後の記事の、ジェネリックについてはVector.<T>型がそれですよ。もう知ってたらすみませんが
返信する
RTする
ふぁぼる
tail_y
2012/02/15 08:03:01
@noppikinatta
なるほど
返信する
RTする
ふぁぼる
tail_y
2012/02/15 08:13:42
Content from Twitter
ブログへ
iframe版
拡張版
張付けプレビュー
Fav
1
あわせて読みたい
TestList
Javaの配列とListについて
「Lists(リスト)」機能
LinkedIn 主催イベント 「LinkedIn でみつけよう、人と仕事と新しい私」
2012WTC観戦写真Linkまとめ
new
powered by Preferred Infrastructure
コメント
コメントを入力してください。
Twitterにも投稿する
みんなのおすすめ商品
商品を編集
おすすめ商品を登録する
設定を変更する
まとめを作成する
プロフィール
フォローする
Flash使い。FlashDeveloper。 なんちゃってActionScripter。 目指せ! 本格ActionScripter。 所属:株式会社 オノフ [ http://www.onoff.ne.jp/ ] なお、猫好きではないので、猫の話題はしません!(キリッ 続きは、にゃあプロジェクトで。
ProjectNya
link
twitter
rss
アップデート
まとめ
10
8
ADC MEETUP 池田先生独占インタビュー
12
FxUG福岡レポート
18
FxUG勉強会#167@東京
お気に入り
11
コメント
4
新着のまとめ
魚介類核種分析、線量率記録、米産地偽装、Lan..
new
楽器が弾ける賃貸ツイート♪ 5月27日版
new
茂木健一郎さんの連続ツイート#608
new
#餃子のナントカ
new
ワタミ会長の渡邉美樹さん「生活保護は現物支給に..
new
もっと見る
@togetter_jp
最近追加された商品
おいしいハンバーガーのこわい話
馬鹿まるだし [DVD]
おかもとまり まりあ~じゅ [DVD]
3倍大きく見える 太陽観察専用オペラグラス TKSM-005(GR) 【グリーン】
思いを伝える!かわいいイラストBOOK
オススメ
マイスター
トゥギャ通
チェルノブイリの被災者
up
昭和初期の『格差』について
(短編まとめ)金環日食にちなんだイラストがNA..
黙れ小僧!お前に◯◯学の不幸が癒せるのか
up
PKAnzug氏による検証 『福島県の子供の病..
「放射能汚染地域に住む人の血って、ほしいですか..
up
もっと見る
茂木健一郎(@kenichiromogi)さん..
new
深夜の東大生を中心に発生した「たのしい人生」TL
new
「女川」ツイートまとめメモ 2012/05/2..
new
らいおん君稼動1周年記念オリコ・結果発表まとめ
new
江川紹子さんがつぶやく 「NHKスペシャル 未..
new
落合洋司弁護士がつぶやく 「NHKスペシャル ..
new
もっと見る
第80回「日食写真と昭和格差」
号外「みんなの金環日食まとめ―画像から教養ま..
第79回「虚構新聞とJリーグ」
第78回「コンプガチャとIT系かあちゃん」
第77回「びろーんと自宅警備隊」
第76回「Appleとパンツクッキー」
もっと見る
コメント