摘要:
1、求逆波兰表达式的值。 在逆波兰表达法中,其有效的运算符号包括 +, -, *, / 。每个运算对象可以是整数,也可以是另一个逆波兰计数表达。 ["2", "1", "+", "3", "*"] -> ((2 + 1) * 3) -> 9 ["4", "13", "5", "/", "+"] -> 阅读全文
摘要:
1、c语言提供了六种位运算符,java中,只要是int类型的数值,都可以直接使用,返回的也是int类型 |:按位或 一个为1,就为1,都为0,才为0 &:按位与 两个都为1,才为1,其余为0 ^:按位异或 两个不一样时,为1,一样时,为0 ~:取反 1变为0,0变为1 <<:左移 相当于*2,高位丢 阅读全文
摘要:
给你一个整数n. 从 1 到 n 按照下面的规则打印每个数: 如果这个数被3整除,打印fizz. 如果这个数被5整除,打印buzz. 如果这个数能同时被3和5整除,打印fizz buzz. 思路: 1、使用一个ArrayList数组来保存值 2、当15整除,数组增加记录:add,以下同理 publi 阅读全文
摘要:
1、hashmap遍历方法,首先转为集合Iterator,而后通过hashNext()方法判断,得到next()方法,代码如下: 第一种:效率较高 Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (i 阅读全文