自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 面试题总结

7、有一个集合由A-Z这26个字母组成,打印这个集合的所有子集,每个子集一行,写C代码实现,不能使用递归(腾讯面试题) 思路:J作为一个可以移动的指针,i代表数据的范围(所有可能性),J每循环结束,从缓冲区刷到终端 void SubSet(int n) { const char *str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; int maxnum = 1<...

2018-09-09 16:29:23 127

原创 《人月神话》读书笔记

序言首先谈一下书的作者Frederick P.Brooks,Jr.是北卡罗来纳大学 Kenan-Flagler商学院的计算机科学教授,北卡来罗来纳大学位于美国北卡来罗来纳州的查布尔希尔。Brooks 被认为是“IBM 360系统之父”,他担任了 360 系统的项目经理,以及 360 操作系统项目设计阶段的经理。凭借在上述项目的杰出贡献,他、Bob Evans 和Erich Bloch 在 1985...

2018-05-09 13:55:48 122

原创 串匹配算法——【KMP算法】

what!?KMP算法是干嘛的?我们可能都知道朴素算法,主要是解决两个字符串的匹配问题,其实KMP算法可以说和朴素算法是师出同门,为什么这么讲呢?首先我们对比一下两个的代码,大家就知道怎么回事了。朴素算法int BF(const char *str1, const char *str2, int pos) //朴素算法时间复杂度O(n*m) { if(pos < 0) { ...

2018-05-09 13:51:52 286

linux下网络通讯之poll

服务器:为每个客户连接创建一个进程或线程,处理客户信息,当有新客户加入或有客户退出时,将客户加入或退出信息发送给每个客户端;当收到某客户的群发信息时,将信息转发给每个客户,当收到客户私聊时将信息转发给私聊客户;客户退出时关闭相应的进程或线程。

2017-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除