相关文章
【数据结构-栈 二】【单调栈】每日温度、接雨水
废话不多说,喊一句号子鼓励自己:程序员永不失业,程序员走向架构!本篇Blog的主题是【单调栈的应用】,使用【栈】这个基本的数据结构来实现,这个高频题的站点是:CodeTop,筛选条件为&am…
建站知识
2025/1/19 8:02:41
#力扣:344. 反转字符串@FDDLC
344. 反转字符串
一、Java
class Solution {public void reverseString(char[] s) {for (int l 0, r s.length - 1; l < r; l, r--) {s[l] ^ s[r];s[r] ^ s[l];s[l] ^ s[r];}}
}
二、C
#include <vector>
using namespace std;
class Solution {
public:void re…
建站知识
2025/1/18 20:58:14
算法-动态规划/中心扩散法-最长回文子串
算法-动态规划/中心扩散法-最长回文子串
1 题目概述
1.1 题目出处
https://leetcode.cn/problems/longest-palindromic-substring
1.2 题目描述 2 动态规划
2.1 思路
dp[i][j] 表示[i,j]之间的字符串是否是回文。 那么,如果chars[i] chars[j]时,就…
建站知识
2025/1/19 3:31:03
VirtualBox Ubuntu扩展虚拟机磁盘空间
关于Orical VM VirtualBox虚拟机安装了ubuntu linux系统,由于需要,磁盘空间不足,需要扩展磁盘空间,最终找到了一个非常简单的方法,上干货。
1、关闭虚拟机
2、运用VBoxManage命令扩展vdi文件的空间
打开windows的命…
建站知识
2025/1/19 3:32:17
【C#】什么是并发,C#常规解决高并发的基本方法
给自己一个目标,然后坚持一段时间,总会有收获和感悟! 在实际项目开发中,多少都会遇到高并发的情况,有可能是网络问题,连续点击鼠标无反应快速发起了N多次调用接口, 导致极短时间内重复调用了多次…
建站知识
2025/1/19 3:38:38
uniapp物理键/右滑多次退出应用,再次进入显示白屏的问题
复现方式:安卓多次使用物理返回键或右滑退出应用后, 再次进入有很大机率显示白屏。但是手动杀进程的方式不会出现白屏和后台驻留的方式也不会出现白屏 解决思路:利用后台驻留的方式进行假退出应用,把应用隐藏至后台,这…
建站知识
2025/1/19 3:31:45
常用的Linux命令及其用法
常用的Linux命令及其用法
1. ls:列出文件和目录
ls命令用于列出当前目录中的文件和子目录。通过不同的选项,可以显示详细信息、隐藏文件等。
示例:
ls -l
ls -a2. cd:切换工作目录
cd命令用于切换当前工作目录。通过指定目标…
建站知识
2025/1/19 3:32:10
Kotlin函数作为参数指向不同逻辑
Kotlin函数作为参数指向不同逻辑 fun sum(): (Int, Int) -> Int {return { a, b -> (a b) }
}fun multiplication(): (Int, Int) -> Int {return { a, b -> (a * b) }
}fun main(args: Array<String>) {var math: (Int, Int) -> Intmath sum()println(m…
建站知识
2025/1/19 3:30:15