最近想练习算法,打开 LeetCode 做题。
刚开始就碰见了那道 求最长子串的题目。
直接先用 C 写了一个最复杂的遍历方法,当然是不过关的!
然后看了下 solution 里面的方法,发现里面用了 Java 的 HashSet。
心想“这特么也行?”, 我要是用 C 岂不是得手撸一个 hash 表出来?
因为一直在学习 APUE,所以一直用的 C。
印象中 C++标准库封装了很多高级结构,看来要好好学习一下 C++了啊。
刚开始就碰见了那道 求最长子串的题目。
直接先用 C 写了一个最复杂的遍历方法,当然是不过关的!
然后看了下 solution 里面的方法,发现里面用了 Java 的 HashSet。
心想“这特么也行?”, 我要是用 C 岂不是得手撸一个 hash 表出来?
因为一直在学习 APUE,所以一直用的 C。
印象中 C++标准库封装了很多高级结构,看来要好好学习一下 C++了啊。