原文:算法訓練營:海量圖解+競賽刷題(入門篇)刷題, 算法基礎知識點講解與練習

在刷Leetcode的過程中,發現一個問題。如果按照題號來刷會遇到使用同一種算法的不同題目,如果不詳細講解就梳理的不夠清晰,但是如果每次遇到相同類型講解就太冗余。 於是萌生了按照專題講解知識點的想法,找到了以下這本書。 本書以海量圖解的形式,詳細講解常用的數據結構與算法,又融入大量的競賽實例和解題技巧。通過對本書的學習,讀者可掌握 種初級數據結構 種常用STL函數 種二叉樹和圖的應用,以及 種搜索 ...

2021-07-29 11:09 0 410 推薦指數:

查看詳情

LeetCode--基礎知識--KMP算法

KMP算法   關於字符串匹配的算法,最知名的莫過於KMP算法了,盡管我們日常搬磚幾乎不可能去親手實現一個KMP算法,但作為一種算法學習的鍛煉也是很好的,所以記錄一下。   KMP算法是根據三位作者(D.E.Knuth, J.H.Morris和V.R.Pratt)的名字來命名的,算法的全稱 ...

Mon Feb 17 00:04:00 CST 2020 0 1510
LeetCode 基礎知識 --紅黑樹

  之前有補充過二叉搜索樹的相關內容,傳送門。我們知道一棵高度為h的二叉搜索樹,它可以支持任何一種基本動態集合操作,其時間復雜度均為O(h)。因此,如果搜索樹的高度較高時,這些集合操作可能並不比鏈表上 ...

Fri Dec 27 22:51:00 CST 2019 0 268
LeetCode --基礎知識 --動態規划

  記錄一下《算法導論》里關於動態規划的一些知識點以及自己的想法。 動態規划   動態規划是通過組合子問題來求解原問題的一種算法。動態規划應用於子問題重疊的情況,即不同的子問題具有公共的子子問題(子問題的求解是遞歸進行的,將其划分為更小的子子問題)。這種情況下,動態規划算法對每個子子問題只求 ...

Sun Jan 05 17:14:00 CST 2020 0 718
python(9)- python基礎知識

1、 執行 Python 腳本的兩種方式 交互方式:命令行 Windows操作系統下,快捷鍵cmd,輸入“python”啟動交互式python解釋器。 文件方式:python文件 ...

Fri Mar 31 06:41:00 CST 2017 0 13400
算法計划

一、劍指offer 結合牛客網上的在線編程把劍指offer的完,理清思路,總結方法,歸納題型 二、leetcode 結合大佬的指南,大概200左右。 算法是秋招筆試面試中的重頭戲,每個研發同學都免不了經歷算法的摧殘,對我這么一個非科班同學來說,更是讓人頭大。正因為如此 ...

Wed Aug 14 23:30:00 CST 2019 0 706
算法網站

1. leetcode http://leetcode.com/ 2. careerup http://www.careercup.com/ http://hawstein.c ...

Mon Dec 26 19:15:00 CST 2016 0 1585
信息知識競賽助手

因為在網上找不到合適的助手,就自己做了一個,滿足了個人需求,這是我發布的第一個項目 軟件開源,Github鏈接:https://github.com/239144498/Brush-the-question-assistant 如果該項目對你有幫助或者感興趣的話請給我星星,謝謝 ...

Sun Sep 27 19:17:00 CST 2020 0 419
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM