面试复习
博客迁移到这边来了
csdn的广告太多了,以后在cnblogs上写博客。之前的Tifa_Best的专栏_TifaBest_CSDN博客
力扣题
史上最清晰的三路快速排序,你 Get 到了吗?
动态规划之背包问题系列
dp[0,...,W] = 0
for i = 1,...,N
for j = W,...,w[i] // 必须逆向枚举!!!
for k = [0, 1,..., min(n[i], j/w[i])]
dp[j] = max(dp[j], dp[j−k*w[i]]+k*v[i])
后台开发
补充:
文件打开的过程——调用fd=open()时操作系统所做的工作
linux环境内存分配原理 mallocinfo
Linux三剑客之awk命令
Linux sed命令详解
Linux 系统内存分析 - 还在 - 博客园
malloc 的实现原理 内存池 mmap sbrk 链表
delete 和 delete []的真正区别
234树到红黑树
C++正则表达式
tcpdump
https 加密过程
hash冲突
c++ 网络编程课设代码 网络编程入门教程 ---目录
c++11 多线程入门教程(一)
C++11 并发指南系列
总结:多继承中会有多个虚函数表,几重继承就会有几个虚函数表。这些虚函数表会按照派生的顺序依次排列。如果子类改写了父类的虚函数,那么就会用子类自己的虚函数覆盖相应的父类虚函数;如果子类有新的虚函数,那么就添加到第一个虚函数表的末尾。

浙公网安备 33010602011771号