码迷,mamicode.com
首页 >  
搜索关键字:dangling pointer    ( 2210个结果
C 字符处理函数
1,stpcpy(),copy a string returning a pointer to its endchar *stpcpy(char *dest,const char *src);2,
分类:其他好文   时间:2015-03-31 19:45:13    阅读次数:106
LeetCode OJ 133题:Clone Graph
题目如下:题目挺长的,其实只需要关注第一行就OK了。这道题思路挺明显的,对于图来说要么BFS,要么DFS,至于具体细节,我觉得与138题:Copy List with Random Pointer很像。在BFS或DFS过程中,可能要调整顶点的邻接点,这个时候不要忘了它的邻接点可能还没有创建。所以,有...
分类:其他好文   时间:2015-03-30 20:39:14    阅读次数:159
Populating Next Right Pointers in Each Node
Given a binary tree struct TreeLinkNode { TreeLinkNode *left; TreeLinkNode *right; TreeLinkNode *next; } Populate each next pointer to point to its next right node....
分类:其他好文   时间:2015-03-30 11:18:59    阅读次数:108
Leetcode:Populating Next Right Pointers in Each Node
Given a binary tree struct TreeLinkNode { TreeLinkNode *left; TreeLinkNode *right; TreeLinkNode *next; } Populate each next pointer to point to its next right node. ...
分类:其他好文   时间:2015-03-30 09:38:00    阅读次数:163
【C++】智能指针类和OpenCV的Ptr模板类
智能指针类引用计数智能指针(smart pointer)的一种通用实现技术是使用引用计数(reference count)。智能指针类将一个计数器与类指向的对象相关联,引用计数跟踪该类有多少个对象的指针指向同一对象。引用计数为0时,删除对象。 其基本使用规则是: 每次创建类的新对象时,初始化指针并将引用计数置为1。当对象作为另一对象的副本而创建时,复制构造函数复制指针并增加与之相应的引用计数的值...
分类:编程语言   时间:2015-03-29 22:17:24    阅读次数:325
enable_share_from_this
当类对象被 shared_ptr 管理时,需要在类自己定义的函数里把当前类对象作为参数传给其他函数时,这时需要传递一个 shared_ptr ,否则就不能保持 shared_ptr 管理这个类对象的语义(因为有一个 raw pointer 指向这...
分类:其他好文   时间:2015-03-28 23:20:17    阅读次数:362
LeetCode OJ Linked List: 138题、109题和191题
138题:Copy List with Random Pointer题目分析:本题思路1:第一步,你需要遍历一下链表,对于每个结点,你都new出一个连接在其后面。第二步,调整random指针。第三步,把复制的链表与原链表断开。时间复杂度O(N),空间复杂度O(1)。本题思路2:第一步,仍需要遍历一下...
分类:其他好文   时间:2015-03-27 23:36:53    阅读次数:380
Leetcode文章整理
LeetCode的题目种类比较多,感觉应该将自己联系过的题目进行分类,这个就是根据自己做过的题目进行划分,并做一定的总结,会持续更新 Sort: Two Pointer: 二叉树: DP: Math: 栈: DFS: LeetCode—**Combination Sum 利用DFS算法 Recursi...
分类:其他好文   时间:2015-03-22 09:24:16    阅读次数:167
a标签触发onclick事件而不跳转href指定路径
在web页面开发时,我们经常会遇到下列情况:1.一个标签仅仅是要触发onclick行为;2.表现上要有鼠标的pointer指针显示,或者其他类似a标签的视觉效果。比如执行删除操作时,为了避免误操作,我们要弹出对话框让用户确定是否删除。因此我们经常会用链接形式代替 触发onclick事件。代码如下:删...
分类:Web程序   时间:2015-03-18 17:59:14    阅读次数:158
LeetCode – Refresh – Add Two Numbers
Same with add binary. You can also skip delete the result pointer. But just return result->next. Depends on the interviewer. 1 /** 2 * Definition for....
分类:其他好文   时间:2015-03-18 07:47:51    阅读次数:114
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!