- 博客(4)
- 收藏
- 关注
原创 Leetcode 899——简单的hard题1
Leetcode 899——简单的hard题1题目描述分析代码Solution 1Solution 2 题目描述 A string S of lowercase letters is given. Then, we may make any number of moves. In each move, we choose one of the first K letters (starting ...
2018-12-03 21:14:34
211
原创 Leetcode 338 Counting Bits
题目描述: 给一个非负整数n,分别求0到n的n+1个整数的二进制表示中1的个数,结果作为数组输出。 这个题目可以说很简单,无非就是每个数求一下二进制表示中1的个数,然后放到返回的数组里。求二进制1的位数虽然说五花八门,但是相比于数据规模n来说,都是常量时间,对于通常的时间复杂度要求来说,几乎不需要考虑。比如以下几种常见的方法: 1)普通方法,移位法: int countbit(un...
2018-10-02 15:44:34
128
原创 Vim+CMake+MinGW配置C/C++开发环境
Vim有多强就不必说了,一句话:要多强有多强。刚安装好的Vim是比较平凡的,想要更得心应手,可以参考各种博客或者github上开源的vimrc文件。需要注意的是,Windows下Vim的目录和配置文件与Linux有所不同,配置文件是$VIM/_vimrc,插件目录是$VIM/vimfiles;我这里推荐文末的参考资料[1]。我们希望的是,Vim像一个IDE一样编写源码,构建工程,编译和调试,不能说...
2018-04-03 20:20:41
2158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人