
c++学习
文章平均质量分 71
kid1ing
这个作者很懒,什么都没留下…
展开
-
阿里2017暑期编程测试之关系
阿里编程测试之关系昨天做了阿里内推的编程测试,题目大致意思如下: 定义一个关系对集合S = {(A,B),(B,J),(C,D),(E,F),(G,H),(H,I),(I,J)},每一个关系对之间的关系可以是同事,同学,老乡等。关系间的距离可以定义为到达对方所需的最小步数,即AB之间距离为1,AJ之间距离为2.请写一个函数,实现如下功能:给定两个人x和y,一个数字d,判断这两个人在距离d内存不存原创 2017-03-28 15:59:18 · 1648 阅读 · 0 评论 -
使用c++11新特性实现线程池
使用c++ 11新特性实现线程池使用c 11新特性实现线程池线程池的主要思想是将任务和执行任务的线程分开,任务可以分配给线程池里的线程执行,线程执行完当前任务之后会查看任务列表是否为空,如果不为空继续取任务执行。原创 2017-07-06 00:54:08 · 3107 阅读 · 2 评论 -
c++11中输出enum class变量的数值
enum class强枚举类c++11中定义了强枚举类,即enum class,与之前的enum类型相比,它解决了以下三个问题: 1. 枚举类型与整形之间的隐式转换: 2. 底层类型无法由程序员指定: 3. 弱作用域原创 2017-07-08 11:35:24 · 9356 阅读 · 0 评论