建站者
建站者
前端开发工程师
2026/3/16 20:19:11
15分钟阅读
1,245 次浏览
React 18 新特性
前端开发 React TypeScript

文章摘要

当两个单词可能是同一个:聊聊《最短单词距离 III》背后的“算法洁癖” 大家好,我是 Echo_Wish。 今天咱们聊一道看起来简单、实则很容易被低估的题目——最短单词距离 III(Shortest Word Distance III)。 如果你刷过 I、II 版本,第一次看到 III,大概率会嘀咕一句: “不…

文章不存在

相关文章

ROS实战:5步搞定Rviz进度条插件开发(附完整代码)
前端
ROS实战:5步搞定Rviz进度条插件开发(附完整代码) 2026/3/17 10:55:04

ROS实战:5步搞定Rviz进度条插件开发(附完整代码)

ROS实战:5步开发高交互性Rviz进度条插件 在机器人开发过程中,可视化监控是调试和优化的重要环节。Rviz作为ROS生态中最强大的可视化工具,其插件机制允许开发者扩展自定义功能。本文将带你从零开始,通过5个关键步骤实现一个功能完整…

TensorRT实战:trtexec工具从模型转换到性能调优全解析
前端
TensorRT实战:trtexec工具从模型转换到性能调优全解析 2026/3/17 10:53:53

TensorRT实战:trtexec工具从模型转换到性能调优全解析

1. 初识trtexec:你的TensorRT瑞士军刀 第一次接触trtexec时,我完全被这个命令行工具的功能震撼到了。它就像TensorRT生态中的瑞士军刀,从模型转换到性能调优,几乎所有部署环节都能搞定。官方文档里那些晦涩的参数说明,…

Qwen3模型训练轮数(epochs)优化指南:从理论到实践
前端
Qwen3模型训练轮数(epochs)优化指南:从理论到实践 2026/3/17 10:53:54

Qwen3模型训练轮数(epochs)优化指南:从理论到实践

1. 理解训练轮数的核心意义 训练轮数(epochs)是深度学习中最基础却又最容易被忽视的超参数之一。简单来说,1个epoch表示模型完整看过一次训练数据集。但为什么这个看似简单的参数会让那么多开发者头疼?我在实际项目中发现&#xf…

RAG‌(Retrieval-Augmented Generation)
前端
RAG‌(Retrieval-Augmented Generation) 2026/3/17 10:51:47

RAG‌(Retrieval-Augmented Generation)

RAG‌(Retrieval-Augmented Generation,检索增强生成)是一种结合信息检索与大语言模型(LLM)生成能力的人工智能技术。 来说大白话,举个例子:智能客服类型的应用,提供知识库&#xff…

来吧,一起来搞腾讯的openclaw
前端
来吧,一起来搞腾讯的openclaw 2026/3/17 10:51:50

来吧,一起来搞腾讯的openclaw

Step 1:下载安装官网入口:https://www.codebuddy.cn/work/按你的系统下载对应版本。我的是 Windows 系统,所以选 Windows 版本。如果你是 Mac,点左上角 → 关于本机,看下芯片:M 芯片选 Mac ARM64&#xff…

一键清除指定端口的 Windows 批处理脚本使用指南
前端
一键清除指定端口的 Windows 批处理脚本使用指南 2026/3/16 6:24:58

一键清除指定端口的 Windows 批处理脚本使用指南

一键清除指定端口的 Windows 批处理脚本使用指南 前言 在日常开发工作中,我们经常遇到端口被占用的问题。比如启动 Web 服务时提示端口 3000 已被占用,或者某个进程没有正常关闭导致端口一直处于监听状态。手动查找并终止占用端口的进程既繁琐又容易出…

CodeSys——TCP客户端通讯
前端
CodeSys——TCP客户端通讯 2026/3/16 9:57:04

CodeSys——TCP客户端通讯

本示例工程以汇川AC712控制器为例,打开“InoProShop”,新建工程。PLC_PRG代码:PROGRAM POU VARTCP_Client_0: TCP_Client;m1: STRING : 200.200.200.90;m0: BOOL;port: UINT : 9004;hClint: __XWORD;TCP_Send_0: TCP_Send;m2: BOOL;uiSize: U…

CodeSys——TCP服务端通信
前端
CodeSys——TCP服务端通信 2026/3/16 12:47:01

CodeSys——TCP服务端通信

本示例工程以汇川AC712控制器为例,打开“InoProShop”,新建工程。PLC_PRG代码:PROGRAM PLC_PRG VARx建立连接: BOOL;abySendData_0 : ARRAY[0..3] OF BYTE : [76, 79, 78, 13];abyRecvData_0 : ARRAY[0..19] OF BYTE;TCP_Server_0: TCP_Serve…

FlipperKit报错
前端
FlipperKit报错 2026/3/17 10:26:07

FlipperKit报错

报错: CompileC /Users/admin/Library/Developer/Xcode/DerivedData/Windoent-fslitwgmpysmhabgkknjkzcpexfd/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/FlipperKit.build/Objects-normal/x86_64/FlipperPlatformWebSocket.o /Users/admin/De…

炫彩PP币2.0:低成本嵌入式灯光徽章设计
前端
炫彩PP币2.0:低成本嵌入式灯光徽章设计 2026/3/16 1:46:26

炫彩PP币2.0:低成本嵌入式灯光徽章设计

1. 项目概述“炫彩PP币(炫彩徽章2.0)”是一款面向便携式交互装饰场景设计的嵌入式灯光装置,其核心目标是将低成本硬件、低功耗运行与高可玩性操作逻辑三者统一。项目名称中的“PP币”并非指代加密货币,而是借喻自流行于电子爱好者…

把云盘都装进一个篮子里:Openlist 部署详细指南
前端
把云盘都装进一个篮子里:Openlist 部署详细指南 2026/3/17 0:00:16

把云盘都装进一个篮子里:Openlist 部署详细指南

前言 你有没有遇到过这样的烦恼:手机里装着阿里云盘、百度网盘、夸克,甚至还有自己家里 NAS 上的文件,每次找个东西都要在几个 App 之间来回切换。想搭个简单的分享页面,又觉得搞个专门的网盘系统太重了。 Openlist 就是为了解决…

《LeetCode 顺序刷题》51 - 60
前端
《LeetCode 顺序刷题》51 - 60 2026/3/17 0:00:20

《LeetCode 顺序刷题》51 - 60

51、[困难] N 皇后 位运算 哈希表 class Solution { private:bool checkCol[10], checkDig1[20], checkDig2[20];vector<vector<string>> ret;vector<string> path;int num;void dfs(int row) {if (row num) {ret.push_back(path);return;}for (int col …

ESP32-C3驱动圆形TFT实现生理级眼动渲染
前端
ESP32-C3驱动圆形TFT实现生理级眼动渲染 2026/3/16 1:46:26

ESP32-C3驱动圆形TFT实现生理级眼动渲染

1. 项目背景与工程目标 一个“会动的眼珠子”看似是趣味电子玩具&#xff0c;实则是嵌入式图形系统在资源受限平台上的典型综合实践。它不依赖视频解码或外部存储介质&#xff0c;而是通过实时几何建模、动态渲染与人眼行为建模&#xff0c;在低分辨率圆形 TFT 屏幕上生成具有生…

首页 博客 项目 关于我