自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

原创 如何快速的、大量的清理 Linux 系统废物文件

使用rm可以快速清理相信大家在用久后肯定会发现自己的服务器系统盘非常容易膨胀虽然你可能只是有恐惧症罢了这该如何解决?花钱扩容硬盘,但是你既然都看到了这篇文章你应该不会使用这个方法吧。

2025-11-28 20:45:40 603

原创 Linux 不小心挂载错磁盘导致无法启动系统咋办

请前往以获得更好的阅读体验。

2025-11-17 19:08:13 386

原创 在自己的服务器上自建图片 API 站点

刚打开这个文章的你,可能会对这个 title 有点懵逼,简单介绍一下:当你访问一个地址的时候,这个站点会随机从服务器向你返回一张图片你应该懂了吧。

2025-11-16 21:01:40 536

原创 【科技补全76】新概念英语点读工具NCE-Flow、在线文件管理器copyparty 部署指北

新概念英语在线点读,点句即读、连续播放优势何在?​句子级点读​:点击任意句子开始播放,自动高亮跟随​多语言视图​:EN / EN+CN / CN 三种显示模式​播放控制​:倍速调节、连读/点读切换、循环模式、断点续播​全局快捷键​:空格播放/暂停、方向键导航、音量控制​学习管理​现代界面​:Apple 风格、深浅色主题、响应式设计​零依赖​:纯静态文件,解压即用将几乎任何设备变成文件服务器,使用任何网络浏览器可以恢复上传/下载。

2025-11-15 21:27:19 1112

原创 PHP 其实也能写在线评测系统:HUSTOJ 从安装到使用小白式讲解

提到在线评测系统(Online Judge),很多人会想到用C++、Java 或 Python 等语言开发。但你可能不知道,​PHP 同样能够构建功能强大的在线评测系统​!今天我们就来聊聊基于 PHP 的 HUSTOJ ——一个成熟稳定的开源在线评测系统。

2025-11-14 21:25:28 763 1

原创 两种方法教你安装 mcsmanager :强大的MC服务器管理面板

