前端经验

求1-n中至少有两个数重复的完全平方数

public static int [] fullSquare( int n) {ListInteger list = new ArrayListInteger(); for ( int i = 10 ; i * i n; i++) { if (twoSame(i * i)) list .add(i * i);} int [] result = new int [ list .size()]; for ( int i = 0 ; i list .size(); i++)res...

前端经验

CSS父元素设置透明度时不影响子元素的方法

设置父元素opacity:0.5,子元素不设置opacity,子元素会受到父元素opacity的影响,也会有0.5的透明度。 即使设置子元素opacity:1,子元素的opacity:1也是在父元素的opacity:0.5的基础上设置...

前端经验

CSS等比例分割父级容器

以三等分为例: div class = parent div class = child /div div class = child /div div class = child /div /div 方法一:浮动布局+百分比 .parent { width : 600px ; height : 600px ;} .child { width : 33.3% ; height : 100% ; float...

前端经验

Array.prototype.map(func)方法的实现

var arr1 = [ 1 , 2 , 3 , 4 , 5 ];alert(arr1. map (function(element) { return element * 2 ;})); // 输出:[ 2 , 4 , 6 , 8 , 10 ]function MyArray(arr) {this.arr = arr;}MyArray. prototype . map = function(func) {var newArr = []; for (var i =...

前端经验

JavaScript中树的先序、中序、后序遍历

1、先序遍历 function preOrder ( node ) { var nodes = []; if (node != null ) {nodes.push(node);preOrder(node.firstElementChild); if (node.firstElementChild != node.lastElementChild)preOrder(node.lastElementChild);} return nodes; } 2、中...