自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 socket多客户端编程实现--Select I/O 模型实现非阻塞方式

       以前在做项目的时候用到socket网络编程,当时只是简单的一对一的C/S模式,只需要简单的创建socket并绑定通信地址和端口即可完成网络通信。昨天接到中国网安的面试电话,被问到socket网络编程如何高效处理多个client的情况,当时项目并没有涉及到这方面的东西,当时的思路是为每个client开启一个线程进行处理,这种在多个线程的情况下,会消耗大量的资源。其实关于socket 网...

2018-07-25 15:51:29 573

原创 C++编程实现itoa和atoi函数

1、int atoi(const char *nptr);注意:参数nptr字符串遇到非数字或者“\0”,停止转换。#include <IOSTREAM>#include <CCTYPE>using namespace std;int main(){ string s; cin>>s; int flag=1,res=0;//flag判断...

2018-07-18 17:31:47 1118

原创 构建二叉树并查二叉树深度

 输入:连接的数量n;          连接节点:(1-2,2-3,1-3);输出:连接节点的数量(3)和二叉树的深度(2)。#include <IOSTREAM>#include <VECTOR>#define max(a,b) a>b?a:busing namespace std;int main(){ vector<i...

2018-07-17 11:55:53 209

原创 深信服2019笔试编程题--选题使总分值100并输出选择数量和编号

输入:第一行,输入试题数量n(n<=10);           按顺序输入各个试题的分值v;输出:第一行输出选择的个数;          按从小到大的顺序输出选择试题的序号。思路:这道题是没有规律可循的,由于数量n不大于10,每个题都存在0/1两种状态,最多也就是pow(1,10)=1024种情况,所以采取暴力解决。#include <IOSTREAM&gt...

2018-07-17 11:21:57 1173

空空如也

空空如也

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

TA关注的人

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