
java 习题
文章平均质量分 56
自犬邦
热爱生活,珍惜时间。
展开
-
Fizz Buzz
题目: 给你一个整数n. 从 1 到 n 按照下面的规则打印每个数: 如果这个数被3整除,打印fizz.如果这个数被5整除,打印buzz.如果这个数能同时被3和5整除,打印fizz buzz. 样例 比如 n = 15, 返回一个字符串数组: ["1", "2", "fizz", "4", "buzz", "fizz", "7", "8", "fizz",原创 2015-08-18 15:16:35 · 1057 阅读 · 0 评论 -
二叉树的最大深度
public class Solution { public int cur=0; public int maxDepth(TreeNode root) { if(root==null){ return cur; } cur++; int left=maxDepth(root.left); int right=maxD原创 2015-08-18 19:31:47 · 340 阅读 · 0 评论 -
落单的数
思路:按位异或 public class Solution { /** *@param A : an integer array *return : a integer */ public int singleNumber(int[] A) { if (A.length == 0) { return 0; } int n = A[0]; for(int原创 2015-08-18 18:57:09 · 331 阅读 · 0 评论 -
二进制中1的个数
public class Solution { public int countOnes(int num) { int a=1; int cnt=0; while(num>0){ if((num&a)!=0){ cnt++; } num=num>>1; } return cnt; }原创 2015-08-18 20:28:02 · 317 阅读 · 0 评论