作者: enjoy

75 篇文章

KMP字符串匹配
字符串的前缀,后缀及部分匹配的值 a 前缀: {} 后缀: {} 最长相等前后最长度0ab 前缀: {a} 后缀: {b} 最长相等前后最长度0aba 前缀: {a}{ab} 后缀: {a}{ba} 最长相等前后最长度1abab 前缀: {a}{ab}{aba} 后缀: {b}{ab}{bab} 最长相等前后最长度2ababa 前缀: {a}{ab…
考研常见求导积分公式
前言 求导容易积分难 :( 求导 [admonition title="求导的方法" color="indigo"]1. 利用导数定义求导 2. 复合函数求导 3. 参数方程求导 4. 变限积分求导[/admonition] ${\left ( sin(x)\right )}'=cos(x)$ ${\left ( cos(x)\right )}'=…
Golang实现Floyd算法
Floyd算法又称为插点法,是一种利用动态规划的思想寻找给定的加权图中多源点之间最短路径的算法,与Dijkstra算法类似。该算法名称以创始人之一、1978年图灵奖获得者、斯坦福大学计算机科学系教授罗伯特·弗洛伊德命名。 相关代码 func Floyd(data [][]float64) { n := len(data) for k := 0; k…
二叉树Golang语言实现
二叉树(Binary tree) 二叉树(Binary tree)是树形结构的一个重要类型。许多实际问题抽象出来的数据结构往往是二叉树形式,即使是一般的树也能简单地转换为二叉树,而且二叉树的存储结构及其算法都较为简单,因此二叉树显得特别重要。二叉树特点是每个结点最多只能有两棵子树,且有左右之分...二叉树百度百科 golang中二叉树定义 type…
基于Cloudflare的Worker与D监控接口的免费监控站点搭建
这里先放出搭建好的监控站点给大家 我的博客监控站点 大家可以随意修改,但请保留我的GitHub或博客地址(不加链接给个说明也行) 感谢! 搭建教程 注册Cloudflare与D监控账户 其中Cloudflare的注册我不说了,关于D监控注册之后需要添加对你的网站的监控就行 将代码添加入Cloudflare的worker中 代码开源在我的Github…
API接口开放
API接口 [admonition title="目前接口的地址为" color="indigo"]https://mcenjoy.cn/api/v1[/admonition] [admonition title="频率说明" color="red"]请求频率过高会自动有js质询,请知悉![/admonition] 最新自动生成文档(以此为准!) …