雅虎香港 搜尋

搜尋結果

  1. ALPHA Camp 的願景一直是希望能培育出亞洲新創界最好的人才和領袖,並且建立起一個無可取代的強大社群,這幾屆開始,除了台灣以外,也陸續收到許多海外學生的詢問和表達強烈的興趣,其中特別是有許多香港的學生選擇加入 ALPHA Camp。 跨海而來的他們,來自甚麼樣的背景又有著甚麼樣的期待和目標 ? 我們特別訪問了第十二屆的三位香港學生 Chris、Joseph 和 Brian,聊聊他們身為香港年輕一代的焦慮,選擇來 ALPHA Camp 的原因與體驗,以及對台灣年輕人才的觀察。 ‍ 創業失敗再站起來,為未來的競爭力佈局 ‍. Chris 是其中經驗最為豐富的,才 30 歲的他已經有過兩次創業的經驗,但他一路走來也並非一帆風順。

  2. 亞洲最大的科技創業盛會 Echelon Asia Summit 於 6 月 23、24 在新加坡舉行,ALPHA Camp 很開心有這個機會可以參與這個盛會。. Echelon Asia Summit 由著名科技媒體 e27 主辦,我好奇查了一下 e27 這名字的由來,e 代表著 entrepreneur,而 27 則為創業家的平均年齡。. 如同 e27 的 ...

    • 為什麼我們需要演算法
    • 演算法種類
    • 演算法的應用
    • 如何評估演算法?
    • 經典演算法例子
    • 演算法書推薦
    • 演算法學習 Q&A
    解決問題與改善效率:演算法是我們處理資訊,解決問題和進行決策的關鍵工具。他們可以幫助我們更有效率地完成任務,減少時間和資源的浪費。
    應用範疇廣泛:從網路搜索、社交媒體的內容推薦,到機器學習和人工智慧,無處不在的演算法都在背後默默運作,大大擴展了我們處理資訊的能力。
    實現自動化與智慧化:在大數據時代,演算法不僅能自動化地處理大量資訊,還能從中學習並優化自己的運作,實現智慧化。
    支持決策制定:在商業、科學、醫療等領域,演算法可幫助我們對大量數據進行分析和挖掘,從而提供有價值的見解和支持決策。

    演算法就和問題一樣有許多種類。以下是電腦科學領域常見的幾種演算法: 1. 簡單遞迴演算法 (Simple recursive algorithms:):這些演算法使用遞迴計算來找答案。這個方法用於解決古典問題,例如「計算到 n 次方」。 2. 回溯法 (Backtracking):為了找到解決方法,一個問題先劃分為多個計算用的路徑。如果路徑方向錯誤,便回到上一個位置,從另一個方向開始計算。常見的使用案例需要從大量數據中找到特定資訊。這個方法通常用來找出每一條路徑。如果一條路徑不包含目標資訊,則演算法會回到上一個連接點。 3. 動態法 (Dynamic): 這個演算法的獨特之處在於演算法會記憶之前解決過的問題,並藉由之前解決問題的經驗更快找到類似問題的解決方法。如果之前你計算過 n 的 1,0...

    在這裡我們收集了幾個我們生活常碰到,而且有趣的演算法,請參考這幾個外部連結。 1. 排列 (Sorting) – 如何把千多本書排列順序? 2. 秘書問題 (Secretary Problem)– 如果你要聘請一名秘書,總共有 n 個申請者。每次只能面試一人,面試後要馬上決定是否聘他,如果當時決定不聘他,就再沒有機會。問:要面試幾個人,才最有機會選中最合適的人選?解決這個問題的方法,叫「最佳停止演算法」(Optimal Stopping Algorithm). 3. PageRank – How Search Work by Google– Google 最早的是用 PageRank 這個演算法去判斷如何排列用戶搜尋的結果。 4. EdgeRank – Facebook 動態消息 (News...

    演算法除了能否正確解決問題之外,還有「好、壞」之分嗎?答案是有的。不同的演算法,雖然都能正確達成目標,但還是有效能 (efficiency) 之分。主要的考量點有兩個: 1. 時間複雜度(Time complexity) – 它代表一個演算法的執行時間。針對同一個問題,有些演算法會比別的用更短的時間(也是更快速)去解決問題。 2. 空間複雜度(Space complexity) – 它指的是要執行該演算法 (或是程式碼) 所需的記憶體量。

    1. SVM演算法(Space vector modulation 支援向量機)

    1. 應用:主要用於分類問題,也可用於回歸。 2. 原理:在特徵空間中尋找最佳超平面,以最大化不同類別之間的間隔。 3. 特點:適合於高維數據集,對於非線性問題可以通過核技巧進行處理。

    2. Minimax演算法

    1. 應用:主要用於零和遊戲,如象棋或圍棋。 2. 原理:通過最小化對手可能獲得的最大收益來最大化自己的最小收益。 3. 特點:常與Alpha-Beta剪枝一起使用,以提高效率。

    3. ID3(Iterative Dichotomiser 3)

    1. 應用:用於創建決策樹,主要用於分類問題。 2. 原理:使用信息增益作為分割數據的標準。 3. 特點:易於理解和實現,但容易過擬合,且不支持連續屬性和缺失值處理。

    入門科普類 《寫程式前就該懂的演算法: 資料分析與程式設計人員必學的邏輯思考術》: 透過生動的插圖與實例,將演算法的複雜概念化為簡單易懂的知識。本書涵蓋基礎至進階演算法,適合程式設計新手與專業人員。透過詳解與練習題,讀者能夠深化對演算法的理解,提升解決問題的能力。 《改變世界的九大演算法》:淺顯介紹了塑造當代數位生活關鍵技術的九種演算法。從搜尋引擎、網頁排序到公鑰加密和數位簽章,這本書透過易懂的語言揭示了每日應用背後的科學原理。無需資訊科學背景,讀者可洞察這些技術如何定義我們的數位世界,感受到科學家與數學家的創新與探索。是理解現代技術不可或缺的閱讀。 專業書籍 演算法導論《Introduction to Algorithms》:這本書是演算法領域的經典之作。全面而深入地介紹了從基礎數據結構到...

    Q:學習演算法之前,需要有什麼樣的基礎嗎?

    演算法算是獨立學問,不太需要基礎知識,但由於會使用 Big-O 來分析演算法效率,分析時會用到高中數學知識,如指數、對數等,所以還是要理解一些高中數學,假設真的忘了,碰到時再回頭補上即可。

    Q:演算法會因程式語言不同而有差異嗎?

    95% 邏輯是一樣的,但根據語言特性,實作細節寫法可能有點不同。如果要從零開始準備演算法面試,提供兩個面向供參考: 1. 選擇自己最熟悉的語言練習演算法:絕大多數公司在面試演算法時,不會要求使用的程式語言,因此可以用自己最拿手的程式語言來準備 2. 若無特別熟悉的程式語言,建議可以用 C 語言來學習演算法:由於 C 語言是很原始的程式語言,如果用 C 寫得出演算法,基本上其他語言也寫得出來 無論如何,程式語言只是工具,在準備演算法面試時,建議使用自己最拿手的武器去應戰。

    Q:網路開發新手在做 side project 時,如何導入演算法思維?

    其實蠻困難的,因為絕大多數前端應用軟體都用不到演算法,再者如果沒有演算法的概念,也無從應用起。只有當你具備演算法基礎知識時,做 project 才有機會用到演算法,因此在做 side project 時,可以反問自己:有沒有更棒的程式寫法。

  3. ALPHA Camp 邁入第九屆 Bootcamp 實戰營的 Demo Day, 8月3日在台大正大國際會議廳盛大舉行,由37位學員們組成的六個團隊輪番上台熱情展現他們這10週密集學習,打拼努力的專案與學習成果。現場亦有鮮乳坊、mit.Jobs、財經M平方MacroMicro、Yourator、AmazingTutor 等校友畢業後創業的新創團隊設置攤位一同參與 ...

  4. 3. 聘用團隊 VS 打造團隊. 每一天都比昨天更好,不斷追求成長. 在 ALPHA Camp,有一個傳說中的神力女超人,她是 Student Success 團隊的學習總教練,每星期都和團隊開會監測學習數據,為學生打造更有效的學習體驗而孜孜不倦;她是營運長,確保公司大大小小專案 ...

  5. 2022年12月17日 · 發佈日期: 2019 年 9 月 3 2022 年 12 月 17 作者: AC 編輯群 內容目錄 UI/UX設計之後的全端工程師學習紀錄 專案失敗帶來的轉機 ... 曾有工程師朋友認為寫程式的工作就像大陸 形容的碼農,要一步一步辛苦耕耘,才能完成作品專案。確實,要讓 ...

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