java學習到什麼程度才可以學習演算法?

時間 2021-06-03 07:55:29

1樓:DailyProgrammer

我建議你可以先從一些簡單的資料結構開始看起,慕課網上有一門課叫演算法與資料結構,我建議你可以去看一看。還有演算法是為了解決特定的問題而用的,當然你的業務場景如果兒很簡單,暫時用不到也沒關係你可以去leetcode上面去刷題,希望也能幫助到你。

演算法與資料結構-慕課網實戰

力扣 (LeetCode) 官網 - 全球極客摯愛的技術成長平台

2樓:張軒銘

首先我們需要明白演算法是解決問題的思想,語言是實現這一思想所使用的工具。學習語言和演算法並沒有什麼必然的先後順序。

語言只是乙個工具,所以當我們可以自由地使用這個"工具"來表達我們思想時,就說明我們已經初步掌握這個工具了。

演算法是解決問題的思路,所以我們只需理解演算法體現的解題思路就可以。

但想寫出乙個高效正確的程式僅掌握以上兩點是不可行的。

程式由資料結構和演算法組成,所以當我們需要寫高效正確的程式時還需要我們有一定的資料結構基礎,因為具體演算法是在資料結構的基礎上實現的。即有什麼樣的資料儲存結構,演算法就有什麼樣的實現。所以建議題主學習演算法時,將演算法和資料結構結合在一起進行學習。

3樓:電霸兒

1、演算法都需要特定的業務場景,才能知道此演算法的適應範圍和優勢。

2、演算法與語言是相輔相成的。可以先學習一些簡單的演算法,至於機器學習相關的不在特定領域用處也不大。

3、最好還是找一些業務場景去使用適合的演算法理解才深刻。

4、至於二叉樹就是沒有你想象的那麼大難度,他也只不過是對客觀事物在程式上的抽象,先去理解客觀事物,自然就能翻譯成程式語言。

5、證書可以去阿里巴巴大學去考,有的免費有的需要點錢,畢竟阿里在國內成神。考完了認可度也比較高也不貴。

6、最後推薦我的開源RPC框架,如果仔細閱讀原始碼,肯定也會對你有些幫助的,記得點顆星啊,多謝

Java 學習到什麼程度可以找第乙份工作?

415180180 單獨寫個增刪改查,能寫寫簡單的sql,粗略的知道請求從前台到後台的流轉過程最起碼面試官問到類似問題能答上個大概,會調調頁面樣式,就可以了吧,還有一點奧,真正的工作經驗是偽裝不出來的即使你做再充分的準備,降低點期望薪資,拿底薪鍛鍊鍛鍊再去面些大廠吧。就這些 java開發 我覺得學的...

cad學習到什麼程度才算是掌握cad了呢?

庚午 工科狗,測繪專業,CAD也算接觸的比較多,不請自來。1.AutoCAD應該是最早的計算機輔助設計軟體,個人工作需求比較簡單,還停留在2006版本,簡單夠用,多數時候使用基於CAD二次開發的CASS軟體繪圖。2.個人感覺,精通CAD其實有點劍走偏峰了。應用CAD的行業比較多,建築 設計等很多需要...

java學到什麼程度可以找工作?

陳龍 可以找工作 和 可以找到工作 有一些差別的。不建議總想著什麼程度可以開始找工作,以及什麼程度才能找到工作,而是一邊學就一邊找工作。這樣的好處是 可能個兩三個禮拜,也許乙個月能有一次面試。通過面試,你才能知道當前的程度可以找到工作嗎,你也才能知道還需要學什麼才能找到工作。來知乎裡問是得不到答案的...