3786: 星系探索 Description 物理学家小C的研究正遇到某个瓶颈。 他正在研究的是一个星系,这个星系中有n个星球,其中有一个主星球(方便起见我们默认其为1号星球),其余的所有星球均有且仅有一个依赖星球。主星球没有依赖星球。 我们定义依赖关系如下:若星球a的依赖星球是b,则有星球a依赖星 ...
分类:
其他好文 时间:
2018-04-18 12:38:10
阅读次数:
203
Windows和POSIX中都提供了自旋锁,我们也可以通过C++11的atomic来实现自旋锁。那么两者性能上面是什么关系?先引入实现代码: 下面给出一个简单测试,两组线程,一组用来插入,另外一组用来取出。测试结果显示: (1)无论是Windows,还是POSIX提供的C语言版本的自旋锁,都和C++ ...
智能指针 在C++库中最重要的类模板之一 智能指针实际上是将指针封装在一个类里,通过对象来管理指针. STL中的智能指针auto_ptr 头文件: <memory> 生命周期结束时,自动摧毁指向的内存空间 不能指向堆数组(因为auto_ptr的析构函数删除指针用的是delete,而不是delete[ ...
分类:
编程语言 时间:
2018-04-11 21:46:42
阅读次数:
185
给定一个二叉搜索树,编写一个函数kthSmallest来查找其中第k个最小的元素。 注意:你可以假设k总是有效的,1≤ k ≤二叉搜索树元素个数。 进阶:如果经常修改二叉搜索树(插入/删除操作)并且你需要频繁地找到第k小值呢? 你将如何优化kthSmallest函数? 详见:https://leet ...
分类:
其他好文 时间:
2018-04-09 13:23:15
阅读次数:
212
第一章 检测点1.1 1) 13 (8kb = 8 * 1024 = 2^13) 2) 1024 0 1023 3) 8*1024 1024 (1 byte = 8 bit,计算机以byte为存储单位) 4) 1024^3 1024^2 1024 5) 2^6 1 2^4 2^2 (kb = 2^1... ...
分类:
编程语言 时间:
2018-04-08 18:29:33
阅读次数:
194
作业要求一 : 作业要求二: 6-7 删除字符串中数字字符 1.设计思路 (1)主要描述算法: 第一步:根据函数接口定义和要求可知本题要起实现删除一个字符串中的所有数字字符 第二步:首先定义一个数组,i和m。在for循环语句中判断,如果*(s+i)在0和9之间输出,否则继续执行。 第三步:直到*(s ...
分类:
编程语言 时间:
2018-04-07 22:48:15
阅读次数:
398
常用的结构体在内核目录include/linux/videodev2.h中定义struct v4l2_requestbuffers //申请帧缓冲,对应命令VIDIOC_REQBUFSstruct v4l2_capability //视频设备的功能,对应命令VIDIOC_QUERYCAPstruct ...
分类:
其他好文 时间:
2018-04-06 13:53:06
阅读次数:
188
摘要 最近在使用vs2010编写shellcode的时候,在将编写好的shellcode保存为二进制格式的。那么引出一个问题,我刚开始的时候直接: 取地址符 + 函数名 的方式来获取函数的首地址。当时在使用shellcode的时候,程序一直崩溃,经过分析发现shellcode前面的一些代码并不是我们 ...
分类:
其他好文 时间:
2018-04-04 23:35:27
阅读次数:
202
易盛外盘提供了一个可以直接获取持仓盈亏的函数,这个比CTP方便多了 这个函数何时推送呢,并不是登录完成后,就开始推送,还需要查询以下两个接口才会推送 ...
理解步骤: 一: void(*func)(); f是一个函数指针,指向的函数类型就是 void (*func)() 或者说是 void f() 总之 func指向一个无参数的函数 二: __set_malloc_handler( void (*__f)() ) 这是一个整体; 这个整体如果替换掉上部 ...
分类:
其他好文 时间:
2018-04-03 10:55:49
阅读次数:
150