会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
如果记住就是忘却--艾米莉·迪金森
如果记住就是忘却,
If recollecting were forgetting,
我将不再回忆.
Then I remember not.
如果忘却就是记住,
And if forgetting, recollecting,
我多么接近于忘却.
How near I had forgot.
如果相思,是娱乐,
And if to miss, were merry,
而哀悼,是喜悦,
And to mourn, were gay,
那些手指何等欢快,今天,
How very blithe the fingers
采撷到了这些.
That gathered this,Today!
vpoet's blog
少年易老学难成,一寸光阴不可轻。未觉池塘春草梦,阶前梧叶已秋声。
博客园
首页
新随笔
联系
订阅
管理
2015年12月5日
Git本地版本控制备忘
摘要: 首先git是一个版本控制工具,类似于SVN笔记包括两部分,git本地版本控制和git远程协助一.Git本地版本控制 以git windows版本msysgit为例,下载地址http://msysgit.github.io/ 1.打开git bash这是基于MINGW32的一个模拟linux bash...
阅读全文
posted @ 2015-12-05 11:37 vpoet
阅读(348)
评论(0)
推荐(1)
2015年11月16日
通信数据格式解析
摘要: 最近做的一点工作。基本原理是客户端与服务器一对一通信。客户端作为接收方解析数据,服务器端作为发送端,封包数据基本封包格式如下:通信格式说明101,1,6.8,3, 4494.99,0.264894,0.753365,0.798609,0.395870,0.612474,0.703561,2101起始...
阅读全文
posted @ 2015-11-16 12:38 vpoet
阅读(1101)
评论(0)
推荐(0)
2015年10月23日
关于百度地图二次开发相关资料下载
摘要: 鉴于很多看过我博文的网友对C++调用百度地图API进行应用开发有很大兴趣我将相关的资料上传到csdn,请大家自行下载。链接地址:http://download.csdn.net/detail/u013018721/9206509如果我的资料对你有帮忙,请记得顶我一个哟。资料截图:
阅读全文
posted @ 2015-10-23 14:21 vpoet
阅读(389)
评论(0)
推荐(1)
2015年9月4日
Lambda 表达式的示例-来源(MSDN)
摘要: 本文演示如何在你的程序中使用 lambda 表达式。有关 lambda 表达式的概述,请参阅C++ 中的 Lambda 表达式。有关 lambda 表达式结构的详细信息,请参阅Lambda 表达式语法。本文内容声明 Lambda 表达式调用 Lambda 表达式嵌套 Lambda 表达式高阶 Lam...
阅读全文
posted @ 2015-09-04 15:21 vpoet
阅读(357)
评论(0)
推荐(0)
2015年9月2日
面试题37.两个链表的第一个公共结点
摘要: 题目:输入两个链表,找出它们的第一个公共结点,链表结点的定义如下:1 struct ListNode2 {3 int m_nKey;4 ListNode* m_pNext; 5 }一共三种方法解答此题目:方法1:双层遍历链表,复杂度为O(m*n)方法2:有两个栈存储链表...
阅读全文
posted @ 2015-09-02 17:48 vpoet
阅读(381)
评论(0)
推荐(0)
面试题32.从1到n整数中1出现的次数
摘要: 题目:输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。例如输入12,从1到12这些整数中包含1的数字中1,10,11和12,1一共出现了5次本题可以直接变量1到n的n个数然后分别计算每个数中1的个数,然而这种方法是效率很低下的书上给出了一共方法,去找数n各个位置上出现1的规律,在这里...
阅读全文
posted @ 2015-09-02 17:03 vpoet
阅读(457)
评论(0)
推荐(0)
2015年9月1日
面试题31.连续子数组的最大和
摘要: 题目:输入一个整型数组,数组里有正数也有负数。数组中一个或者连续多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度O(n)本题可以把所有子数组全部找出来再求其和的最大值便可以得出,但是这样会导致算法的时间复杂度为0(n^2),所以有两种方法来解决这个问题。方法1.数组扫描我们扫描一遍数...
阅读全文
posted @ 2015-09-01 15:45 vpoet
阅读(711)
评论(0)
推荐(0)
2015年8月31日
关于在函数中返回动态的内存
摘要: 1.有以下题目: 1 #include 2 using namespace std; 3 4 void GetMemeory(char* p) 5 { 6 p=(char*)malloc(sizeof(char)*100); 7 } 8 9 int main()10 {11 c...
阅读全文
posted @ 2015-08-31 16:50 vpoet
阅读(1586)
评论(1)
推荐(1)
2015年8月30日
C与C++中的const
摘要: 同样,有下面一段代码: 1 #include 2 using namespace std; 3 4 int main() 5 { 6 const int i = 0; 7 int *j = (int *) &i; 8 *j = 1; 9 cout<<"i a...
阅读全文
posted @ 2015-08-30 22:07 vpoet
阅读(237)
评论(0)
推荐(0)
strcat函数的坑点
摘要: 我们先看下面这样一段代码: 1 #include 2 #include 3 using namespace std; 4 5 int main() 6 { 7 char *p1= "123"; 8 char *p2= "ABC"; 9 char str[50]= "xy...
阅读全文
posted @ 2015-08-30 21:11 vpoet
阅读(2819)
评论(1)
推荐(0)
面试题30.最小的k个数
摘要: 题目:输入n个整数,找出其中最小的k个数,例如输入4,5,1,6,2,7,3,8这8个数字,则最小的四个数字为1,2,3,4,这道题是典型的TopK问题,剑指Offer提供了两种方法来实现,一种方法是parition方法,一种方法是建立一个大小为k的堆进行topk求解这里我们只解释第一种方法:1.首...
阅读全文
posted @ 2015-08-30 17:05 vpoet
阅读(265)
评论(0)
推荐(0)
面试题29.数组中出现次数超过一半的数字
摘要: 题目:数组中有一个数字出现的次数超过数组长度的一半,请找出整个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在整个数组中出现5次,超过数组长度的一半,输出2.此题的解法有很多种,剑指offer书中提出了两种,一种是Parition的方法,另外一种是计数的方法。这里...
阅读全文
posted @ 2015-08-30 15:56 vpoet
阅读(266)
评论(0)
推荐(0)
面试题28.字符串的排列
摘要: 题目:输入一个字符串,打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba.此题的主要步骤由如下几步:1.求出所有可能出现在第一个位置的字符2.将第一个字符与后面字符分别交换3.将第一个字符后面的字符递归...
阅读全文
posted @ 2015-08-30 15:27 vpoet
阅读(261)
评论(1)
推荐(0)
面试题27.二叉搜索树与双向链表
摘要: 题目:输入一颗二叉搜索树,将该二叉搜索树转换为一个排序的双向链表。要求不能创建任何新的结点,只能调整树种结点指针的指向。比如输入下图的二叉搜索树,则输出转换后的双向排序链表。1 102 / \3 6 144 /...
阅读全文
posted @ 2015-08-30 14:48 vpoet
阅读(809)
评论(1)
推荐(1)
C++中构造函数初始化成员列表总结
摘要: 1.只能在构造函数初始化列表初始化的成员变量的类型? a.const成员变量 b.引用类型的成员变量 c.static不能在初始化列表中进行初始化 d.类成员变量中有自定义类型的变量最好在初始化列表中进行初始化2.初始化列表的顺序? 初始化列表的初始化顺序是依据类成员变量定义的顺序来决定的。3.关于...
阅读全文
posted @ 2015-08-30 10:55 vpoet
阅读(447)
评论(0)
推荐(0)
下一页
公告