雅虎香港 搜尋

搜尋結果

  1. 2023年3月6日 · 了解 Apache Hadoop 的核心概念和使用場景。. 本文章將引導你認識 Hadoop 的主要功能,其核心元件的作用,以及如何入門使用 Hadoop。.

    • 為什麼要刷題?
    • 什麼時間點該考慮 LeetCode 刷題?
    • 幾種解題的策略
    • 刷題的四個階段
    • 如何寫出「更好的」的程式碼?
    • 看懂題目背後的設計思維

    那為什麼程式開發者需要刷題呢?程式學習其實跟數學學法很像,除了理論公式之外,也需要搭配題目實作。一般而言,我們可以將程式的學習分成兩個階段: 1. 程式語法 2. 解題能力 「程式語法」指的就是你能不能看得懂程式碼,理解範例是如何運作的。但「解題能力」是指當你遇到一個問題時,能否轉換成程式的角度回答問題。很多人會問資料結構或演算法對工程師寫程式來說重要嗎?尤其是那些非本科系的轉職者,更會擔心資料結構或演算法是否會成為求職時的門檻。 資料結構或演算法其實就是程式碼經年累月淬煉出的精華,經過整理而成的武功秘笈,適合已經會寫程式但想要把持續鍛鍊程式能力的人。但如果連程式的基本邏輯都尚未熟悉者,就貿然的進入刷題的世界中,也很容易原地打轉。總之,我自己覺得寫出會動程式不難,但要把程式寫好非常難。追逐程...

    「你有聽過「白板題」嗎?你知道技術考試在面試時會用什麼形式出現嗎?」 這張圖是來自 How to: Work at Google — Example Coding/Engineering Interview,由 Google 分享的的 Mock Interview 過程。技術面試這是許多人在面試前會有的焦慮,而透過刷題是用另一種「技術測驗」方式,讓我們習慣從題目來理解技術的過程。一般來說,技術面試題有兩種考法:「線上/紙本技術面試測試(前測)」或「白板題(現場)」。線上/紙本技術面試測試著重的是「結果」,單純就看最後的分數過不過作為最低的篩選門檻;而現場白版題著重的是「過程」,除了解法之外還有當下的思考脈絡與持續優化的過程。 但是思考脈絡與持續優化都不是可以短期惡補的,需要的是長期的訓練與培...

    LeetCode 題目中從早期的 200 多題,到現在已經有 1000+ 題以上,刷題的難度也大大提升。對於剛開始嘗試要開始刷題的時候通常未遇到以下盲點: 1. 不知道從哪一個題目開始? 2. 不知道要解多少題才夠? 3. 不知道是否真的理解? 而這些問題的背後,都是來自於不知道該如何有效刷題的焦慮感。

    除了「解題順序」之外,如何最大化一個題目的效益也是刷題過程中重要的關鍵。比起一題解完就換下一題這樣的方式,我們更建議花多一點在一個題目中,盡可能地持續迭代、持續優化並且思考沈澱,讓你從一個題目掌握到更深更廣的效益。就如同我們前面所講的,刷幾題不是重點,重點是你從每一題中掌握了多少學到了多少而且持續的變強。

    所謂的「如何理解題目背後的設計思維」這個問題,需要先思考「寫程式的本質」到底是什麼?而 LeetCode 的題目就是其實就是一種「評斷程式能力到什麼程度?」的面試題目匯總,比起刷題更值得關注的是該如何從這些練習中鍛鍊出更好的程式碼品質開發功力。 所謂的寫程式就是利用電腦的記憶與運算,根據 Input 產生 Output 的過程,而演算法指的是在有限步驟與時間內執行的程式,這也是寫程式與演算法之間最大的差異。演算法我們更執著「多少個步驟」或「多少時間」可以完成,這個效能與複雜度是否堪用。 JavaScript 全端開發課程,18 週進度班帶你半年轉職工程師

    從「如何理解題目背後的設計思維」到「看懂題目背後的設計思維」,其實就是一種寫出更好的程式碼品質的過程。這些題目背後在意的其實就是那些曾經被優化過的歷程(例如資料結構或演算法),你能否站在巨人的肩膀上再持續往前呢?所以你說 LeetCode 題就是在考資料結構或演算法嗎?這句話我覺得對與不對,應該說是想考的是你能否從這些方法中習得「優化程式」碼的能力。

  2. 其他人也問了

  3. 方法:運用教育方法論,找到自己的最佳戰鬥位置. 訓練:將自身特質、技能應用到更廣泛的領域. 跨領域者有效學習程式的 3 大心法. 結語:刻意探索,找到適合自己持續發展的領域. 文組生跨界學程式,不論是為了轉職或興趣使然,過程中常伴隨迷惘:「跟 ...

  4. 2023年2月7日 · 通過上述詳盡的分析步驟、框架與方法,企業可以對競品有一個全面而深入的了解。. 競品分析不僅是評估對手,更是自我反思與學習的過程,幫助企業發現自身的不足,激發創新的靈感,最終在市場競爭中占得先機。. 目前,AC 有兩堂數據分析課程 「數據思維 ...

  5. 這篇幫你整理好了side project的建議懶人包,從範例、想法到練習,幫助你了解如何開始side project與做好作品集的呈現。 關於工程師「如何做作品集/side project」這件事,實在有太多人都講得很好,也都很仔細。 我今天就來擔任 google 小姐來把大索引整理在這裡: 如何準備作品集? 前端作品集如何準備:7種累積作品的方法. 找出可準備的作品種類. 7種累積作品的方法. 將作品們整理成作品集. 持續優化作品集. 後端工程師面試必看,我該準備什麼作品集? 釐清作品集的目的. 用作品集展現後端核心技能. 瞭解面試官怎麼看作品集. 呈現你的作品. 2 個月擁有 6000 用戶 Side project 這樣做(一) 有三篇,客倌們可以點進去慢慢看.

  6. 2023年11月28日 · 完整規劃和複合式學習: The Odin Project. The Odin Project 是一個開源的線上課程,致力讓所有人都能免費取得教育資源,並能幫助學生找到適合的軟體開發工作。. 當中的學習資源和專案是由社群和志工們一起打造,這個專案也成功被一個 Coding Bootcamp 學習程式的學校 ...

  7. 2023年3月22日 · 1. 簡介. Excel,由微軟開發的一款強大的電子表格軟體,被廣泛用於數據處理、分析、和視覺化。 學會Excel的基本操作,能極大提高工作效率。 在這篇文章中,我們將介紹一些 Excel 的基本技巧、常用的函數和公式,並通過實例進行講解。 2. 上班常用 Excel 技巧.

  1. 其他人也搜尋了