随笔分类 - 面试
摘要:整体结构 程序计数器 它是一块很小的内存空间,几乎可以忽略不记。也是运行速度最快的存储区域。 在JVM规范中,每个线程都有自己的程序计数器,是线程私有的,生命周期与线程的生命周期保持一致。 任何时间一个线程都只有一个方法在执行,也就是所谓的当前方法。程序计数器会存储当前线程正在执行的Java方法的J
阅读全文
摘要:public class Solution { /** * num1 num2 为两个三十六进制的数,计算相加结果 * @param num1 * @param num2 * @return */ public String add(String num1, String num2) { StringB...
阅读全文
摘要:【问题描述】 明明进了中学之后,学到了代数表达式。有一天,他碰到一个很麻烦的选择题。这个题目的题干中首先给出了一个代数表达式,然后列出了若干选项,每个选项也是一个代数表达式,题目的要求是判断选项中哪些代数表达式是和题干中的表达式等价的。 这个题目手算很麻烦,因为明明对计算机编程很感兴趣,所以他想是不
阅读全文
摘要:关于Fibonacci应该都比较熟悉,0,1,1,2,3.。。。。 基本公式为f(n) = f(n-1) + f(n-2); f(0) = 0; f(1) =1; 方法1:可以运用迭代的方法实现: 实现方法简单。 方法2:原理同方法1,
阅读全文
摘要:题目现在没有现成的,未来晚上有了再补充,大概题目是:一个数输出他的素数乘积和如: 具体代码如下:知道题目的同学帮忙给个链接。
阅读全文
摘要:这段代码是简单的实现了栈的先进先出的,看似简单。其实存在着内存泄露问题。原因出在了pop()方法的实现上。当取出了最顶层的元素之后,虽然控制取数据size减1了。但是在elements数组中并没有对原来的数据进行去引用,所以产生了内存的泄露。
阅读全文
摘要:题目描述 请设计一个算法,计算n的阶乘有多少个尾随零。 给定一个int n,请返回n的阶乘的尾零个数。保证n为正整数。 测试样例: 5返回:1时间限制:3秒空间限制:32768K解析:常规解法计算出结果之后再进行计算得到0的个数是时间超限的,因此应该寻求跟简单的方法,计算得到0的个数,可以理解成阶乘
阅读全文

浙公网安备 33010602011771号