LeetCode 72. Edit Distance 题解 LeetCode 72. Edit Distance 题解题目描述给你两个单词 word1 和 word2,请你计算出将 word1 转换成 word2 所使用的最少操作数 。你可以对一个单词进行如下三种操作: 插入一个字符 删除一个字符 替换一个字符 示例 1:输入:word1 = "horse", word2 &# 数据结构与算法 2026年04月18日 39 点赞 0 评论 18147 浏览
flutter的异步操作 future、async、await Future对象表示异步操作的结果,我们通常通过then()来处理返回的结果 async用于标明函数是一个异步函数,其返回值类型是Future类型 await用来等待耗时操作的返回结果,这个操作会阻塞到后面的代码 isolate异步并行多个任务,Future是异步串行多个任务 1、 future作为函数的返回对象 在普通函数中,return返回的为T,那么在async函数中返回的是Future&l 数据结构与算法 2025年05月30日 113 点赞 0 评论 18119 浏览
【STL源码剖析】从源码看 list:从迭代器到算法 半桔:个人主页 🔥 个人专栏: 《Linux手册》《手撕面试算法》《C++从入门到入土》 🔖源码之前,了不秘密。 文章目录 前言 一. list 概述 二. list 的节点 三. list 迭代器 3.1 定义 3.2 构造 3.3 重载 四. list 数据结构 五. li 数据结构与算法 2025年09月24日 105 点赞 0 评论 18095 浏览
MongoDB字符串替换 一、更新普通字段 1.1 样例 db.dynamic.updateMany( {member_icon:{"$exists":true}}, [{ $set: {member_icon: { $replaceOne: { input:"$member_icon", find:"oss-cn-shenzhen.aliyuncs.com", replacement:"oss 数据结构与算法 2025年04月07日 158 点赞 0 评论 18000 浏览
HDFS核心机制解析:NameNode与Secondary NameNode的区别与协同 HDFS核心机制解析:NameNode与Secondary NameNode的区别与协同 引言 一、NameNode:元数据的守护者 1.1 核心职责 1.2 元数据存储机制 二、Secondary NameNode:辅助的"检查点管理员" 2.1 核心误解澄清 2.2 真实职责 三、NameNode与 数据结构与算法 2026年05月04日 188 点赞 0 评论 17996 浏览
566.【数据库自动化测试流程构建】各模块简介 从客户端到服务端简单介绍下整个数据库自动化测试的各个模块: 一、客户端功能模块 选择测试环境:包括单机版、集群版,指定自动构建的测试环境,提交后,将由服务端调用k8ssdk 在kubernetes中创建基础的数据环境; 选择jar版本:数据库版本迭代时发布的jar包,在测试环境启动时会根据该参数实时下载jar包; 选择测试数据集:包括ssb、tpch数据集,在测试环境启动时会根据该参数自动下载对 数据结构与算法 2025年05月20日 133 点赞 0 评论 17963 浏览
mysql之count(*) 在不同的 MySQL 引擎中,count(*) 有不同的实现方式。 MyISAM 引擎把一个表的总行数存在了磁盘上,因此执行 count(*) 的时候会直接返回这个数,效率很高;即没有where条件的过滤情况下,直接返回总数。 而 InnoDB 引擎就麻烦了,它执行 count(*) 的时候,需要把数据一行一行地从引擎里面读出来,然后累积计数。 对于 count(字段) 来说: 如果这个“字 数据结构与算法 2025年05月27日 134 点赞 0 评论 17961 浏览
Java前缀和算法题目练习 前缀和 前缀和 二维前缀和 寻找数组的中心下标 除自身以外数组的乘积 和为k的子数组 和可被K整除的子数组 连续数组 矩阵区域和 前缀和 题目解析:在一个数组中查询起对应区间的和,会查询多次 算法思想:暴力解法:每次查询都进行一次遍历,时间复杂度O(n*m) 前缀和解法:新定义一个数组࿰ 数据结构与算法 2025年11月08日 171 点赞 0 评论 17958 浏览
用快马AI平台5分钟实现A*算法可视化:零基础打造智能路径规划演示 快速体验 打开 InsCode(快马)平台 输入框内输入如下内容: 创建一个基于A*算法的路径规划可视化应用。应用需要实现以下功能:1) 允许用户在网格地图上设置起点、终点和障碍物;2) 实时展示A*算法的搜索过程,包括开放列表和关闭列表;3) 高亮显示最终找到的最短路径 数据结构与算法 2025年11月08日 31 点赞 0 评论 17954 浏览
算法基础篇:(十二)基础算法之倍增思想:从快速幂到大数据运算优化 目录前言一、什么是倍增思想?—— 从 “一步步走” 到 “跳着走”1.1 倍增思想的核心本质1.2 倍增思想的数学基础1.3 倍增思想的适用场景二、倍增思想的入门实践:快速幂(O (log b) 求 a^b mod p)2.1 问题引入:为什么需要快速幂?2.2 快速幂的原理:二进制分解 + 数据结构与算法 2025年12月07日 150 点赞 0 评论 17927 浏览