原文:算法训练营:海量图解+竞赛刷题(入门篇)刷题, 算法基础知识点讲解与练习

在刷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