“2026 年 5 月”
LeetCode刷题笔记-208-实现Trie(前缀树)
208. 实现 Trie(前缀树)题目描述实现一个前缀树(Trie)类,支持三种操作: 初始化:Trie()。 插入:insert(word) —— 将字符串插入字典。 检索:search(w...
LeetCode刷题笔记-1752-检查数组是否经排序和轮转得到
1752.检查数组是否经排序和轮转得到题目描述给你一个数组 nums 。nums 的源数组中,所有元素与 nums 相同,但 按非递减顺序排列。nums 中的元素可能会被轮转(向左移动)若干次。...
LeetCode刷题笔记-33-搜索旋转排序数组
33. 搜索旋转排序数组题目描述整数数组 nums 按升序排列,数组中的值 互不相同 。在传递给函数之前,nums 在预先未知的某个下标上进行了 旋转 旋转后可能的数组示例如下: 思路旋转后的数...
VS Code插件打包与安装记录
安装 vsce 打包工具(只需一次) npm install -g @vscode/vsce 这里以 acwing-vscode-plugin 插件为例。 在项目目录打包 cd D:\...
第33次CCF计算机软件能力认证(1,2,4)
1. 词频统计题目描述有 m 个单词,n 篇文章,每篇文章包含若干单词。统计每个单词在多少篇文章中出现过,以及在所有文章中总出现次数。 思路:模拟,遍历使用数组 cnt 来统计每个单词在多少篇文...
管理配置文件工具 yadm 常用命令和技巧总结
tldr:常用命令速记yadm 基于 Git,使用时会把 $HOME 当作工作目录,因此你可以在任意目录下管理 dotfiles。 查看与对比man yadm yadm status yadm ...
第三次CCF计算机软件能力认证题解(1-3)
1. 门禁系统问题描述图书馆需要记录读者到访情况。每位读者有唯一编号,统计每条记录中该读者编号是第几次出现。 输入 第一行:整数 (记录条数) 第二行: 个整数(每位读者的编号) 输出输出 ...
第二届CCF计算机软件能力认证题解(1-4)
1. 相邻数对问题描述给定 个不同的整数,统计其中有多少对整数的值正好相差 。 输入格式 第一行:整数 (给定整数的个数) 第二行: 个整数 输出格式输出值相差 的数对个数。 数据范围 ...
第一届CCF计算机软件能力认证题解
1. 相反数有 个非零且各不相同的整数。 请你编一个程序求出它们中有多少对相反数( 和 为一对相反数)。 输入格式第一行包含一个正整数 。 第二行为 个用单个空格隔开的非零整数,每个数的绝...
13年12月CCF-CSP题解
1. 出现次数最多的数给定 个正整数,找出它们中出现次数最多的数。 如果这样的数有多个,请输出其中最小的一个。 思路 1:哈希时间复杂度 #include <iostream> ...