- 2025-01-04NOI Linux 2.0 竞赛环境食用指北
NOILinux2.0竞赛环境食用指北终端使用Ctrl+Alt+T在当前登录用户的目录~中打开终端,也可以在文件夹中右键或Shift+右键在当前文件夹打开终端。运行可执行文件需要加./,例如./<filename>。注意Linux中可执行文件是没有后缀名的。mkdir新建目录,ls列出目录,cd切换
- 2025-01-01金库计划 3
我们将难度分为\(5\)个等级:\(\color{grey}\bigstar\)简单题,根本不配进入NOI的考场,做着玩玩。或者为模板题。\(\color{green}\bigstar\)签到题,在NOI赛场上强银选手几乎人人都会,如果赛场上不会的话对冲银的影响是非常大的,要避免。\(\color{blue}\bigstar\)中等题,在NOI
- 2025-01-01年枫的 NOI Linux!
前言改用Vim之后,发现和命令行打交道的机会变多,使用系统设置的终端慢慢地显得单调。最近还在家里重装了Win10,要用VMWare弄一个NOILinux,所以顺手整理了一下鼠的模板NOILinux!不得不说,网上的教程是真的碎,搞的人都快麻了。限于技术,没有图片,将就一下吧(基本配置首先改中文。
- 2024-12-21【多维DP】【准NOI难度】力扣3251. 单调数组对的数目 II
给你一个长度为n的正整数数组nums。如果两个非负整数数组(arr1,arr2)满足以下条件,我们称它们是单调数组对:两个数组的长度都是n。arr1是单调非递减的,换句话说arr1[0]<=arr1[1]<=…<=arr1[n-1]。arr2是单调非递增的,换句话说arr2[0]>=ar
- 2024-12-21[NOI Online #3 提高组] 魔法值
思路讲真现在脑子胡的依托转化题意,给定一个无自环无重边的\(n\)点\(m\)边的图,每天每个城市的魔法值都会变成其连边城市的魔法值的\(\oplus\),求\(a_i\)天后,\(H\)点的魔法值看到题目给的柿子和\(a_i\leq2^{32}\)感觉就要用矩快这是一种异或矩快,也就是在
- 2024-12-18索引
以下部分内容的完成度很难评。学习笔记基础算法(2023-05-08):三分、整体二分、归并排序、CDQ分治。线段树(2023-05-16):线段树的基本用法,可持久化线段树,树状数组套线段树。博弈论基础(2022-11-01):公平组合游戏、Bash博弈、有向图游戏、SG函数与SG定理、Nim游戏、阶梯
- 2024-12-15P1973 [NOI2011] NOI 嘉年华
前言好困难啊,最近的新目标是吧效率拉起来思路转化题意一问对于\(n\)条线段,我们对于每条线段,都要分到两个场地中的一个或者放弃,求如何分配使得两个场地不存在\(i\)满足\(i\inS_1\)且\(i\inS_2\)(其中\(S_1,S_2\)分别表示两个场地线段的集合),并且使
- 2024-12-09电子商城项目中的范围管理:应对需求频繁变更的挑战
在IT公司的软件开发项目中,范围管理是一个至关重要的环节。作为一位负责电子商城项目的软件项目经理,我在项目中期遭遇了需求频繁变更的问题,这不仅导致了项目范围的蔓延,还对项目进度、成本和质量造成了严重影响。然而,通过运用PMP(项目管理专业人士)范围管理的知识和技能,我成功地控制了
- 2024-12-09Ruby 中文编码
用Ruby输出"Hello,World!",英文没有问题,但是如果你输出中文字符"你好,世界"就有可能会碰到中文编码问题。Ruby文件中如果未指定编码,在执行过程会出现报错:#!/usr/bin/ruby-wputs"你好,世界!";以上程序执行输出结果为:invalidmultibytechar(US-ASCII)以上出错信息显
- 2024-12-05洛谷二刷P4715 【深基16.例1】淘汰赛(c嘎嘎)
题目链接:P4715【深基16.例1】淘汰赛-洛谷|计算机科学教育新生态题目难度:普及 刷题心得:本题是我二刷,之前第一次刷是在洛谷线性表那个题单,当时印象深刻第 一篇题解是用的树来做,当时我不屑一顾(觉得花里胡哨),现在我开始刷树的题目着字分析,第一次学习到线性树的用法现
- 2024-11-25【MySQL】视图
1.表格形式展示视图的作用作用详细解释示例场景简化复杂查询将复杂的SQL查询封装成视图,用户通过简单的查询访问结果,减少重复书写复杂SQL。一个复杂的销售报表统计查询,可以创建为视图,用户只需查询视图名称即可获得结果。提高数据安全性可以限制用户访问某些敏感数据,仅通过视
- 2024-11-24MyBatis与Spring整合中@Param注解的作用与使用详解
在使用MyBatis进行参数绑定时,@Param注解扮演了重要的角色,特别是在涉及多参数传递或参数名不一致的场景。本文将详细解析@Param的作用、原理以及最佳实践。我的实体类一、什么是@Param注解?@Param是MyBatis提供的一个注解,用于为方法参数指定别名,以便在SQL映射文件
- 2024-11-24黑马头条Day4-19启动ApArticleApplication时报错some of the beans in the application context form a cycle
文章目录1.错误呈现2.错误原因3.解决方案(注入ApArticleService改成注入ApArticleMapper)视频教程:黑马程序员Java项目实战微服务项目《黑马头条》开发全套视频教程,基于SpringBoot+SpringCloud+Nacos等企业级微服务架构项目解决方案1.错误呈现APPLICATIONFAILED
- 2024-10-13NOI提高级 图论算法:单源次短路
DIJ(单源次短路)-TwoPaths-HDU6181DIJ(单源次短路)-TwoPaths-HDU6181-CSDN博客单源次短路(P2829大逃离)单源次短路(P2829大逃离)-CSDN博客单源次短路算法学习笔记单源次短路算法学习笔记-Wiueh_Plus-博客园次短路及次短路计数次短路及次短路
- 2024-10-09洛谷 P7469 [NOI Online 2021 提高组] 积木小赛(字符串哈希)
题目传送门解题思路读题后,我们可以发现,字母串 只能从两边删除,于是我们可以枚举一个区间 ,然后在字母串 中匹配(可以用指针来进行匹配),同时可以做字符串哈希去重。注意如果怕被卡,可以用双模哈希;记得开longlong代码#include<bits/stdc++.h>usingnamespacestd;