NT 430 特價中
你已經使用 Java(或是另一種物件導向程式設計語言)實現基本的資料結構和演算法工作,但覺得你需要更深入的知識。
也許你已經參加了這個主題的其它課程,但是課程側重於教你如何通過面試考試(理論),而不是如何為你的開發(實現)的程式作出好的選擇。
或者,也許你已經準備好從一個初級的程式設計職位轉到更高級的程式設計職位,並且需要熟練精通像資料結構這樣的高級概念,以及如何將它們應用到你自己的專案中。
不管是什麼原因,如果你正在尋找一個專注於實現的課程,讓你完全理解事情的運作方式,那麼這是為你設計的課程。
https://softnshare.com/data-structures-and-algorithms-deep-dive-using-java/
同時也有1部Youtube影片,追蹤數超過7萬的網紅在地上滾的工程師 Nic,也在其Youtube影片中提到,硬核的知識也許不是每個工程師都能夠在職涯發展中完全運用到,但無論是本科系、轉職、自學成為工程師的朋友,都應該要知道,這些紮實的背景知識提早學習起來,在未來的日子裡,只有好沒有壞。 就透過本影片我的真實經驗分享,告訴你這些我在大學時期看似枯燥乏味的理論,其實就是程式設計內功,而日後沉睡已久的內功卻又...
鏈結串列java 在 軟體開發學習資訊分享 Facebook 的最讚貼文
NT430 特價中
學習陣列,鏈結串列( Linked Lists ),樹狀結構( Trees ) ,雜湊表( Hashtables ) ,堆疊( Stacks ) ,佇列( Queues ) ,堆積( Heaps ) ,排序演算法和搜尋演算法
https://softnshare.com/data-structures-and-algorithms-deep-dive-using-java/
鏈結串列java 在 軟體開發學習資訊分享 Facebook 的最佳解答
所以你已經使用 Java(或是另一種物件導向程式設計語言)實現基本的資料結構和演算法工作,但覺得你需要更深入的知識。
也許你已經參加了這個主題的其它課程,但是課程側重於教你如何通過面試考試(理論),而不是如何為你的開發(實現)的程式作出好的選擇。
或者,也許你已經準備好從一個初級的程式設計職位轉到更高級的程式設計職位,並且需要熟練精通像資料結構這樣的高級概念,以及如何將它們應用到你自己的專案中。
不管是什麼原因,如果你正在尋找一個專注於實現的課程,讓你完全理解事情的運作方式,那麼這是為你設計的課程。
https://softnshare.com/data-structures-and-algorithms-deep-dive-using-java/
鏈結串列java 在 在地上滾的工程師 Nic Youtube 的精選貼文
硬核的知識也許不是每個工程師都能夠在職涯發展中完全運用到,但無論是本科系、轉職、自學成為工程師的朋友,都應該要知道,這些紮實的背景知識提早學習起來,在未來的日子裡,只有好沒有壞。
就透過本影片我的真實經驗分享,告訴你這些我在大學時期看似枯燥乏味的理論,其實就是程式設計內功,而日後沉睡已久的內功卻又恰巧的在職涯旅途中碰上用處。
章節:
00:00 學這些有用嗎
00:52 我與速成班的距離
04:45 業務增長後的影響
06:36 基本功知識科普
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
🌟 任何問題或合作邀約信箱: niclin0226@gmail.com
#資料結構 #演算法 #計算機概論 #前端 #後端 #工程師
鏈結串列java 在 [問題] 單向鏈結串列從前端插入節點(發錢- 看板java - 批踢踢 ... 的必吃
https://reurl.cc/7rk1z5
程式碼是108年高考第二大題
印出結果:
The list is:
99 -1
Empty list
Empty list
但是題目內的函式public void insertAtFront(T insertItem) //從前端插入
以及public boolean isEmpty() ...內容空白...QQ
public void insertAtBack(T insertItem) //從後端插入...不用寫
public T removeFromBack() throws EmptyListException //從後端移除...不用寫
希望跪求神人大大可以幫忙提供1.從前端插入、2.布林判斷的內容,
並且讓這個程式碼印出上述結果
願奉上 4000P
補充:函式 public T removeFromFront() throws EmptyListException //從前端移除
內容已寫好如下:
public T removeFromBack() throws EmptyListException
{
if( isEmpty() ) //case1,空串列
throws new EmptyListException(name);
if( firstNode.nextNode == NULL ){ //case2,一個節點
final T result = firstNode.data;
firstNode = lastNode = NULL
return result;
}
//case3,兩個節點以上
ListNode<T> secondNode = firstNode;
ListNode<T> myLastNode = firstNode.nextNode;
while(myLastNode != NULL){
secondeNode = myLastNode; //讓他指向倒數第二個
myLastNode = myLastNode.nextNode; //指最後一個
}
final T result = myLastNode.data;
secondNode.nextNode = NULL;
lastNode = secondNode;
return result;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.121.236.96 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/java/M.1624163628.A.C54.html
※ 編輯: ooww (122.121.238.115 臺灣), 06/20/2021 16:19:18
感謝某網友幫忙,紅包已給
※ 編輯: ooww (122.121.227.94 臺灣), 06/21/2021 12:36:52
... <看更多>