,代码小白
码龄3年
求更新 关注
提问 私信
  • 博客:46,425
    46,425
    总访问量
  • 79
    原创
  • 523
    粉丝
  • 165
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
加入CSDN时间: 2023-01-11
博客简介:

2301_76231651的博客

查看详细资料
个人成就
  • 获得477次点赞
  • 内容获得14次评论
  • 获得319次收藏
  • 博客总排名199,156名
  • 原力等级
    原力等级
    4
    原力分
    561
    本月获得
    1
创作历程
  • 61篇
    2025年
  • 12篇
    2024年
  • 6篇
    2023年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 30

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

redisP52黑马点评超卖问题jmeter配置

这里由于拦截器拦截了购买优惠券的请求/voucher-order/seckill/10。// //3.执行数据库表更新操作。运行之后我的都是成功,返回的Data 是订单id。//// 2.3库存充足,扣减库存。全部成功了应该是没有设置json断言的原因。我没有配置json断言,我把它禁用了。这里的10 代表的是秒杀券的id。这一段的执行结果是80不知到为啥。这一段你从点评的网页f12查看。找到这一行然后粘贴进来。把这个id改成自己的。
原创
博文更新于 2025.08.27 ·
311 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

小红杀怪(java)

我发现自己忽略了一个点 就是如果 怪兽血量都是负数了,还加到次数里面有问题。所以需要新增一个判断剩余血量的 如果剩余血量>0 才能使用1 技能。我按照这个思路写,结果发现向上取整函数好像没有使用正确。然后根据二技能的使用次数得出两只怪兽的剩余血量。因为你的剩余血量只有小于等于0 才算击败野怪。然后再除以1 技能的伤害 (向上取整)每次的sum 好像都没有向上取整。原因在于我括号的内部是整数的除法。,整数的出发是向下取整 ,枚举 二技能的使用次数。视频上说向上取整是这样。
原创
博文更新于 2025.04.11 ·
405 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

20年AB1解码java

【代码】20年AB1解码java。
原创
博文更新于 2025.04.10 ·
253 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

递归实现指数型枚举

我们每次都有选和不选两种 方案,对于每个数字。
原创
博文更新于 2025.04.08 ·
221 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

递归实现组合型枚举(java)

定义状态 : 题目的要求是要求找出 n个数的排序情况,那么我们的每一个状态就可以看作是 i个数的排序状态。终点状况 : 如果找到了n个数的排序情况 ,我们就是输出长度为 n的数组的每一个元素,输出完成就回溯。两个数组一个用来判断元素是否被访问过,一个用来存储元素,然后等到 终点情况 输出。我们逐层递归 然后如果某一个元素没有被访问过 我们就把他添加到数组中。起始状态 :0 个数字的排序情况,也就是空数组 对吧。状态转移:起点是如何一步一步的走到终点的呢?emm,前几天做的dfs的题,做完就忘记。
原创
博文更新于 2025.04.08 ·
207 阅读 ·
6 点赞 ·
0 评论 ·
1 收藏

Dijkstra求最短路径问题(优先队列优化模板java)

【代码】Dijkstra求最短路径问题(优先队列优化模板java)
原创
博文更新于 2025.04.06 ·
327 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

什么时候使用long 来接收输入呢

不过我的建议是如果涉及到乘和平方都直接用long 来接收输入和输出就行了。因为用到了平方 出现 10 的6次方的平方已经超出了int 的范围。i是int 类型的n 是long类型的所以直接就自动类型转换了。你在乘 平方这种会移除的操作来个强制类型转换也行。其实也可以不用long 来接收输入。输入的范围是 10 的6 次方。这为为啥要用long 呢。我想了很久,后来才想明白。int转换成了long。所以就不用进行强制转换了。
原创
博文更新于 2025.04.05 ·
266 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

蓝桥公园(java)(Floyd模板题)

【代码】蓝桥公园(java)(Floyd模板题)
原创
博文更新于 2025.04.01 ·
219 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

最短路径问题(Dijkstra 算法java模板)

实际应用中需根据题目数据范围调整。
原创
博文更新于 2025.04.01 ·
484 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

数字诗意(java)

对每一个输入的数都进行判断只有等于数组中的一个就跳出循环然后cnt++ok思路有了那我们怎么来判断输入的某一个数是不是2 的整数次幂呢?我想的是用一个数组来存储2的0次幂到2 的17次幂的大小。那么他是不是再加1 就变成最前面是1 后面都是0。你发现什么了是不是所有的2 的幂次方都不满足。x的二进制数 肯定是1 开头后面都是0。只要不是2 的幂次方就都是合法的数字。x-1 的二进制数是0开头后面都是1。2的5次方对应的二进制数-1。x如果是2的整数幂次方,那么。2 的5次方对应的二进制数。
原创
博文更新于 2025.03.30 ·
332 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

小蓝和钥匙

从28个人里面选14个人分到原来房间的钥匙 C 28 14。另外14个人错位排序 模板 请在此处填写你的解题思路 D14。做题可以看出来是错位排序 或者组合数。
原创
博文更新于 2025.03.30 ·
224 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

平方差(java)

这是错误的代码,k 可以取0 没仔细读题。只要把k的起点改成0求行了。
原创
博文更新于 2025.03.30 ·
255 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

挖矿(java)

