相关文章
最近公共祖先结点--LCA(倍增法,言简意赅)
目录
朴素求法
倍增法 首先我们来想想朴素做法是怎样的。
朴素求法
求两结点的最近公共祖先朴素步骤:
一、先将两结点置于树的同一深度/高度。
(处在下面的结点一步一步往上走,直到与另一个结点处于共同深度)
二、两结点同…
编程日记
2024/12/15 5:58:30
Linux SHELL脚本编程
shell脚本能提高用户操作和管理员进行系统管理的效率,一般步骤 编辑器编写脚本程序 然后shell做解释程序,非交互地执行脚本,
两种执行方式: 1.用sh命令执行脚本文件 2.给脚本文件添加执行权限,用./命令执行
1.vi hel…
编程日记
2024/12/23 3:17:58
APP中互联网公司的必备知识
APP中互联网公司的必备知识 敏捷开发(scrum)模型角色工作流程 项目上线发布策略发布流程灰度发布 APP发布APP软件包类型APP客户端(内部)发布平台APP客户端(线上)发布平台 熟悉APP项目(tpshop&am…
编程日记
2024/12/23 3:20:41
微信小程序-侧滑删除
简介 movable-view和movable-area是可移动的视图容器,在页面中可以拖拽滑动。 本篇文章将会通过该容器实现一个常用的拖拽按钮功能。
使用效果 代码实现
side-view.wtml
布局见下面代码,left view为内容区域,right view为操作按钮&a…
编程日记
2024/12/23 3:23:38
Linux 之二:CentOS7 的 IP 常用命令和配置及 xshell 基本使用方法
1. 进入虚拟机
点击右键---进入终端--输入 ip adrr 或 ifconfig 查看ip地址 下面输入命令 ifconfig(注意:不是 ipconfig ) 或 ip addr 来查看当前系统 IP 查看到IP 后,比如:上面是 192.168.184.137
1.1 IP 常用命令…
编程日记
2024/12/23 3:33:13
ROS2组件component自定义实现
ROS2系列文章目录
ROS2中nav_msgs/msg/Path 数据含义及使用
ROS2中std_msgs/msg/Header 数据含义及使用
ROS中TF变换详解
ROS2中launch编写及参数含义(launch.xml、python) 提示:阅读并实践本文档后,将掌握并理解ros1中nodele…
编程日记
2024/12/23 3:31:38
每日leetcode--接雨水
引言
接雨水问题是一个经典的算法问题,它要求我们计算给定一组不同高度的墙壁时,这些墙壁之间能够蓄积多少雨水。解决这个问题的方法有很多,其中一种常见的解法是通过辅助数组来记录每个位置的左右最大高度,并计算每个位置上方能…
编程日记
2024/12/23 4:00:38
[动态规划]---part2
前言 作者:小蜗牛向前冲 专栏:小蜗牛算法之路 专栏介绍:"蜗牛之道,攀登大厂高峰,让我们携手学习算法。在这个专栏中,将涵盖动态规划、贪心算法、回溯等高阶技巧,不定期为你奉上基础数据结构…
编程日记
2024/12/22 1:25:17