- 博客(2)
- 收藏
- 关注
原创 C++前缀和,差分
一维前缀和 定义:对于一个数组a,前缀和s是通过第推求出部分和。s[i]=a[0]+…+a[i] 如:a[5]={1,3,2,1,5} prefixsum={1,4,6,7,12} prefixsum[0]=a[0]=1 prefixsum[1]=prefixsum[0]+a[1]=1+3=4 prefixsum[2]=prefixsum[1]+a[2]=4+2=6 prefixsum[3]=prefixsum[2]+a[3]=6+1=7 prefixsum[4]=prefixsum[3]+a[4]=7+5
2022-01-30 18:26:23 1032
原创 【无标题】
今天看书时,有一句话深得我心,在学习c++时,最重要的事就是集中关注概念,不要迷失在语言的技术细节中。 命名空间 在C/C++中,变量、函数和类都是大量存在的,这些变量、函数和类的名称都将作用于全局作用域中,可能会导致很多命名冲突。 使用命名空间的目的就是对标识符和名称进行本地化,以避免命名冲突或名字污染,namespace关键字的出现就是针对这种问题的。 注意:一个命名空间就定义了一个新的作用域,命名空间中的所有内容都局限于该命名空间中 命名空间格式: namespace + 命名空间的名字 + {}。其
2022-01-23 18:03:43 190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人