JGJY
码龄4年
关注
提问 私信
  • 博客:10,089
    10,089
    总访问量
  • 32
    原创
  • 1,866,262
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2021-02-16
博客简介:

Xm_wy的博客

查看详细资料
个人成就
  • 获得14次点赞
  • 内容获得7次评论
  • 获得16次收藏
创作历程
  • 32篇
    2021年
成就勋章
TA的专栏
  • 模拟赛
    8篇
  • 数据结构
    4篇
  • 错题簿
    3篇
  • 模板
    2篇
  • 题解
    1篇
  • 数学
    13篇
  • 数论
    9篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

2021.10.15CSP模拟

  审题  怎么说呢,感觉不是很能理解题目意思。T1(14:00-14:56)  考虑状态压缩,然后写了一个自以为正确的代码,拍了一会儿没什么问题就过了T2(14:58-15:40)  读着读着发现不对经,这道题貌似是个大模拟。在思考了一会儿后就直接按照题意写了一个模拟代码,然后跑了几组大样例,然后debug。。。。(也就用了半个小时吧)。T3(15:42-16:20)  没推出样例。。。T4(16:20-17:00)  思考了好大一会儿,然后因为空间原因放弃了对每个物质开数组记录的想法
原创
发布博客 2021.10.15 ·
150 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2021.10.15CSP模拟

  审题  怎么说呢,感觉不是很能理解题目意思。T1(14:00-14:56)  考虑状态压缩,然后写了一个自以为正确的代码,拍了一会儿没什么问题就过了T2(14:58-15:40)  读着读着发现不对经,这道题貌似是个大模拟。在思考了一会儿后就直接按照题意写了一个模拟代码,然后跑了几组大样例,然后debug。。。。(也就用了半个小时吧)。T3(15:42-16:20)  没推出样例。。。T4(16:20-17:00)  思考了好大一会儿,然后因为空间原因放弃了对每个物质开数组记录的想法
原创
发布博客 2021.10.15 ·
150 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2021.10.15CSP模拟

  审题  怎么说呢,感觉不是很能理解题目意思。T1(14:00-14:56)  考虑状态压缩,然后写了一个自以为正确的代码,拍了一会儿没什么问题就过了T2(14:58-15:40)  读着读着发现不对经,这道题貌似是个大模拟。在思考了一会儿后就直接按照题意写了一个模拟代码,然后跑了几组大样例,然后debug。。。。(也就用了半个小时吧)。T3(15:42-16:20)  没推出样例。。。T4(16:20-17:00)  思考了好大一会儿,然后因为空间原因放弃了对每个物质开数组记录的想法
原创
发布博客 2021.10.15 ·
150 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2021年zhengruioiCSP-7连测总结day6

审题(18:03-18:10)  感觉是dp专练。。。T1(18:12-)  考虑到我们要求最短距离之和,容易想到最短路,同时,由于所有房屋在一个数轴上,容易想到用中位数求解。1.0版本(18:12-18:24)  考虑朴素做法,可以尝试处理出所有从0到1的最短路径,从而O(n)O(n)O(n)求解。  但这种做法预处理是O(n2)O(n^2)O(n2)的,所以应该只能拿40分的档。1.1版本(18:24-18:30)  1.0版本主要是预处理复杂度过高,所以考虑优化预处理。  可以发现我
原创
发布博客 2021.10.09 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2021.10.3

某次伪装为好题分享的考试的总结考试思路T1  没看出是区间DP,于是当机立断写了一段暴力算法,然而bug de不完。。。T2  思考了一段时间,然后放弃。T3  思考了一段时间,然后放弃。T4  敲了老大一晌代码,紧接着发现样例推不出来。。。T5  看到题目,当机立断写了一个kmp(裸的),然而数据范围是10510^5105。。。考试时间分配8:00-9:40码T1暴力并且尽力debug。9:40-10:20把T5的kmp打了出来10:20-10:50硬敲T4,结果。。。
原创
发布博客 2021.10.03 ·
1307 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2021.10.2

2021.10.12  某次考试总结。T1  从题目上感觉出来是组合计数相关,但没有找到关系,于是写了个暴力的算法放那了。T2  没推出来样例,更没看懂题。T3  考试时感觉可以用数学方法做,于是推了一大会儿的数学计算式,结果。。。。。。T4  看到第一眼认为时完全背包,然后被数据范围劝退了(101810^181018的完全背包!?)T5  最有把握的一题,然而。。。  思路大概就是类似于暴力处理,对链进行遍历,在遍历的同时进行权值的累加。当时以为至少能拿一点部分分,然而。。。总结
原创
发布博客 2021.10.02 ·
117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

