首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
NilesChen
掘友等级
程序员
|
常州大学
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
60
文章 60
沸点 0
赞
60
返回
|
搜索文章
赞
文章( 60 )
沸点( 0 )
AcWing学习——位运算
1. 概念 位运算相当于对某个数进行二进制运算。对n数左移m位相当于n*2^m即n<<m,右移相当于n*2^(-m)即n>>m,求n的二进制表示中的个位数相当于n%2即n&1。 2. 思路 通常使用位
AcWing学习——离散化
1. 概念 离散化是一种将无限空间中的有限个体,映射到有限空间中的方法,并且保持它们原有的相对顺序。 离散化只关心空间中数据的大小关系,并不关心数据的具体值。将一组分布稀疏、范围很大的原始数据,压缩成
C++核心编程 2.0
C++核心编程 本阶段主要针对C++==面向对象==编程技术做详细讲解,探讨C++中的核心和精髓。 1 内存分区模型 C++程序在执行时,将内存大方向划分为4个区域 代码区:存放函数体的二进制代码,由
C++基础入门 1.0
C++基础入门 1 C++初识 1.1 第一个C++程序 编写一个C++程序总共分为4个步骤 创建项目 创建文件 编写代码 运行程序 1.1.1 创建项目 Visual Studio是我们用来编写C+
C++提高编程 3.0
C++提高编程 本阶段主要针对C++==泛型编程==和==STL==技术做详细讲解,探讨C++更深层的使用 1 模板 1.1 模板的概念 模板就是建立通用的模具,大大提高复用性 例如生活中的模板 一寸
C++提高编程 4.0
3 STL- 常用容器 3.1 string容器 3.1.1 string基本概念 本质: string是C++风格的字符串,而string本质上是一个类 string和char * 区别: char
AcWing学习——区间合并
1. 概念 当给定几个连续区间,对拥有区间交集的区间进行合并操作,该操作称为区间合并。 2. 思路 首先按每个区间的左端点进行排序,其次扫描所有区间,将有交集的区间进行合并。由于已经按左端点进行排序,
AcWing学习——双指针算法
1. 概念 双指针通过两个指针以不同速度和条件来遍历某个区间,在遍历期间能够找到符合特定条件的元素或者子区间。 2. 思路 一般的双指针算法都存在一个暴力算法,即O(n^2)时间复杂度的算法,我们可以
AcWing学习——高精度
1. 概念 当两个正数相加时,可能会超出其类型的最大范围。当两个负数相加时,可能会超出其类型的最小范围。当两个数相乘时,依旧可能会超出其类型所能表示的最大范围。 2. 加法 2.1. 思路 从个位开始
Acwing学习——前缀和
1. 概念 顾名思义,前缀和就是前v项之和;当存在a1、a2、a3 …… an时,前缀和Sv=a1+a2+……+av。 2. 思路 当我们需要求第l项到第r项的元素和时,我们可以用Sr-S(l-1),
下一页
个人成就
文章被点赞
50
文章被阅读
3,889
掘力值
493
关注了
3
关注者
8
收藏集
1
关注标签
0
加入于
2023-05-12