C++
白橙纸
这个作者很懒,什么都没留下…
展开
-
C++下高效率int转成string
很多时候一直会烦恼int如何转换成string,毕竟c++不像java有各种各样的库。在windows下有itoa,在linux下则没有。 虽然我们可以使用sprintf,但终究还是有些不得劲。最近看到了一个Matthew Wilson的《Efficient Integer to String Conversions》,跟大家分享一下 int convert(char buf[], int v原创 2015-06-16 22:16:22 · 2401 阅读 · 0 评论 -
EPOLL使用心得
关于epoll是干什么的,网上已经有很多了,不再赘述,我就是想写写我是怎么用的,很初级的用法。原创 2015-07-07 22:44:43 · 447 阅读 · 0 评论 -
n皇后 dfs解法
#include <iostream> #include <vector> #include <string> using namespace std; class Solution { private: int **mat; int limit; vector<vector<string>> res; void init(int n){ mat =原创 2015-08-28 20:05:25 · 445 阅读 · 0 评论 -
8皇后位操作解法
#include <iostream> using namespace std; long sum = 0; //用来记录皇后放置成功的不同布局数 long upperlim = (1 << 8) - 1; //这是八皇后的位置 //试探算法从最右边的列开始 void test(long row, long ld, long rd){ if (row == upperlim){原创 2015-08-28 19:05:20 · 414 阅读 · 0 评论