汤,有时候是要喝一点的。 《高效能人士的7个习惯》是美国富兰克林柯维公司创始人史蒂芬·柯维博士所著,书中论述涉及每个人的事业、婚姻、家庭、生活、教育等诸多方面的内容,据称...
汤,有时候是要喝一点的。 《高效能人士的7个习惯》是美国富兰克林柯维公司创始人史蒂芬·柯维博士所著,书中论述涉及每个人的事业、婚姻、家庭、生活、教育等诸多方面的内容,据称...
前言 参加多益的笔试,让写一个二叉树的后续遍历,咋一看这不是很easy吗,仔细一看,要求非递归实现,额.....抱歉,不会了,于是在这里特地整理下二叉树三种遍历方式的非递归实...
一、Zookeeper环境配置 (1).下载zookeeper安装包http://apache.fayea.com/zookeeper/current/;(2)加压压缩文件到...
1.关闭所有Oracle相关服务 2.打开注册表删除与Oracle相关注册信息(1)Oracle在windows下注册的各种服务:HKEY_LOCAL_MACHINE\SYS...
背景 由于机房意外断电导致oracle数据库控制文件损坏,数据库实例无法正常启动。在网上查阅了很多资料,有很多讲如何重建控制文件恢复数据的,但是我并没有成功。最后打算换个思路...
声明 本文译自 Patrick Lester先生的一片博文,觉着实在是一片优秀的文章,于是打算花点时间将其翻译成中文,一来自己学习一番,二来可以方便国内读者。如有谬误,欢迎拍...
题目描述 假设我们有一个实时输入的整数管道流,现在要求输出这些数据流的中位数。 思路分析 常规思路,我们可将所有数据排序,然后以O(1)时间复杂度取其中位数。但排序的耗费太大...
题目描述 给定一个无序数组,输出其中最小的K个数。 思路分析 首先大家最容易想到的就是先对数组进行升序排序,然后输出前K个数,这样的时间复杂度为nlog(n),如果排序算法选...
题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数...
题目描述 输入一个字符串,打印出该字符串中字符的所有排列。例如,输入字符串abc,则打印出由字符a、b、c所能排列出来的所有字符串abc、acb、bac、bca、cab和cb...
题目描述 给定一个整数数组datas和一个整数sum,判断数组中是否存在三个数的和为sum,存在输出True,不存在则输出False。 解题思路 最容易想到的解法就是三层循环...
问题描述 有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。这些物品被化为若干组,每组中的物品相互冲突,最多选一件。求解将哪些物品装入背包可以使这些...
题目描述 某商店打折促销,满20减5元,现有商品6件,价格分别为P{5,10,13,9,6},问如何选择商品既获得满减优惠,又可花费最少? 思路分析 这个问题本质是一个"01...
题目描述 小偷深夜潜入一家珠宝店,店里有5类宝物,重量分别为W{1,3,2,4,5},各类宝物的体积为C{2,1,3,1,2},对应的价值为V{200,100,300,150...
题目描述 给定一个二叉树和一个整数,打印出二叉树中和为输入整数的所有路径。从根节点开始往下一直到叶节点所经过的节点形成的一条路径。 思路分析 以下图二叉树为例,过程分析见表格...
题目描述 输入一个整数数组,判断该数组是不是二叉搜索树的后续遍历结果,假设输入数组的元素互不相等。 解题思路 如下图的后续遍历序列为squence{5,7,6,9,11,10...
题目描述 从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。 思路分析 额,好像没什么好分析的,这就是一个广度遍历,借用队列实现就可以了。 Java代码实现
题目描述 自定义一个栈结构,包含push(),pop(),和getMin()三个函数,getMin用于获取栈中数据的最小值,要求时间复杂度均为O(1)。 思路分析 拿到这个题...
题目描述 输入一个矩阵,按照从外向里顺时针的顺序打印出每一个数字。测试用例如下图: 思路分析 这道题目并不难,关键在于边界控制!每一层遍历均从左上角开始,逐层往里完成遍历。 ...