剑指Offer
ArchyLi
一个学习路上人。当然还差很多。
展开
-
【剑指Offer】3:二维数组中的查找
题目:一个m*n的矩阵,从左到右从上到下都是递增的,给一个数x,判断x是否在矩阵中。要求效率尽可能的高。bool Find(int* array, int rows, int columns, int data){ bool flag = false; if (array != NULL&&rows > 0 && columns > 0) { int row原创 2017-07-29 22:33:58 · 381 阅读 · 0 评论 -
C++实现复杂链表的复制
一、什么是复杂链表复杂链表的每个结点具有三个成员,分别是存放数据的data和指向下一个结点的指针和指向随机节点的指针。 复杂结点的结构:template <class T>struct ListNode{ T data; ListNode<T>* next; ListNode<T>* random; ListNode(const T& d) :d原创 2017-11-07 00:25:43 · 1969 阅读 · 0 评论