1 /** 2 * Definition for binary tree with next pointer. 3 * public class TreeLinkNode { 4 * int val; 5 * TreeLinkNode left, right, next; ...
分类:
其他好文 时间:
2014-10-13 14:23:19
阅读次数:
134
typedef struct _CrtMemBlockHeader{// Pointer to the block allocated just before this one:struct _CrtMemBlockHeader *pBlockHeaderNext;// Pointer to the...
分类:
其他好文 时间:
2014-10-09 13:41:43
阅读次数:
206
Algorithm: Iterate copy the original list first. For the random pointer, copy its original value(address) first. And during the iterate, use a map to store each node's original address and the corresp...
分类:
其他好文 时间:
2014-10-09 02:52:27
阅读次数:
187
codeblocks13.12+GDB调试的时候,main传了一个int a[10]给quicksort但是在quicksort内部,debugger把a看成一个pointer而不是array,所以watch窗口如下,看不到a的元素找了半天资料,后来还是自己摸索,新添加一个变量a,右击a,选择pro...
分类:
其他好文 时间:
2014-10-09 01:57:27
阅读次数:
1938
function-passing-pointer-interview-questions
分类:
编程语言 时间:
2014-10-08 11:14:45
阅读次数:
200
布局 CSS #bnts span { cursor: pointer; float: left; border: 1px solid #FFF; width: 10px; height...
分类:
其他好文 时间:
2014-10-07 13:32:13
阅读次数:
114
头文件PStash.h
/**
* 书本:【ThinkingInC++】
* 功能:pointer Stash的头文件
* 时间:2014年10月5日14:33:15
* 作者:cutter_point
*/
#ifndef PSTASH_H_INCLUDED
#define PSTASH_H_INCLUDED
class PStash
{
int quantity; //...
分类:
编程语言 时间:
2014-10-05 17:43:31
阅读次数:
302
Given a binary tree
struct TreeLinkNode {
TreeLinkNode *left;
TreeLinkNode *right;
TreeLinkNode *next;
}
Populate each next pointer to point to its next right node. ...
分类:
其他好文 时间:
2014-10-01 19:16:51
阅读次数:
223
pimpl idiom
flyfish 2014-9-30
pimpl是Pointer to implementation的缩写
为什么要使用pimpl
1最小化编译依赖
2接口与实现分离
3可移植
pimpl idiom也被称作Cheshire Cat , Compiler Firewall idiom.,d-pointer
这个技术在设计模式中作为桥接模式(Brid...
分类:
其他好文 时间:
2014-09-30 19:29:39
阅读次数:
199
在看STL的源码,发现is_pointer的模板调用,写了一个测试代码如下:
#include
#include
using namespace::std;
namespace iotek{
template
struct integral_constant
{
static constexpr _Tp value = _...
分类:
编程语言 时间:
2014-09-30 17:38:29
阅读次数:
523