摘要: 题目描述 有一个直方图,用一个整数数组表示,其中每列的宽度为1,求所给直方图包含的最大矩形面积。比如,对于直方图[2,7,9,4],它所包含的最大矩形的面积为14(即[7,9]包涵的7x2的矩形)。 给定一个直方图A及它的总宽度n,请返回最大矩形面积。保证直方图宽度小于等于500。保证结果在int范 阅读全文
posted @ 2016-09-10 10:28 ranran1203 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 现在有一个城市销售经理,需要从公司出发,去拜访市内的商家,已知他的位置以及商家的位置,但是由于城市道路交通的原因,他只能在左右中选择一个方向,在上下中选择一个方向,现在问他有多少种方案到达商家地址。 给定一个地图map及它的长宽n和m,其中1代表经理位置,2代表商家位置,-1代表不能经过的地区,0代 阅读全文
posted @ 2016-09-10 09:39 ranran1203 阅读(219) 评论(0) 推荐(0) 编辑
摘要: UNIX系统下有一个行编辑器ed,它每次只对一行文本做删除一个字符、插入一个字符或替换一个字符三种操作。例如某一行的内容是“ABC”,经过把第二个字符替换成“D”、删除第一个字符、末尾插入一个字符“B”,这三步操作后,内容就变成了“DCB”。即“ABC”变成“DCB”需要经过3步操作,我们称它们的编 阅读全文
posted @ 2016-09-09 16:35 ranran1203 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 风口之下,猪都能飞。当今中国股市牛市,真可谓“错过等七年”。 给你一个回顾历史的机会,已知一支股票连续n天的价格走势,以长度为n的整数数组表示,数组中第i个元素(prices[i])代表该股票第i天的股价。 假设你一开始没有股票,但有至多两次买入1股而后卖出1股的机会,并且买入前一定要先保证手上没有 阅读全文
posted @ 2016-09-06 11:15 ranran1203 阅读(2055) 评论(0) 推荐(0) 编辑
摘要: 题目描述 请设计一个高效算法,再给定的字符串数组中,找到包含"Coder"的字符串(不区分大小写),并将其作为一个新的数组返回。结果字符串的顺序按照"Coder"出现的次数递减排列,若两个串中"Coder"出现的次数相同,则保持他们在原数组中的位置关系。 给定一个字符串数组A和它的大小n,请返回结果 阅读全文
posted @ 2016-08-31 22:50 ranran1203 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 1.小易经常沉迷于网络游戏.有一次,他在玩一个打怪升级的游戏,他的角色的初始能力值为 a.在接下来的一段时间内,他将会依次遇见n个怪物,每个怪物的防御力为b1,b2,b3...bn. 如果遇到的怪物防御力bi小于等于小易的当前能力值c,那么他就能轻松打败怪物,并 且使得自己的能力值增加bi;如果bi 阅读全文
posted @ 2016-08-26 21:14 ranran1203 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1.在一组数的编码中,若任意两个相邻的代码只有一位二进制数不同, 则称这种编码为格雷码(Gray Code),请编写一个函数,使用递归的方法生成N位的格雷码。 给定一个整数n,请返回n位的格雷码,顺序为从0开始。 测试样例: 2. 春节期间小明使用微信收到很多个红包,非常开心。在查看领取红包记录时发 阅读全文
posted @ 2016-08-26 09:32 ranran1203 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 1。 小明陪小红去看钻石,他们从一堆钻石中随机抽取两颗并比较她们的重量。这些钻石的重量各不相同。在他们们比较了一段时间后,它们看中了两颗钻石g1和g2。现在请你根据之前比较的信息判断这两颗钻石的哪颗更重。 给定两颗钻石的编号g1,g2,编号从1开始,同时给定关系数组vector,其中元素为一些二元组 阅读全文
posted @ 2016-08-24 20:26 ranran1203 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 小Q最近遇到了一个难题:把一个字符串的大写字母放到字符串的后面,各个字符的相对位置不变,且不能申请额外的空间。你能帮帮小Q吗? 输入数据有多组,每组包含一个字符串s,且保证:1<=s.length<=1000. 对于每组数据,输出移位后的字符串。 阅读全文
posted @ 2016-08-19 16:42 ranran1203 阅读(2510) 评论(0) 推荐(0) 编辑
摘要: 经过多次强攻之后,赫柏带领的军团不仅没能击败鲁卡斯,反而被鲁卡斯打得七零八落,赫柏终于体会到了高阶天之驱逐者的强大实力。不过,赫柏最终还是找到了鲁卡斯的致命弱点,他发现鲁卡斯喜欢收集上古卷轴,因为上古卷轴能够让鲁卡斯获得神秘之力。卢卡斯决定使用上古卷轴将卢卡斯引诱到绝域之门,利用绝域之门的力量消灭卢 阅读全文
posted @ 2016-08-18 21:46 ranran1203 阅读(355) 评论(0) 推荐(0) 编辑