zhengruioicsp-7连测 day5

审题(6:00-6:20)  正常地审题,感觉这次比赛没有上次那么狗血至少题目看起来很正常。T1(6:20-7:00)  发现第一题实际上挺简单的,枚举每一位数字就可以了,于是快速打了一下,自己测了几组数据后就过了T2(7:00-7:40)  正式读题时发现最初审题时有点问题,实际上没有我审题时想象的那么难,于是用我的思路打了一下,测了几组样例之后就过了。T3(7:40-8:30)  发现这道题挺有意思的,仔细推了一下后发现好像可以在拓扑序上搞个贪心来过这道题,于是快速打了一边之后de了一会b
原创
发布博客 2021.09.27 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

zhengruioi csp7连-day4

审题(6:00-6:20)  发现这套题貌似不是很正经(T1有点奇葩),其他题没太多思路。于是就尝试去码题。T1(6:20-7:20)  越读发现越不对经,这套题的T1不再是送分题,于是一边打暴力解法(枚举雷的位置)一边想正解(没想到)。T2(7:20-8:10)  ...
原创
发布博客 2021.09.27 ·
1235 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2021-09-12

读题(6:10-6:20  读题时发现有几道题很熟悉。PS:之所以晚了10分钟,是因为吃饭迟到了。。。T1(6:20-6:40)  读完题后感觉这道题挺水的,又读了几遍题后就打出了代码,比赛感觉良好。T2(7:00-8:00)  这道题我似曾相识,于是很快就打出了基本思路。PS:之后Debug耗费了大量时间。T3(8:00-8:50)  这道题和T2一样令我感到熟悉,在打出暴力的部分分代码后就开始想正解,但是毫无头绪,又调试了一会后就换T4了。T4(8:50-9:10)  思考了一会儿
原创
发布博客 2021.09.12 ·
86 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【数据结构】链表(含链式前向星)

  链表为什么断不了?是拿振金做的吗?  说了队列,说了栈,无论什么数据结构都离不开只能按一定顺序储存的结果,向特定位置加入某值的复杂度达不到O(1)O(1)O(1)。天空一声巨响,链表闪亮登场 链表就是这千千万万数据结构中的一个例外。  链表的模型就是一条链!我们可以向这条链的任意一个地方加入一个新的节点,也可以删除任意的一个节点。...
原创
发布博客 2021.09.05 ·
196 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

那年那事那些错题

2021.9.4  今天打的zhengruioi七连测T1大翻车:读题时将每个数字的先导零理解为了数字的先导零,结果仅考虑的第一个数字的先导零。奇葩篇:  某位和我一同参加七连测的大佬在写T2的过程中惨遭RE。经过一系列检查后发现:该题数据较大,他在使用 stringstringstring 类型时出现了RE。同时这件事告诉我们:当同时需要使用字符串和单个字符时,使用 charcharchar 数组来处理字符串更加安全。To be continue→To\ be\ continu
原创
发布博客 2021.09.05 ·
85 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

2021.9.4zhengruioi七连测day2

读题用时:6:00-6:25  读题时大致发现了我能快速打出的范围:T1、T2、T3能拿到60档的分。T1用时:6:25-6:37  很快的,写出了一个暴力(自认为)的算法。满怀期望的进行了粗略的认证后就换题了。PS:结果得了50分(没有判断每个前导0…)。T2用时:6:38-7:10  思考了一会儿后发现用栈模拟就行了,于是手写了一个栈放了上去,检查了一下就过了。PS:赛后成功AC。T3用时:7:10-7:53  先把能快速做出来的打了一下。原本想着用map,结果发现不会用,最后
原创
发布博客 2021.09.05 ·
166 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【数据结构】堆

  堆,是一种十分有用的数据结构,其优异的时间复杂度决定了它在求区间最大值(或最小值)中的地位。尽管堆也有极大的局限性,但它仍然是我们在算法竞赛中的一种常用数据结构。概念  堆,本质上是一个完全二叉树。同时,堆满足父亲节点一定不大于(或不小于)儿子节点的性质。常见的堆有二叉堆与斐波那契堆等。从时间复杂度上来讲,斐波那契堆是比二叉堆要优一些的(但本蒟蒻没学23333)。为了方便,我们实际上使用的一般是STLSTLSTL提供的优先队列(二叉堆)。二叉堆的实现1.手写实现(不建议)  要手写实现二叉堆,
原创
发布博客 2021.05.27 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【模板】小根堆

本博客仅为模板,具体思路请参见作者博客堆#include<cstdio>#include<string>#define Size 100000#define LL long longusing namespace std;class p_q_l { private: int size; LL num[Size]; void up(const int n) { int e = n / 2; int temp = n; while (te
原创
发布博客 2021.05.26 ·
151 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【模板】大根堆

本博客仅为模板,具体思路请参见作者博客堆#include<cstdio>#include<string>#define Size 100000#define LL long longusing namespace std;class p_q_u{ private: int size; LL num[Size]; void up(const int n) { int e = n / 2; int temp = n; while (te
原创
发布博客 2021.05.26 ·
142 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【题解】SP1805

Largest Rectangle in a HistogramLargest\ Rectangle\ in\ a\ HistogramLargest Rectangle in a Histogram  如上图所示,在一条水平线上方有若干个矩形,求包含于这些矩形的并集内部的最大矩形的面积(在上图中即为阴影部分的面积)。  那么。这个问题跟单调栈有神马关系呢?(废话,当然是可以用单调栈解啦!!!)  显然,当矩形从左到右递
原创
发布博客 2021.05.25 ·
190 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

栈 与 队列

本篇博客来谈一谈栈与队列的爱恨情仇。  作为两个OIOIOI中最常见的数据类型,栈与队列可以说是必不可少的。1.栈  相信所有人都对电梯不陌生,对于单门开的电梯而言,如果其横向面积够小(只能容下一个人),那么显然先进电梯的人只能当在他后面进来的人出来后才能出电梯,而栈就像是这样的一个电梯,它仅允许栈顶的元素出栈,如图:在图中,最大的一个上端不封口的矩形就代表一个栈,每一组元素仅能从beginbeginbegin一端进行插入。例如,现在栈里共有A,B,C,D,E,FA,B,C,D,E,FA,B,C,D
原创
发布博客 2021.05.26 ·
113 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2021.5.9

T1  见到这道题,我首先是将前kkk个字符和后kkk个字符对比,有几处差异就需要改几次(50%限制, k<⌊n2⌋k <\lfloor\frac{n}{2}\rfloork<⌊2n​⌋),然后想到了如果前kkk个字符与后kkk个字符有重复,那么实际上不需要更改这么多次。  然后我进行了一下调整:在判断完了以后,储存有差异节点的编号,如果以后在用到这个节点,就相当于要同时满足于该节点有差异同时于其所标记的节点也有差异才增加更改次数。  这样的话可以过样例了,但是后来检查这道题时发现,
原创
发布博客 2021.05.09 ·
109 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

求逆元

本博客主要讲解如何求一个数的乘法逆元。定义  对于任意整数a,m,ba,m,ba,m,b,若a,ma,ma,m互质,且 a∣ba|ba∣b ,则存在一个整数 xxx 使得 b/a≡b×x(mod m)b/a\equiv b\times x(mod\ m)b/a≡b×x(mod m),则称 xxx 是 aaa 的模 mmm 乘法逆元,记为 a−1(mod m)a^{-1}(mod\ m)a−1(mod m)。求解方法1:费马小定理  因为 b/a≡b×a−1≡
原创
发布博客 2021.04.27 ·
190 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【数学】组合数学

组合数学可以说是所有数论技巧中最有用的一种之一,无论是在生活中还是在学习中,都是一种极为方便的技能。文章目录基本运算加法原理乘法原理排列数基本运算加法原理  若完成一件事的方法有 nnn 类,其中第 iii 类方法有 aia_iai​ 种不同的实现方法,且这些方法互不重复,那么完成这些事共有a1+a2+a3⋯+ana_1 +a_2 +a_3\cdots+a_na1​+a2​+a3​⋯+an​ 种不同的方法。这就是加法原理。乘法原理  若完成一件事需要 nnn 个步骤,其中第 iii 个步骤有 a
原创
发布博客 2021.04.27 ·
192 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多