:D 获取中...

C++ Tips #1: string_view

翻译自:Tip of the Week #1: string_view,如有错误欢迎指正。这个tip的背景是,将字符串作为函数参数进行传递。常规方法将字符串作为函数参数进行传递,容易想到的是以下两个方法:void TakesCharStar(const char* s); ...

- 阅读剩余部分 -

今天可能,适合做个规划

距研究生毕业还有16个月,虽然已经过去的时间都还算充实,但也是时候做个书面的规划了。如果不明确自己要做什么,学习节奏会非常容易被身边的人带跑。周围的同学要么追求论文,要么追求可以立竿见影的技术提升,如果按着这样的目标走下去,很担心自己会第一波遭遇中年危机。而如果按着导师们的...

- 阅读剩余部分 -

群晖如何支持DTS和eac3

当前最新版本的群晖不支持DTS和eac3音轨,在播放时会有如下的提示信息:不支持当前所选音频的文件格式,因此无法播放视频。请尝试其它音轨,确定其是否支持。解决方法是使用旧版的Video Station,然后手动安装ffmpeg。具体步骤如下: 打开“套件中心”,卸载当前的 ...

- 阅读剩余部分 -

将不同类型的对象放进同一个容器

目标:不同类型的对象,放进同一个容器。(下文以数组表示容器)代理类问题:现有不同种类的交通工具类派生层次,如下:class Vehicle { public:        virtual double weight() const = 0;        virtual ...

- 阅读剩余部分 -

LeetCode 540.有序数组中的单一元素

题目描述给定一个只包含整数的有序数组,每个元素都会出现两次,唯有一个数只会出现一次,找出这个数。示例 1:输入: [1,1,2,3,3,4,4,8,8] 输出: 2示例 2:输入: [3,3,7,7,10,11,11] 输出: 10注意: 您的方案应该在 O(log n...

- 阅读剩余部分 -

LeetCode 448.找到所有数组中消失的数字

这个题目名字有点怪,需要注意“所有”修饰最后的“数字”,而不是“数组”。题目描述给定一个范围在  1 ≤ a[i] ≤ n ( n = 数组大小 ) 的 整型数组,数组中的元素一些出现了两次,另一些只出现一次。找到所有在 [1, n] 范围之间没有出现在数组中的数字。您能在...

- 阅读剩余部分 -

LeetCode 95.不同的二叉搜索树

题目描述给定一个整数 n,生成所有由 1 ... n 为节点所组成的二叉搜索树。示例:输入: 3 输出: [   [1,null,3,2],   [3,2,null,1],   [3,1,null,null,2],   [2,1,3],   [1,null,2,null,3...

- 阅读剩余部分 -

LeetCode 263.丑数

题目描述编写一个程序判断给定的数是否为丑数。丑数就是只包含质因数 2, 3, 5 的正整数。示例 1:输入: 6 输出: true解释: 6 = 2 × 3示例 2:输入: 8 输出: true解释: 8 = 2 × 2 × 2示例 3:输入: 14 输出: false解释...

- 阅读剩余部分 -

LeetCode 153.寻找旋转排序数组中的最小值

题目描述假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。请找出其中最小的元素。你可以假设数组中不存在重复元素。示例 1:输入: [3,4,5,1,2] 输出: 1示例 2:输...

- 阅读剩余部分 -

返回主页 单双栏切换 搜索 切换皮肤