07 2016 档案
内存溢出和内存泄漏
摘要:1.基本概念 内存溢出:简单地说内存溢出就是指程序运行过程中申请的内存大于系统能够提供的内存,导致无法申请到足够的内存,于是就发生了内存溢出。 内存泄漏:内存泄漏指程序运行过程中分配内存给临时变量,用完之后却没有被GC回收,始终占用着内存,既不能被使用也不能被分配给其他程序,于是就发生了内存泄漏。 阅读全文
posted @ 2016-07-31 21:13 峰小白 阅读(1341) 评论(0) 推荐(0) 编辑
求直方图围成的最大矩形面积
摘要:有一个直方图,用一个整数数组表示,其中每列的宽度为1,求所给直方图包含的最大矩形面积。比如,对于直方图[2,7,9,4],它所包含的最大矩形的面积为14(即[7,9]包涵的7x2的矩形)。 给定一个直方图A及它的总宽度n,请返回最大矩形面积。保证直方图宽度小于等于500。保证结果在int范围内。 比 阅读全文
posted @ 2016-07-04 15:30 峰小白 阅读(1642) 评论(0) 推荐(0) 编辑
判断一个字符串是否是由另2个字符串交错组成的
摘要:现在有3个字符串s1,s2,s3,我们需要判断s3是否是由s1和s2交错组成的。对于三个字符串A,B,C。我们称C由A和B交错组成当且仅当C包含且仅包含A,B中所有字符,且对应的顺序不改变 例如s1="abc",s="1234d",s3="ab1234dc",那么s3是由s1和s2交错组成的,如果s 阅读全文
posted @ 2016-07-01 17:03 峰小白 阅读(2261) 评论(0) 推荐(0) 编辑
矩阵的旋转
摘要:现在我们有一个nxn的整数矩阵,要求我们将矩阵顺时针旋转90度。 例如矩阵为1 2 3 旋转后则为 7 4 1 4 5 6 8 5 2 7 8 9 9 6 3 简单分析下我们可以得知旋转后下标00->02 01->12 02->22 10->01 11->11 12->21 20->00 21->0 阅读全文
posted @ 2016-07-01 11:33 峰小白 阅读(232) 评论(0) 推荐(0) 编辑


点击右上角即可分享
微信分享提示