前缀和求两边1到m点的之间的所有点到0 之间的矿石总和 然后利用。折返回到原点 的距离是2i 所以 右边走m-2i 步。第二种情况就是朝着一个方向走了一段路之后就折返了。取绝对值 然后判断矿洞的坐标是否是走m步可以到达。然后枚举i从 1 到2i<m 取矿石数量的最大值。先求只朝着一个方向走的总矿石数量 取最大值。所以的话 m-2i>0 m>0 2i <m。然后之前一直不理解的就是为啥要求前缀和。所以还可以向负半轴走(m-2* x)因为你要求走过的去区域捡到的矿石总数。必须满足x>0 并且m-2x>0。
原创
博文更新于 2025.03.30 ·
323 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

最大数字(逆天!忽略输入方式!!!!!!!!!)

这种处理方式既能完美应对所有规模的输入数据,又符合算法竞赛的常规解题思路,是蓝桥杯等编程竞赛中的标准做法。在蓝桥杯考试中,使用字符串接收数字输入是完全正确且推荐的做法。解释:百位1→加3到4,十位2→减3次到9,个位3→不操作。验证了大数处理的正确性。
原创
博文更新于 2025.03.28 ·
390 阅读 ·
10 点赞 ·
0 评论 ·
1 收藏

最大数字(java)(DFS实现)

查了一下java中的long 范围是 从-2 的63次方到2 的63 次方-1,也就是范围到2 * 10 的18次方-1。最大的n已经完全超出了int 的范围了,当时写的时候没有注意输入的N 的范围。用long 来接受输入n,就行了,emm,下次一定要睁大眼睛看输入的范围。然后dfs的第二个保存修改之后的数字的参数也得用long。回溯之前 : 剩余的 加的次数 就是n =n -t;dfs(i,v) i表示当前这个数的位数的下标。加的次数就是9-x 和n 中的最小值。t 取 (9-x)和 n 的最小值。
原创
博文更新于 2025.03.28 ·
463 阅读 ·
7 点赞 ·
0 评论 ·
5 收藏

最优分组(java)

E=阴性消耗×阴性概率+阳性消耗×阳性概率=1×(1−p)K+(K+1)×[1−(1−p)K]=(1−p)K+(K+1)−(K+1)(1−p)K=K+1−K(1−p)K(合并同类项)E​=阴性消耗×阴性概率+阳性消耗×阳性概率=1×(1−p)K+(K+1)×[1−(1−p)K]=(1−p)K+(K+1)−(K+1)(1−p)K=K+1−K(1−p)K(合并同类项)​。让deepseek给我解释了一下题目的含义,我才反应过来,这他么的是求消耗试剂数量的最小期望呢。怎么说呢,做的我是心力憔悴呀,我丢。
原创
博文更新于 2025.03.28 ·
1090 阅读 ·
21 点赞 ·
0 评论 ·
27 收藏

分布式队列(java)

在此之前需要用in.nextLine()来吃掉in,nextInt()接收的n后面的换行。节点的同步某个节点的时候某个节点的元素个数+1之后的个数一定是要小于等于主节点的元素个数。主节点的元素个数是一定要大于等于同步之后的某个节点的元素个数的。但是实际上不用管这个数字只要让主节点的元素个数+1就行了。那么每次都是0 和主节点的个数在作比较。这道题的关键在于找出最少元素的节点。用一维数组来存储每个节点的元素个数。一定要小于等于主节点的元素个数。同步的时候也需要接收节点的下标。如果他的元素个数增加后的个数。
原创
博文更新于 2025.03.27 ·
400 阅读 ·
6 点赞 ·
0 评论 ·
3 收藏

Exception in thread “main“ java.lang.NumberFormatException: For input string: “1.00“

emm,34行代码如下原因1e9是浮点数,一直以为他是个整数BigInteger"1.00""1.00"1.00。
原创
博文更新于 2025.03.27 ·
368 阅读 ·
6 点赞 ·
0 评论 ·
2 收藏

递归实现组合型枚举(java)(DFS)

dfs其实不是一种算法,就是一种穷举,本质就是把所有的可能情况都选出来。我们分别用两个变量来记录我们选到了那个数字,以及已经选了多少个数字。或者如果我们剩余的数字不够选我们是不是就可以回溯了。是不是可以看成我们选的0 ,然后选了0个数。然后我们用一个数组来保存我们选择的的数。并记录当前选到了1到n当中的那个数字,我们选够了m个数字是不是就可以打印了呀。1-5 5个数字里面选择3个数字,我们先从1开始选数字,可以选到n。最一开始我们一个数字也没有选,然后我们不断的去选数,让自己给气笑了,简直。
原创
博文更新于 2025.03.26 ·
353 阅读 ·
7 点赞 ·
0 评论 ·
2 收藏

区间端点(java)(贪心问题————区间问题)

这种我是真的没有想到,这样的好处就是后面便利的时候可以通过foreach循环直接便利qu的子元素也就是对应的某一个区间,选取每一个区间的右端点 ,可以让一个端点尽可能多的出现在其他区间。每次先取最小的右端点,然后直到后面的某一个区间的左端点比这个点大。将一个二维数组变成一维数组,每一个一维数组直接存储区间左右端点。先给区间排序,按照右端点从小到大给区间进行排序。就取这个无法覆盖的区间的右端点作为新的点。设置一个记录出现在多个区间的端点的变量。贪心的思路是 局部最优——>全局最优。按照右端点的升序排序。
原创
博文更新于 2025.03.25 ·
250 阅读 ·
8 点赞 ·
0 评论 ·
2 收藏
加载更多