上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页
摘要: 题目描述 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. 思路:设置4个标记,分别为上 阅读全文
posted @ 2018-05-26 21:58 Lune-Qiu 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 题目描述 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? 思路:dp 是斐波那契数列 2*n的大矩形,和n个2*1的小矩形 其中target*2为大矩阵的大小 有以下几种情形: 1、target <= 0 大矩形为<= 阅读全文
posted @ 2018-05-26 21:06 Lune-Qiu 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路:从左下角开始遍历,右面的都是比它大的,上面的都是比它小的; 代码: class Solution { public: 阅读全文
posted @ 2018-05-26 20:15 Lune-Qiu 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一. 冒泡排序 如果数组是有序的,那么这种方法最快 代码: 进行了两次优化,每次将pMark置为0,如果判断后pMark仍然为零,那么没有交换数组元素,说明数组是有序的,则跳出循环。 第二次优化:如果数组是部分有序的,即后面元素是有序的,那么pMark记录有序的第一个元素下标,i减少循环次数,j随i 阅读全文
posted @ 2018-05-26 17:51 Lune-Qiu 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一.概念 无向图:G = (V , E)(Vertex顶点,Edge边) 无向完全图:任意2个节点相连 Cn2条 = n(n-1) / 2 连通图:任意两个节点之间有路径课通。 极大连通子图:G` = (V` , E`) V` € V , E` € E, G` € G 极大连通分量:几个极大连通子图 阅读全文
posted @ 2018-05-24 09:28 Lune-Qiu 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一. Windowsx消息响应机制 系统消息对列 -> 当前应用程序的消息对列 -> GetMessage()从对列中取出消息 -> TranslateMessage()翻译函数 -> DispatchMessage()分发函数 >Afxunclproc回调函数(所有的函数都有一个回调函数,即消息入 阅读全文
posted @ 2018-05-21 14:25 Lune-Qiu 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 红黑树的删除共有12种情况, 设要删除的节点为Z: 1.Z为根 且没有孩子 直接删除,将根赋空 2.Z为根 有一个红孩子(由于第4条性质一定为红孩子) 将孩子颜色->黑,当做新的根,删除节点 3.Z红色 直接删除,判断Z为父亲的左孩子或右孩子 将其赋空 (此节点一定没有孩子,因为2个孩子的已经处理过 阅读全文
posted @ 2018-05-20 13:54 Lune-Qiu 阅读(322) 评论(0) 推荐(2) 编辑
摘要: 红黑树的性质: 1.红黑树中的节点是黑色或者红色; 2.根节点一定是黑色 3.终端节点是黑色 4.没有2个红节点互为父子关系 5.从任意节点出发到其所能到达的各个终端节点的各条路径上黑节点数目必须完全相同 红黑树的创建:节点的初始颜色为红色,共7种情况 1.空 变为黑色 结束 2.父亲节点为黑 放入 阅读全文
posted @ 2018-05-16 14:28 Lune-Qiu 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 右旋: 左旋: 感谢某人的debug:ptmp->pFather 指针,无论pTree是否有根节点都要 = pTree->pFather;(没有是赋为空) 阅读全文
posted @ 2018-05-16 13:55 Lune-Qiu 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 要点: 1.直接改变树的结构 2.排序二叉树在中序遍历的时候是有序的 3.双向链表,需要前后两个指针(可以将Tree的节点作为链表节点) 代码实现:中序的递归实现 阅读全文
posted @ 2018-05-14 22:43 Lune-Qiu 阅读(716) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页