面试
小王子__B612
这个作者很懒,什么都没留下…
展开
-
leetcode 第6-8题
该题是个找规律题,每行的字符位置距离原创 2014-04-22 15:18:28 · 526 阅读 · 0 评论 -
leetcode 第9题 Palindrome Number
class Solution {public: bool isPalindrome(int x) { if(x if(x>=0&&x long long k=0; long long y=x; cout while(x>0) {原创 2014-04-23 12:02:22 · 521 阅读 · 0 评论 -
leetcode 第10题 Regular Expression Matching
该题主要考正则表达式,需要迭代的去匹配,自然想到用递归,先考虑结束bi原创 2014-04-25 12:34:29 · 893 阅读 · 0 评论 -
Redis 设计与实现阅读笔记(一)
一、简单动态字符串(SDS)SDS通过使用一个结构如下:struct sdshdr { int len; int free; char buf[];}; len是字符串长度,free是缓存区中的剩余大小,通过使用len记录字符串的长度,可以快速的实现字符串的长度获取,并且可以避免复制相关的操作的溢出。利用free实现对字符串存储空间的预分原创 2014-11-26 14:38:24 · 615 阅读 · 0 评论 -
使用gdb调试正在运行的程序
文章来源:http://wiki.ubuntu.org.cn/index.php?title=%E7%94%A8GDB%E8%B0%83%E8%AF%95%E7%A8%8B%E5%BA%8F&variant=zh-hans 一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要把调试信息加到可执行文件中。使用编译器(cc/gcc/g++)的 -g 参数转载 2014-11-26 14:09:02 · 1037 阅读 · 0 评论