文章列表

筛选

精品文章

教学功能常见使用问题汇总

摘要:常见问题汇总如下,持续更新中。提示,大家可以使用Ctrl+F快速查找Q1:举办比赛是否收费?A:免费 ,普通用户达到P2等级,或教师认证即可Q2:能不能自己出题,用自己的题创建比赛?是否收费?A:可以……
精品文章

最长不下降子序列 O(nlogn)

摘要:## 最长不下降子序列 NlogN && 输出序列   用n^2来实现很简单 #include using namespace std; int a[1000……
精品文章

每日算法题:反转链表

摘要:描述(来自牛客):给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。数据范围:0≤n≤1000要求:空间复杂度 O(1) ,时……
精品文章

vector、deque、list的速度和内存的比较

摘要:>写这篇文章是因为打题的时候用deque MLE了,用vector反而没有。 # 原理 ## vector vector本质上是一个数组,当数据把数组撑爆的时候,vector会新申请……
精品文章

位运算的深度理解哦

摘要:**位运算的概念**:程序中的所有数在计算机内存中都是以二进制的形式储存的。 位运算就是直接对整数在内存中的二进制位进行操作。比如,and运算本来是一个逻辑运算符,但整数与整数之间也可以进行and运……
精品文章

在01背包问题中,dp算法做了什么

摘要:在写这一片博客的时候,我抱着和大家一起学习的心态,发表一些自己的看法,希望有小伙伴能够主动提出我的不足。 下面进入正题... ## 变量 ```cpp const int MAX = 10……
精品文章

线段树多种变形

摘要:## 线段树的题目多种变形 #### 线段树主要用于解决区间查询问题 ![](/image_editor_upload/20220723/20220723050838_66979.png) ……
精品文章

每日算法:快速排序

摘要:要求:手撕快排,用于个人复习。这玩意隔一段时间不写就容易出错,警钟长鸣。出错点:(1)返回值类型是 void ,可不可以是 vector<int> ?(2)如果是void,传入参数的 vector 就……