首页
最新

从Trie树(字典树)谈到后缀树(10.28修订)

从Trie树(字典树)谈到后缀树 说明:本文基本上是“整理”性质,致谢文末的参考文献。  引言     常关注本blog的读者朋友想必看过此篇文章:从B树、B+树、B*树谈到R 树**,**这次,咱们来讲另外两种树:Tire树与后缀树。不过,在此之前,先来看两个问题。 第一个问题: 一个文本文件,大约有一万行,每行一个词,要求统计
发布于 2023-2-28 下午1:56 阅读数 1083

Leetcode 503:下一个更大的元素 II

解决常见投资问题的指南 在本文中,我们将讨论一个问题,即我们拥有一定数量的初始资金,我们希望将其投资于项目以实现利润最大化。每个项目都有利润和资金要求,我们只能投资有限的项目。 题目链接: https://leetcode.com/problems/next-greater-element-ii/description/ 问题陈述 我们有一个整数k代表我们可以投资的最大项目数
发布于 2023-2-24 下午11:45 阅读数 741

使用漏桶算法进行速率限制

分布式系统中最常见的可靠性模式之一是限制正在处理的任务的速率。这个任务可以是请求或事件处理。这是为了平滑流量的形状和避免流量突发或仅允许最大数量的操作在任何给定时间内进行操作,因为底层系统正在操作。速率限制器模式在负载均衡器、公共API以及不同层次的网络策略中使用。 实现速率限制器的一种方法是一种称为“漏桶”算
发布于 2022-6-18 上午8:0 阅读数 239

面试官:你已经工作了两年,怎么连这么简单的问题都回答不出来?

前言 最近,我的一个好朋友正在换工作。她选择成为一名程序员,非常出色和自信,但在最近的面试中遭遇了巨大的挫折。 面试官对她说:“你已经工作了两年,居然不能解决这两个问题?” 什么样的面试题会让面试官对某人如此粗鲁地说话呢? 1. Two Sum 提示: 这是 LeetCode 上的原题,点击 这里 查看。 给定一个整数数组 nums 和一个目标值
发布于 2022-6-9 上午8:0 阅读数 309

k-最近邻(KNN)算法

k-最近邻(KNN)算法是一种简单易用的有监督机器学习算法,可用于解决分类和回归问题。先停一下!我们来详细解释一下。 ABC,我们保持超级简单! 分解 一个有监督的机器学习算法(与无监督机器学习算法相对)是指依赖于标记的输入数据来学习一个函数,以便在给定新的未标记数据时产生适当的输出。 想象一下计算机是一个孩子,我们是它的
发布于 2018-9-11 上午8:0 阅读数 376

JavaScript 中的算法分析与讲解

算法和数据结构 引言 在面试过程中,通常会有一个电话面试和全天的现场面试,检查编码技能和文化适应性。几乎没有例外的是,决定因素是编码能力。毕竟,工程师们每天都要交付可工作的软件。传统上,使用白板来测试这种能力。与其得到正确的答案,不如清晰地表达思考过程。在代码和生活中,正确的答案并不总是清晰的,但是好的推理通常已
发布于 2017-12-18 上午8:0 阅读数 268
算法

算法

文章: 6关注: 2点击: 9201
推荐作者
大家好!我是一位前端开发工程师,拥有6年以上的前端开发经验。我熟练掌握HTML、CSS、JavaScript等语言,能够灵活运用各种前端框架,如Vue、React、Uniapp、Flutter等。我注重理论与实践相结合,能够为学员提供丰富的案例和实践项目,并以生动、易懂的语言为学员讲解前端开发的核心知识和技能。我不仅注重传授技能,更关注学员的职业发展,希望通过我的教学,帮助学员成为一名优秀的前端开发工程师。
CSDN2023年新星计划优秀导师、CSDN万粉博主、CSDN全栈领域新星创作者、哔哩哔哩年度进取up主、阿里云官方专家博主、阿里云Apsara Clouder专项认证、华为云.云享专家、2022年腾讯年度进取作者。目前,正在负责为自己所在的学校开发的“综合服务站”项目运维
这里是高德官方技术号,关于高德的技术创新内容均呈现于此
Just do it.
放松一点,没必要,真的没必要