首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法
CoderJie
创建于2021-09-26
订阅专栏
记录学习路上所遇到的算法!加油~
等 18 人订阅
共14篇文章
创建于2021-09-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
最短路径算法
图的遍历算法(深度优先遍历,广度优先遍历)我们在之前文章已经讲过,今天我们一起来看一下最短路径算法。日常工作、学习常用的算法大部分已经更新到算法专栏中,欢迎大家关注我的算法专栏。
记事本中的查找是如何实现的呢?一起来看一下字符串匹配算法
你们了解字符串匹配算法吗?在我们刷算法题的时候,总有一类问题是解决字符串匹配的,其实字符串匹配是有算法技巧的,最基本的BF算法,进阶的RK算法,Sunday 算法,BM算法,KMP算法...
巧用贪心算法
五大常用算法(分治、动态规划、贪心、回溯、分支界限(深广优先遍历)),我们之前的文章基本上都有涵盖,唯独差一个贪心算法,本篇文章我们将一起走进贪心算法的妙用。
玩转动态规划DP算法
动态规划可谓是大名鼎鼎,笔试面试中的高频考点,也是重点难点,动态规划类型题目灵活多变,难度系数也相对较高,往往我们做不好动态规划的题目就会与心仪的offer失之交臂,下面我们一起研究一下如何玩转DP。
花式破解斐波那契数列
斐波那契数列想必大家都听过,如果感觉斐波那契数列有点陌生的同学,肯定是没有好好学算法。一般在讲解递归的时候,我们都会使用斐波那契数列举例,因为它实在太经典了,今天我们就来深入研究一下斐波那契数的解法。
使用 UnionFind 判断他到底是不是你的远房表亲
不晓得大家晓不晓得并查集这个算法,我之前是没怎么听过(孤陋寡闻),其实这个算法是非常常见的一个算法,也是能用固定的套路去解决某一类问题,最为经典的就是亲戚问题。
深度优先与广度优先
想必大家对树和图这种复杂数据结构的遍历有所困扰,我们今天就以遍历树为例,带大家看一下我们应该如何去遍历一颗树,不同的遍历方式又有什么特点,我们日常使用的遍历方式就是深度优先算法和广度优先算法。
从归并排序看分治算法
不知道大家是否了解分治算法呢?或者大家熟不熟悉归并排序,归并排序是分治算法一个典型的应用。今天就接这篇文章带大家好好探究一下分治算法,也让大家对归并排序有更深入的了解。
超实用的算法小技巧
本篇文章我们将介绍一些超级实用的算法小技巧,灵活使用这些算法小技巧可以帮助我们更好的解决遇到的问题,并且让我们的算法时间复杂度和空间复杂度大大降低,有效的提高我们的编程能力。
数据结构下篇 - 复合数据结构【不看后悔】
本篇文章属于数据结构连载篇的其中之一,共分为上中下三篇。上篇主要介绍线性数据结构数组、链表、栈、队列;中篇介绍树和图;下篇介绍复合数据结构哈希表、跳表、线段树等。希望大家持续关注,谢谢。
数据结构中篇 - 树与图
本篇文章属于数据结构连载篇的其中之一,共分为上中下三篇。上篇主要介绍线性数据结构数组、链表、栈、队列;中篇介绍树和图;下篇介绍复合数据结构哈希表、跳表、线段树等。希望大家持续关注,谢谢。
数据结构上篇 - 线性数据结构
本篇文章属于数据结构连载篇的其中之一,共分为上中下三篇。上篇主要介绍线性数据结构数组、链表、栈、队列;中篇介绍树和图;下篇介绍复合数据结构哈希表、跳表、线段树等。希望大家持续关注,谢谢。
如何坚持刷算法题,搞定笔试
相信好多同学和我一样,面对笔试束手无策,平时不能坚持刷题,严苛一点的公司正式面试前都需要笔试,面试也会问大量的算法问题,尤其是对于初级程序员更加看重算法能力。那我们该如何学习数据结构和算法呢?
算法篇 - 递归回溯
算法无疑困扰了大多数人,我们在学习时也会感觉很吃力。学完之后也很容易忘记,我们就需要做好归纳,算法篇我将持续更新我在学习算法时遇到的各种算法,争取让该篇的内容丰富起来,成为一个连载篇。