需求背景 XX需求,批量输入域名的时候,需要对域名字符串进行分隔,并去重,同时分隔后统一使用换行符进行保存,便于下一次批量展示 输入 www.baidu.com fdas.com ...
- 转载文章
- 2023-03-08
数组-双指针-移除元素/删除有序数组中的重复项/有序数组的平方/比较含退格的字符串
27. 移除元素 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后…
- Python
- 2023-03-07
数组-二分查找-搜索插入位置/在排序数组中查找元素的第一个和最后一个位置/x 的平方根/有效的完全平方数
二分查找 35搜索插入位置 https://leetcode.cn/problems/search-insert-pos…
- Python
- 2023-03-07
指定版本的python运行和指定python版本的pip
1. pip在指定Python版本下安装 pip install -t D:\python3.5(32bit)\Lib\…
- Python
- 2023-03-07
本文同时发布于我的个人网站 https://ifuyao.com/blog/algorithm-min-max-value/ 最近看到这样一道面试题,求最小的最大值,觉得挺有意思,...
- 转载文章
- 2023-03-06
WeakHashMap 和 HashMap 的区别是什么,何时使用?
本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 提问。 前言 大家好,我是小彭。 在…
- 转载文章
- 2023-02-27
题目描述 给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明:叶子节点是指没有子节点的节点。 方法1 描述 题目中说明:叶子节点是指没...
- 转载文章
- 2023-02-27
高效字符串匹配算法——BM 算法详解(C++)
定义 BM 算法是由 Boyer 和 Moore 两人提出的一种高效的字符串匹配算法,被认为是一种亚线性算法(即平均的时…
- 转载文章
- 2023-02-22
题目描述 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。 方法1 描述 二叉树...
- 转载文章
- 2023-02-22
题目描述 给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。 高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不...
- 转载文章
- 2023-02-22
题目描述 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 方法1 深度优先搜索 描述 如果我们知...
- 转载文章
- 2023-02-22
题目描述 给你一个二叉树的根节点 root , 检查它是否轴对称。 方法1 描述 根据题目的描述,镜像对称,就是左右两边相等,也就是左子树和右子树是相当的。 注意这句话,左子树和右...
- 转载文章
- 2023-02-22
题目描述 给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。 方法1 描述 按照访问左子树——根节点——右子树的方式遍历这棵树,而在访问左子树或者右子树的时候我们按照同...
- 转载文章
- 2023-02-13
Dijkstra算法详解(朴素算法+堆优化)
定义 Dijkstra(读音:/'daɪkstrə/)算法,是用来求解一个边带权图中从某个顶点出发到达其余各个顶点的最短…
- 转载文章
- 2023-02-13