Re: [J2SE] LinkedList的問題
我自己發表的這個問題,我剛剛弄了一個晚上之後(是的我沒睡…又爆肝了),
似乎弄出點東西來了~
我用了兩個class,
第一個:Node的class
建構子有三個,element、downLink、rightLink。
第二個:List的class
建立三個Node物件:
textHead:整篇文章的第一個字,也就是我舉例的第一個"哈"。
currentHead:某行的第一個字,可以是"哈","我","謝"。
currentNode:文章中任意的字。
然後再寫method去跑current找Node~
目前似乎可行…
有什麼問題還請各位高手賜教!
※ 引述《ie945130 (侯小)》之銘言:
: 不是啦,我覺得老師的意思可能是
: 第一個"哈"有兩個link,一個往右,一個往下,
: 第二個"哈"只有一個link往右,
: 也就是每一句的第一個字都有兩個link,
: 其他的字只有一個link這樣。
: 所以在Node的class裡就做兩個constructor
: 一種可建立兩link的Node,一種可建立一link的Node。
: 這樣可以做的出來嗎?
: ※ 引述《ie945130 (侯小)》之銘言:
: : 最近在做資料結構(DS)的期末專題,
: : 內容大概是用LinkedList去做一個editor(介面只用cmd操控),
: : 譬如:insert a line、copy…等功能。
: : 老師有提示說,可以做成兩維的陣列,
: : 像是:
: : 哈→哈→,→你→好→嗎→?
: : ↓
: : 我→很→好→。
: : ↓
: : 謝→謝→。
: : 我本來打算,在原來的LinkedList的class裡,
: : 加上一個指向LinkedList物件的nextList,
: : 再寫一個class,用來串聯每一個List。
: : 但是會產生NullPointerException。
: : 上面的問題所在我已經知道為啥錯了,
: : 但是我現在不知道還有怎樣的寫法可以做,
: : 爬了文好像也沒看到類似的東西…
: : 有高手可以看懂我的問題,給我一點方向、提示嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.11.187.194
討論串 (同標題文章)