首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
火金没文化
掘友等级
学生
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
前缀和(c++)
对于求一段区间内元素之和的问题,一般的想法可以采用暴力解法,遍历一遍所求区间,累加即可,时间复杂度为 O(n) 。前缀和本质上采取空间换时间的策略,用一个前缀和数组 s[i] 保存下从起点到 i 的区
归并排序(c++实现,同时解决逆序对个数问题)
归并排序 步骤: 1)将数组 q[n] 按中位数划分为两个子区间,递归左右两个子区间 2)定义辅助指针 k, 左区间指针 i , 右区间指针 j , 取 q[i] 和 q[j] 较小者放入辅助数组 t
快速排序(c++实现)
快速排序 步骤 序列已存入 q[] 1)确定pivot,正常情况下取第一个数,本文代码中取中位数, pivot = q[l + r >> 1] (位运算,取中位数)。 2)先移动指针,再比较大小。分别
个人成就
文章被点赞
2
文章被阅读
277
掘力值
32
关注了
1
关注者
1
收藏集
0
关注标签
14
加入于
2022-01-21