华为一面 1h 自我介绍 做手撕代码: 超大容量背包-01背包变形 背包容量10的九次方,物品数量20,不能两重循环,可以采用暴力dfs做复杂度2^n,其中n=20,满足复杂度要求 后续面试官又追问了一下n=40该如何处理,面试时没想出来,面完百度了下采用折半枚举法 https://www.cnblogs.com/qwertiLH/p/8320078.html string和char的区别 编译原理, 从源文件到可执行文件的过程(讲了四个阶段,以及静态链接和动态链接) 动态链接所有的段都只是一份吗(个人认为是只有代码段是一份的, 因为数据的话对于每个进程是私...