颜兮><
码龄1年
关注
提问 私信
  • 博客:1,292
    1,292
    总访问量
  • 5
    原创
  • 112,320
    排名
  • 19
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:一起进步叭

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2024-03-07
博客简介:

2401_83376462的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    20
    当月
    26
个人成就
  • 获得41次点赞
  • 内容获得0次评论
  • 获得16次收藏
创作历程
  • 5篇
    2024年
成就勋章
TA的专栏
  • Java学习
  • 算法题目
    4篇
  • 算法笔记
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

多种排序算法

5 1 3 4 6 排好了1, 从arr[0]到arr[arr.length-5];-5 4 1 3 6 排好了6,从arr[0]到arr[arr.length-2] 由于要和i+1比较;-5 1 3 4 6 排好了3, 从arr[0]到arr[arr.length-4];-5 1 3 4 6 排好了4,从arr[0]到arr[arr.length-3];一组数有奇数个a与奇数个b,且a与b不相同;a ^ (b ^ c) = (a ^ b) ^ c 满足结合律。a ^ b = b ^ a 满足交换律。
原创
发布博客 2024.11.12 ·
203 阅读 ·
7 点赞 ·
0 评论 ·
4 收藏

最大子段和(动态规划easy)

dp[i]求法:dp[i-1]若大于0,dp[i]=dp[i-1]+a[i] , 否则 dp[i] = a[i];以-4结尾最大子段和 :dp[1] = 2 大于0,则 dp[2] = 2 + (-4)= -2;以-4结尾最大子段和 :dp[5] = 4大于0 则 dp[6] = -4 + (-4)= 0;以2结尾最大子段和 :dp[4] = 2 大于0则 dp[5] = 2 + 2 = 4;以-1结尾最大子段和 :dp[3] = 3大于0则 dp[4] = 3 + (-1)= 2;设输入从下标1输入。
原创
发布博客 2024.11.12 ·
296 阅读 ·
8 点赞 ·
0 评论 ·
4 收藏

循环赛日程表

分治,递归
原创
发布博客 2024.11.08 ·
238 阅读 ·
7 点赞 ·
0 评论 ·
3 收藏

洛谷P1313 [NOIP2011 提高组] 计算系数

那么求阶乘和求幂(数据范围大,用快速幂)可以分别写一个函数,发现式子中有一项很特别,阶乘相乘的-1次方,我们还要对其取模;因为题目给我们设定的数据范围较大,达到了1e6,如果使用最普通的求幂方法,肯定有数据会超过long long,由此使用快速幂,可以大大缩小时间复杂度,同时在求阶乘的每次循环中,观察我的代码我也使用了取模,道理同上。这一题可以用杨辉三角写,但是我用的另一种,运用了费马小定理,下面图片是我做的一些笔记(啊,我知道字不好看╯︿╰,请忽略(*^-^*)),建议大家可以去查找讲解。
原创
发布博客 2024.10.27 ·
291 阅读 ·
10 点赞 ·
0 评论 ·
4 收藏

去除冗余括号

由于去除括号的情况需要同时考虑左括号左边符号,右括号右边符号对括号内部的影响,较麻烦,故直接考虑括不去除括号情况,即:左括号左侧为“ - ”或“ * ”且括号内部存在。看到括号我们首先想到用栈解决,且应想到符号的优先级,即“ * ”,“ / ” > " + ", " - "函数判断是否可以去括号,如果可以,则将括号对应的字符设置为空格。空格、左括号和右括号的优先级为 0,加号和减号的优先级为 1,乘号和除号的优先级为 2。如果括号内符号的最低优先级小于右边符号的优先级,或者左边符号是。
原创
发布博客 2024.10.19 ·
147 阅读 ·
6 点赞 ·
0 评论 ·
1 收藏