- 博客(24)
- 收藏
- 关注
原创 进制位..
由此可见,只要出现了一个大于0的数n,那么数2n、3n...都得出现,直到某个k使得kn=1x≥10(0≤x≤R-1),导致数1也必须出现。而1+1=2,1+2=3,1+3=4...以此类推,数1可以生出所有数(包括0,因为无论进制R为多少10也会出现)。从而只要出现了一个大于0的数,那么0~R-1的所有数都必须出现,即出现了1+(R-1)=R个数,则N=R。中是否R=N看了前两篇题解后的理得比较清晰的思考。而题目中3≤n≤9,则必出现大于0的数,从而必有R=N。在加法表中出现了N个数,进制为R。
2025-03-19 15:44:44
174
原创 区间动态规划
区间动态规划:·dp矩阵中的下标不再表示类似坐标定位作用,而是表示区间·一个区间的子区间即这个区间的子问题,求解区间的问题依赖于求解其子区间的问题。
2025-03-19 14:10:34
234
原创 [NOIP1999 提高组] 导弹拦截 - 洛谷
Dilworth定理:数列非递增子序列(不一定连续)的最少数量——>数列最长递增子序列的长度。
2025-01-17 19:25:05
178
原创 [NOIP2001 提高组] 数的划分 - 洛谷
动态规划算法(第三维相当于表示当前数),但是只有一个用例通过,不知道哪里出了问题。里面多加了些取值范围判断以降低复杂度。递归的复杂度一般劣于动态规划,当然本题是可以用动态规划的。我最初尝试实现了一个在选择。的时候考虑前面的数的大小,让所有数都能从1开始取。,为了加快内存访问速度,可以将n、k的位置对调一下。看到k维只需访问k-1,便知道空间上可以优化。状态转移方程:dp[n][k]=于是我在想办法避免在划分出。之后又实现了递归的算法。
2025-01-01 17:50:49
650
原创 填涂颜色 - 洛谷
1、原本想在输入的时候就对《处于边界》或《左邻居或上邻居为圈外0》的0做处理以加快速度,但是这样做了之后貌似更慢了,优化失败。
2024-12-16 20:44:31
272
原创 [NOIP2005 普及组] 采药 - 洛谷
1、分析:经典的动态规划问题。状态方程dp[t][i]涉及两个维度,时间t和草药i,表示在时间t内前i个草药可获得的最大价值。印象里动态规划问题都可以在空间上进行降维优化,本题也可以,不过比较特殊的一点是本题只有一个维度可以取消。
2024-12-02 22:16:44
398
原创 山东大学软件学院项目实训-创新实训-角色疆界-会话数据响应与存储管理
(2)项目中用于接收前端与会话有关的请求并相应,主要支持会话id生成、会话内容存储、会话查询、会话删除等功能。(1)面向文档的 NoSQL 数据库管理系统,高性能、高可用、易扩展,适用于处理大量的非结构化和半结构化数据。(1)简单、灵活但功能完善的web开发框架。(2)非常适合存储会话这样的半结构化数据。
2024-06-23 23:16:03
257
原创 山东大学软件学院项目实训-创新实训-角色疆界-Vue基础
1、单向绑定,两种写法,用户不可修改绑定的量web.info_enter与web.info_space。1、ref:用于存储单个基本类型的数据,如数字、字符串。2、键盘事件绑定,keydown表示按键按下即响应,keyup表示按键放开即响应。2、reactive:响应式对象(即用户可修改),可直接通过属性名修改值。2、v-show,显示与隐藏,根据指定值决定是否显示当前模块。1、v-if,条件渲染,根据指定值决定是否显示当前模块。2、双向绑定,v-model,用户可修改绑定的量。四、值动态绑定与修改。
2024-06-23 20:17:05
315
原创 山东大学软件学院项目实训-创新实训-角色疆界-ES基础
1、基本定义:fetch是一个基于Promise的api,它可以发送http请求并接收服务器返回的响应数据。1、基本定义:axios是基于Promise的网络请求库,它可以发送http请求并接收服务器返回的响应数据。(5)splice(要删除元素的索引,要删除的元素数量),删除元素,返回被删除元素组成的数组。1、基本定义:支持无参、默认参数,有返回值(无需指定类型)(1)改、删、元素存在判断、大小、清空。(1)增、删、元素存在判断、大小。(1)改、删、元素存在判断、大小。6、set:允许不同类型元素。
2024-06-23 18:58:32
276
原创 山东大学软件学院项目实训-创新实训-角色疆界
创建EventSource实例。EventSource对象接口用于接收服务器发送的事件。它通过HTTP连接到服务器,以text/event-stream格式接收事件,并且连接不会关闭。在与大模型对话中我们输入文本,回车或按按钮发送提问。判断会话是否结束,当回复消息中提示回复结束时显式(主动)地关闭连接。判断是否是第一次会话,如果这是第一次会话则需要相关处理。的函数的设计,分要点展示主要的流程与代码。处理接收到的回复,为回复的展示做准备。
2024-05-30 17:40:01
306
原创 VSCODE中文乱码
原因: 控制台或者文件编码不支持中文(一般用utf-8或者gbk) 控制台与文件编码不一致。如控制台为gbk(chcp 936),而文件编码为utf-8 解决(以utf-8为例): vscode右下角显示的是文件编码,点击然后vscode正上方会跳出选项,选择Reopen with Encoding,找到utf-8并点击选择(修改的是当前文件编码) vscode左下角点击小齿轮Manage,然后点击settings,Searching settings搜索框输入encoding,然后在显示
2024-05-08 16:01:49
564
1
原创 在ubuntu中install软件包时提示无法定位
先更新:sudo apt-get update && sudo apt-get upgrade 检查软件包的名称输入是否有误 检查正确的软件包名称(比如libomp):apt-cache search libomp。然后根据给出的软件包名称进行安装。
2024-04-21 16:49:43
512
1
原创 windows vecode latex中文报错以及不显示
其中[GBK]也可能是[UTF8]等,取决于vscode右下角显示的文件编码,两者要一致否则会报错。二、在tex文件中尽可能靠前的位置(如documentclass下一行)添加代码。
2024-04-12 11:08:21
1058
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人