![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
qq_44709743
这个作者很懒,什么都没留下…
展开
-
LeetCode1391 :检查网络中是否存在有效路径
分析:路径选择,一定是在上下左右中选择一条,如果存在路径的话,对每一条可行的路径进行测试;如果都不可选择的话,则不存在路径。 我们先确定当前位置,查看当前位置上该往哪走,然后再往相应的方向上行进,进入下一个。因为在每个位置上,其下一步是固定不变的,我们只需在上下左右中寻找到符合其行走条件的路径即可(如果存在的话)。 bool helper(int** grid, int gridSize, int...原创 2020-05-03 00:22:57 · 234 阅读 · 0 评论 -
二叉搜索树的增删查改
在实际生产中,一棵二叉搜索树的平均深度是log(N),所以通常是递归的编写二叉树的操作代码,不需要太担心爆栈的问题。 对二叉树的所有操作,无非就是从根节点、左子树、右子树这三者中入手,分析基本的、可能的情况后,再递归的编写相应的操作即可。 我们的重点放在 ...原创 2020-04-26 19:25:21 · 346 阅读 · 0 评论 -
memcpy()函数的特性和功能
函数原型:void* memcpy(void* dst,const void* src,size_t size); 函数作用:将src所指的内存单元拷贝到dst所指的内存单元,一共拷贝size个字节。如果src和dst存在重叠区域,其行为是未定义的。但是可以肯定的是,无法完整的把src的内存区域拷贝到dst,dst区域中将会存在重复的元素。 注:所谓的重叠是指dst指向src内存区域中的某个单元,...原创 2020-04-13 10:52:22 · 618 阅读 · 0 评论