是一款开源、分布式、轻量级的游戏服务器管理面板,由国人使用 node.js 开发。它最初 为 我的世界(Minecraft)服务器而生,因此得名,但现在它的能力已经扩展到了多种 ​Steam 服务器(如泰拉瑞亚)以及其它多种游戏服务端它的核心是一个 Web 控制台,你只需要在服务器上安装好面板服务,就可以通过任何浏览器(比如你的手机、家里的电脑,)来远程管理和控制你的游戏服务器还有,你甚至可以把他当做守护进程(?

2025-11-13 21:38:57 732

原创 听说你的 phpmyadmin 加载很慢?这不是你的问题!教你解决 [变量无法访问。phpMyAdmin无法缓存模板文件,所以会运行缓慢。]

假设你是一个运维小白,你不会使用 mysql 命令管理数据库,你只会使用 phpmyadmin ,但是,如果你的服务器线路差了那么一点点,那么你的访问 phpmyadmin 的速度跟你从百度网盘下载文件的速度差不多,非常头疼,这里有个解决方案。

2025-11-12 14:00:34 180

原创 教你快速搭建一个文件快递柜[filecodebox使用教程]

快速部署​:Docker 一键部署​大文件支持​:轻松分享大型文件​安全可靠​:密码保护和过期时间简洁界面​:用户友好的操作界面数据统计​:下载次数和流量监控。

2025-11-09 15:52:36 513

原创 上海市2025CSP-J十连测Round 5卷后感

摘要:本文分析了上海市2025CSP-J十连测Round 5的部分试题,包括选择题、阅读程序和完善程序。重点讨论了错题及其解析,如T6时间复杂度计算、T10图的邻接表存储特性、T15组合数学问题等。在阅读程序部分,详细分析了递归绘图和时间复杂度问题,指出模拟过程中的理解偏差。最后提及完善程序题因试卷问题未得分,但通过AI辅助生成了相关代码。整体反映了考试中的常见错误点及解题思路。

2025-09-13 22:14:37 718

原创 用雨云服务器快速搭建Tailchat(强烈建议改名Discord)

Tailchat:开源IM应用快速搭建指南 Tailchat是一款插件化、可扩展的开源即时通讯应用,采用微服务架构,支持文本、文件、音视频等多种消息类型,具备群组管理、AI助手、自定义主题等功能。文章详细介绍了如何在雨云服务器上快速部署Tailchat: 注册雨云账号并选购Ubuntu系统的服务器(推荐2GB内存以上) 安装配置宝塔面板和Docker环境 通过Docker拉取Tailchat镜像并配置环境变量 使用docker-compose启动服务 该方法简单高效,成功率100%,适合个人和企业快速搭建私

2025-08-24 17:42:54 812

原创 【萌新必备】免费、好用、实用的52个我的世界服务器插件!开服必备!甚至还有免费服务器!

2025-08-23 14:52:30 1671

原创 【题解】P1001 A+B Problem 题解

你好,洛谷!这是洛谷的P1001,也就是鲜为人知的。

2025-08-14 20:31:43 276 1

原创 【题解】P1000 超级玛丽游戏 题解

本文介绍了洛谷P1000题(超级玛丽图案输出)的两种C++解法。第一种是常规的多行字符串输出方法,使用printf逐行打印图案;第二种利用了C++11的原始字符串特性(Raw String Literal),将整个图案作为一个原始字符串直接输出。文章特别提醒注意输出内容的精确性、换行符的使用规范以及编程语言的选择。两种方法都提供了完整的代码示例,其中原始字符串方法简化了多行文本的处理,但仅适用于C++而不适用于C语言。

2025-08-14 20:19:58 274

原创 【CSP从0分到99分】计算机基础知识:计算机概述

本文介绍了计算机基础知识,包括五个发展阶段(1946年至今)、重要人物(冯·诺依曼和图灵)及其贡献、冯·诺依曼体系结构、计算机分类(按规模/用途/原理/功能)、基本特征(高速运算/高精度/强大存储等)和主要应用领域(数值计算/数据处理/人工智能等)。最后提供了8道NOIP历年真题及其解析,涵盖计算机发展史、关键人物和基础概念等内容。

2025-07-13 09:33:35 358

原创 【C++】STL

摘要:本文介绍了C++标准模板库(STL)的核心组件,包括容器、迭代器和算法。重点讲解了vector动态数组的构造和操作、set/multiset集合的去重排序特性、pair/map的键值对存储、deque双端队列以及优先队列的应用。通过滑动窗口最大值和合并果子问题等实例展示了STL的实际使用场景,最后推荐了相关练习题。STL能显著提高开发效率,但在性能敏感场景需谨慎使用。

2025-07-11 11:38:56 546

原创 栈+队列+堆+优先队列

本文介绍了栈、队列、堆和优先队列四种常见数据结构。栈遵循LIFO原则,队列遵循FIFO原则,分别用于函数调用和BFS等场景。堆是特殊的完全二叉树,分为大根堆和小根堆,优先队列是其实现方式。文章详细说明了各数据结构的C++操作,并给出合并果子、互数问题等经典示例,分析时间复杂度。最后总结了各类结构的特点和应用,如栈用于表达式求值,队列用于任务调度,优先队列用于Dijkstra优化等。这些基础数据结构在算法设计中具有重要作用。

2025-07-09 19:37:28 839

原创 高精度计算

高精度计算是处理大数运算的重要方法,主要针对计算机常规数据类型无法满足的高位数运算需求。本文介绍了高精度计算的关键问题:数据存储方法、位数确定、进位借位处理等,并提供了加法、减法、乘法、除法(高精除以低精和高精)的具体算法实现。每种运算都通过数组模拟竖式计算,详细说明了处理步骤和代码实现。最后还介绍了回文数问题在N进制下的求解方法,展示了高精度计算的实际应用。这些方法为解决大数据运算问题提供了有效途径。

2025-06-28 11:17:24 1043

原创 线段树(2025年6月14日)

五道题目均涉及区间最大值查询,采用线段树高效解决。P1要求按层次遍历输出二分区间的最大值;P2处理静态区间最大值查询;P3增加了单点修改功能。线段树通过O(n)预处理和O(logn)查询/修改,完美应对1e5规模数据。解题关键在于正确构建线段树,处理区间查询和动态更新,并优化输入输出效率。三题展示了线段树在静态和动态区间查询中的经典应用。

2025-06-20 09:03:50 430

原创 2025年6月8日树型动态规划

树型DP。

2025-06-08 16:08:50 790

原创 几分钟教你在Termux中安装Mcsmanager管理面板!

几分钟教你在Termux中安装Mcsmanager管理面板

2025-06-04 20:21:36 893

原创 Linux概述:从内核到开源生态

Linux是一个开源操作系统内核,广泛应用于服务器、嵌入式设备、云计算和超级计算机等领域。其核心是Linux内核,负责管理硬件资源并提供基础服务。Linux与GNU项目结合,形成了完整的操作系统。Linux的体系结构包括硬件层、内核层、用户空间和应用程序层,其设计理念包括“一切皆文件”、模块化设计和最小权限原则。Linux遵循GNU GPL开源协议,允许自由使用、修改和分发,全球开发者社区共同维护内核,实现快速迭代。Linux在服务器、嵌入式系统、超级计算机和开发环境中具有显著优势,其生态适配性和技术前瞻性

2025-05-18 18:05:43 1343

原创 梦熊解析:202505基础算法

/ 左半部分和为0,剩余右半部分长度。// 右半部分和为0,剩余左半部分长度。// 计算总长度:左半部分剩余i项,右半部分剩余mp[-a[i]]项。利用哈希表存储右半部分前缀和,枚举左半部分前缀和,查找是否存在互补值,计算最小区间长度。// 右半部分起点为n+1,终点为2n。// 枚举左半部分前缀和,查找右半部分是否有互补值。// 计算右半部分前缀和(后n项,逆序处理)// 计算左半部分前缀和(前n项)

2025-05-16 17:33:02 624

原创 梦熊联盟:202505基础语法-题解

我们可以枚举 k 的大小,那么剩下所有的数最大的值最小可以是某个值,注意 k 的取值范围且答案为某个表达式,因为(此处应有公式推导,但原始题解未给出),所以单次复杂度为 O (log n)。从这个角度,为了能表示出 1 到 n 中的所有重量,最终答案前若干个砝码一定形如 2⁰, 2¹, ..., 2^k,之后的每个数都在某个范围内(例如样例中的数值可以表示成特定组合)。可以选择不断往里找,直到找到两个不相同的位置,比较这两个数,取小的那一边的头或尾即可。如何用最少的砝码表示出尽量多的重量?

2025-05-11 19:58:31 471

原创 SPFA+SPFA优化+优先队列(汽车加油行驶问题_铺垫aa、汽车加油行驶问题qiche、EasySSSPsssp)

整体围绕最短路径算法展开,通过不同题目练习,让学员掌握最短路径算法在实际问题中的应用,理解算法的优化和实现细节,提升解决复杂图论问题的能力 。

2025-04-06 11:36:03 796

原创 迪杰斯特拉+二分+优先队列+拓扑+堆优化(奶牛航线Cowroute、架设电话线dd、路障Roadblocks、奶牛交通Traffic)

图论中的最短路径问题在许多实际应用中都有广泛的应用。通过使用 Dijkstra 算法、拓扑排序和动态规划等方法,我们可以有效地解决这些问题。同时,这些问题的解决过程也让我们更加深入地理解了图论的基本概念和算法。1. 最短路径问题:最短路径问题在计算机科学中,是指在给定图中,从一个起点到终点的最短路径问题。最短路径问题在很多实际应用中都得到了广泛的应用,如导航系统、网络优化、路径规划等。

2025-04-04 21:35:55 1059

原创 【信奥一本通提高篇】基础算法之二分与三分

二分是一种常用且非常精妙的算法,常常是我们解答问题的突破口。二分的基本用途是在单调序列或单调函数中做查找操作。因此当问题的答案具有单调性时,就可以通过二分把求解转化为判定(根据复杂度理论,可知判定的难度小于求解),这使得二分的应用范围变得很广泛。进一步地,我们还可以通过三分法解决单调函数的极值以及相关问题。

2025-03-31 15:48:13 815

原创 【信奥一本通提高篇】基础算法之贪心算法

近年来的信息学竞赛试题,经常出现求一个问题的可行解或最优解的题目。这类问题就是我们通常所说的最优化问题。贪心算法是求解这类问题的一种常用算法。在众多的算法中,贪心算法可以算得上是最接近人们日常思维的一种算法,常被信息学奥赛选手用来求解一些数据规模很大的问题。通过以上3个例子,我们大致了解了贪心算法的形式和正确性证明的基本方法。下面,进一步分析几个经典贪心算法的应用,加深对贪心算法的理解。

2025-03-30 21:06:11 847

原创 【比赛讲解】2025年第一季度FMCRAFT编程挑战赛

【比赛讲解】2025年第一季度FMCRAFT编程挑战赛

2025-03-30 17:05:56 774

原创 【hustoj】使用WSL应用安装hustoj

wsl安装hustoj

2025-01-05 10:36:23 744

原创 【hustoj注意事项】函数返回值问题

首先,可以得出要么是hustoj的问题,要么是ubuntu的问题,于是,我们使用宝塔Linux面板编译了代码,视频如下。注意看void,如果子函数的类型是void,则可以不需要return,但是上述代码的类型是int,也就是说,从上视频最后一帧可以看出,是第23行关于return有一定的关系。要返回一个整型,但是程序没有返回整型,所以出现了运行时错误。,于是,我们截取了整个子程序。double 双精度浮点型。float 单精度浮点型。1.严格遵守程序设计规则。string 字符型。

2025-01-04 15:23:54 369

原创 hustoj开启Saas模式的详细教程

SaaS模式就是可以在一个oj里面创建多个子oj,只需要一个完整的oj系统,不需要再次搭建其他oj,不会浪费多余的运行内存但是常见问答中开启Saas模式的方式并不详细,所以这里教大家一个完整的方法(宝塔安装和脚本安装都可以使用此方法)

2025-01-03 21:01:48 659

原创 【C++入门】1-(C++)计算机程序设计基础

C++

2024-10-27 20:17:51 542

原创 C++编程-贪心算法2

贪心算法2

2024-10-20 11:52:27 1084

原创 [全国/全省/全市]初赛知识点复习大汇总

初赛知识点总结

2024-10-16 19:17:14 1217

原创 C++编程-贪心算法1

一、基本概念所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法没有固定的算法框架,算法设计的关键是贪心策略的选择。必须注意的是,贪心算法不是对所有问题都能得到整体最优解,选择的贪心策略必须具备无后效性,即某个状态以后的过程不会影响以前的状态,只与当前状态有关。所以对所采用的贪心策略一定要仔细分析其是否满足无后效性。二、基本思路1.建立数学模型来描述问题。2.把求解的问题分成若干个子问题。

2024-10-15 19:41:00 829

原创 【综合】六大编程语言大比拼

在本期中,我们会详细讲解六大编程语言C、C++、Python、Java、PHP、JS的区别,以及完成以下两个题目在当今的编程世界中,有许多不同的编程语言可供选择。每种语言都有其独特的特点和适用场景。本文将对 C、C++、Python、Java、PHP 和 JavaScript 这六种常见的编程语言进行比较,帮助读者更好地了解它们的优缺点和适用范围。简介C 语言是一种古老而强大的编程语言,它是许多其他编程语言的基础。

2024-10-07 08:14:07 1204

原创 信奥初赛解析:1.3-计算机软件系统

计算机软件系统

2024-09-20 20:52:15 1541

原创 信奥初赛解析:1.2-计算机系统的基本结构

信奥初赛解析:1.2-计算机系统的基本结构

2024-09-17 17:04:12 2303

原创 信奥初赛解析:1.1-计算机概述

信奥初赛解析:1.1-计算机概述

2024-09-16 19:31:20 1531

原创 加入 水岸空间Chat 吧!

Tailchat:您自己工作空间中的下一代noIM应用程序——水岸空间Chat

2024-09-09 21:27:37 1342 1

Scratch考试1-4级考试真题相关题库

Scratch考试1-4级考试真题相关题库

2025-06-13

全国/全省/全市初赛计算机基础知识复习指南

内容概要:本文档是一份面向初中生计算机竞赛初赛的知识点复习材料,涵盖了计算机结构与组成原理、计算机发展历程、计算机应用、计算机保护知识产权、计算机病毒、硬件系统、软件系统、程序设计、数字系统、网络知识、数据结构以及问题求解等多个方面。具体内容包括计算机历史(如ENIAC和EDVAC)、计算机组成部分(如CPU、存储器)、计算机应用(如CAD、CAM)、知识产权保护(如《计算机软件保护条例》)、计算机病毒特征及其危害、硬件系统(如输入输出设备)、软件系统(如操作系统、编程语言)、程序设计(如结构化程序设计)、数字系统(如进制转换)、网络知识(如TCP/IP协议)、数据结构(如数组、栈、队列、树)以及各类问题求解(如排列组合、容斥原理、逻辑推理、方程求解)。 适合人群:准备参加全国/全省/全市初中计算机竞赛的学生,尤其是正在备考初赛阶段的学生。 使用场景及目标:帮助学生全面掌握计算机基础知识,提高解决实际问题的能力,为竞赛做好充分准备。 其他说明:文档不仅提供了理论知识,还附有大量实例和练习题,有助于巩固所学内容并提升实战能力。

2025-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除