支持任意可调用对象,任意参数,任意作用域,跑的还快,go看后一言不发,惊呼C++不可战胜(x
(更多…)
智能指针包括shared_ptr,weak_ptr和unique_ptr,
如果接口中作为参数去传递,那么需要考虑是pass by value还是by ref,
如果传入了,又该如何使用才能尽量鲁棒,
可有够纠结的
(更多…)
移动让复杂对象的值语义也有了高效的可能性,但还是要看数据结构的内存布局
(更多…)
简单记录一下这个拖了许久的小轮子
(更多…)
简单实用的谷歌黑科技,并做了简单的实现
(更多…)
虽然说是没啥卵用的东西,但学习证明它为什么是互斥的还是有点意思
(更多…)
(更多…)
(更多…)
(更多…)
(更多…)
(更多…)
(更多…)
众所周知,求最大流要是没有反向边,基本都是错的
(更多…)
(更多…)
(更多…)
(更多…)
(更多…)
TV第一季
(更多…)
说来惭愧,秋招并没有投多少公司,但各种奇怪岗位都有了。。。
(更多…)
肝了好几个小时的成品
大概通过了洛谷11/12个测试点(其中一个TLE,时限开的太紧了)
(更多…)
笔记学习自MyBatis技术内幕,作者的水平很高,虽然书里表面说的MyBatis源码,但实际上是谈论设计模式的具体应用,强推!
(更多…)
(更多…)
简述一下OJ项目中手写的Token验证服务设计过程
(更多…)
笔记来自于Java多线程编程实战指南
这次没有用MD来写笔记,可能排版有点难受
(更多…)
所有考试总算考完了,于是我被LAJi学校坑去生产线QAQ
趁着脑袋还记得先马一下(距离遗忘DSP所有内容还有30min
(更多…)
随便敲的,看看就好(被书折腾后凭感觉写的,可能小误
(更多…)
以下由写在书上的笔记整理出来的,前一篇文章就不再更新了(懒)
(更多…)
(更多…)
统计自2019.3开始看的书
(更多…)
本篇是head first设计模式的读书笔记,关键的定义我会摘录书里的原话(一般比较简短),自己思考的部分不一定很正确,有错误请指出(又没人看唉)
(更多…)
NanjingOnsite:三维坐标下给出$n$个点$p_i$,找到一个点$best$使得$max_{i=1}^ndis(best,p_i)$最小,$n\le 100$
(更多…)
题意:给出$a[1...n]$,共$n$次操作,每次删除一个位置$p_i$(强制在线),此时区间会变为两个分离的区间,求每次操作的最大区间逆序对
(更多…)
题意:给你一棵树,n个点q次操作,操作1查询x子树深度为d的节点权值和,操作2查询子树x权值和
(更多…)
题意:n个左下角为原点右上角在第一象限的矩形不断覆盖,求最后形成的图形的周长
(更多…)
题意:给定$a[1...n]$,多次询问$[L,R]$中的任意一对数使得$gcd(a_i,a_j)$最大
(更多…)
题意:给出一棵树共$n$个顶点,每个顶点有一个权值$val_i$,你需要对每个节点统计一个最优解,
每个节点的解按照一定规则产生:取出该节点的子树下所有的顶点,把顶点任意排序成一个序列,设为$v_1,v_2...,v_k$,
此时解为$\sum_{i=1}^{k}\sum_{j=1}^{i}val_{v_j}$,最小的解为最优解
(更多…)
Luogu - P3384
(更多…)
题意:给定$a[l...r]$,多次询问区间$[l,r]$中的最大连续异或和$a_i⊕a_{i+1}⊕...⊕a_{j},l≤i≤j≤r$
(更多…)
题意:给出$a[1...n]$,找出一个连续区间$a[l...r],r>l$,令该区间的次大值为$a_k$,使得$a_k⊕a_i,l≤i≤r$最大,输出全局最优解
(更多…)
题意:给出一个图,先求出最大生成树,然后多次询问树上路径$u→v$的有向最大极差$max(a_i-a_j),i>j$,其中$i$和$j$指代节点在路径中出现的顺序
(更多…)