09 2016 档案

摘要:1 /** 2 * 小米关于小米笔试题 数组乘积输入: 一个长度为n的整数数组input 输出: 一个长度为n的数组result,满足result[i] = 3 * input数组中,除了input[i] 之外的所有数的乘积,不用考虑溢出例如 input {2, 3, 4, 5} output: {60, 40, 4 * 30, 24} 5 * 6 * @author A... 阅读全文
posted @ 2016-09-23 15:09 我所向往的美好 阅读(1918) 评论(0) 推荐(0)
摘要:异或运算: 首先异或表示当两个数的二进制表示,进行异或运算时,当前位的两个二进制表示不同则为1相同则为0.该方法被广泛推广用来统计一个数的1的位数! 参与运算的两个值,如果两个相应bit位相同,则结果为0,否则为1。即: 0^0 = 0, 1^0 = 1, 0^1 = 1, 1^1 = 0按位异或的 阅读全文
posted @ 2016-09-23 11:36 我所向往的美好 阅读(49741) 评论(0) 推荐(1)
摘要:AVA在运用数组进行排序时,已经封装好了排序的方法:快速排序法主要是运用了Arrays中的一个方法Arrays.sort()实现。 普通的算法包括了: 1.冒泡法是运用遍历数组进行比较,通过不断的比较将最小值或者最大值一个一个的遍历出来。 2.选择排序法是将数组的第一个数据作为最大或者最小的值,然后 阅读全文
posted @ 2016-09-13 16:13 我所向往的美好 阅读(1664) 评论(0) 推荐(0)
摘要:<1> 完全二叉树的叶子节点数的计算; <2> Http的返回码含义 1.完全二叉树的叶子节点数的计算; 1.完全二叉树 若设二叉树的深度为h,除第 h 层外,其它各层 (1~h-1) 的结点数都达到最大个数,第 h 层所有的结点都连续集中在最左边,这就是完全二叉树。叶子节点只可能在最大的两层上出现 阅读全文
posted @ 2016-09-02 15:53 我所向往的美好 阅读(278) 评论(0) 推荐(0)