1.unique_ptr 2.fenwickTree 3. static inline int lowbit(int x) { return x & (-x); } 静态内联函数 4.在递归函数中,一开始条件判断语句对递归结束有重要的判断作用 ...
分类:
其他好文 时间:
2020-02-14 14:23:37
阅读次数:
52
LC297 class Codec { public: //Encode a tree to a single string. string serialize(TreeNode* root) { ostringstream out; serialize(root,out); //str() 返回o ...
分类:
其他好文 时间:
2020-02-11 09:15:50
阅读次数:
67
动态地址访问像素:at<Vec3b>(i, j)[0]、at<uchar>(i, j) 函数 int b = src.at<Vec3b>(i, j)[0];int g = src.at<Vec3b>(i, j)[1];int r = src.at<Vec3b>(i, j)[2]; 用来访问三通道图像 ...
分类:
其他好文 时间:
2020-02-10 17:48:41
阅读次数:
1172
假设我们的dns服务器ip是192.168.1.65 我们网站的域名是hh.com,我们租用了192.168.1这个网段的全部ip地址 比如www.hh.com的ip是192.168.1.4 xx.hh.com的ip是192.168.1.8 特别注意的是,我们的dns服务器是dns.hh.com,i ...
分类:
其他好文 时间:
2020-02-09 16:25:00
阅读次数:
157
Q:从上往下打印出二叉树的每个节点,同层节点从左至右打印。 T:简单而言就是层序遍历,使用队列。 A: ...
分类:
其他好文 时间:
2020-02-08 17:55:53
阅读次数:
77
试实现邻接表存储图的广度优先遍历。 函数接口定义: void BFS ( LGraph Graph, Vertex S, void (*Visit)(Vertex) ); 其中LGraph是邻接表存储的图,定义如下: /* 邻接点的定义 */ typedef struct AdjVNode *Ptr ...
分类:
其他好文 时间:
2020-02-08 17:46:51
阅读次数:
81
前言 以前经常把这两个概念混为一谈,虽然这它们的概念类似,有一定的相似性,但是各自的成因和解决防范方法都是不同的,特记录在此。 空悬指针 定义 一个原生指针分配内存后,它并没有探测内存是否已经被释放或者被损坏的能力。当所管理的内存被释放后,若这个指针没有被销毁或置为NULL,它就成了一个空悬指针。 ...
分类:
其他好文 时间:
2020-02-08 17:36:49
阅读次数:
58
什么是同步机制? 同步机制 :在并发程序设计中,各进程对公共变量的访问必须加以制约,这种制约称为同步。(引用百度百科,题外话:虽然百度百科并不那么可信,但也是有准确的东西,注意自己甄别就好了。) 为什么需要同步机制? 当计算机只运行一个线程的时候,自然不需要同步。所有的资源都是这个线程独享。那么就不 ...
分类:
其他好文 时间:
2020-02-07 00:58:27
阅读次数:
60
这两天系统学习了对大部分基本控件得控制,今天做了一个系统的控件控制,先把代码发表一下,随后由上而下功能分讲。 MainActivity: package com.example.controlmode; import androidx.appcompat.app.AppCompatActivity; ...
分类:
其他好文 时间:
2020-02-06 19:32:26
阅读次数:
65
一:内存泄漏的问题 考虑如下的程序 void func() { ClassA *a = new ClassA; ... delete a; } 应该使用delete语句以保证new分配的空间一定会被释放。我几乎总会忘记delete语句,尤其函数要写return语句时,更容易忘记。 另外即使你加上了d ...
分类:
编程语言 时间:
2020-02-05 11:58:43
阅读次数:
85