- 博客(4)
- 收藏
- 关注
原创 蓝桥云课——基础算法
只适用于静态数组 一边查询,一边修改,需要用树状数组和线段树。x如果是2的幂次方,则只有1 位是1,与x-1与运算结果是0。prefix[i] a[i]的前n项和。只能用于整数,尤其是非负整数,浮点数、字符串不能用。diff[i]做前缀和等于a[i]因数个数为偶数说明不是完全平方数。
2024-03-12 01:53:42
515
原创 蓝桥云课——STL
对于多重集合{x,x,x,y,z} ,如果想要删除所有的x。最后一个元素的索引 (int)size()-1。与Queue相比 具有优先级,默认从大到小排列。键值对(key-value)查找元素时输出的是个迭代器。元素唯一,按升序排列。
2024-03-04 15:40:59
617
原创 蓝桥杯——常用库函数
3.lower_bound(st,end,x) 范围是[st,end) 不存在则返回的是end。2.binary_search() 只能用于单调的数据,返回值是布尔类型。2.数组的变量名直接代表数组的首地址,而容器则提供。1.不一定要先排序 只要是非降序的就行。1.范围是[st,end)函数来获取首元素的地址。2.第三个参数默认是升序。1.可以用向量代替数组。要枚举数组的所有情况。
2024-02-12 00:15:21
982
1
原创 python初学基础操作
pass 是一个用于占位的语句,它可以在编写代码时暂时跳过某个部分,以后再进行补充。在保持代码结构正确的同时,允许你推迟实际的功能实现。Python中没有像其他编程语言一样的 ++ 和 – 运算符。按住ctrl 鼠标移动到函数上面 看函数实现结构。emmmmm只能说python大哥的世界引号真多捏。关于一种好玩的赋值方式。while循环的写法。
2023-08-29 18:37:00
90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人