1.利用标记 var arr = [2,6,2,6,4,3,16];// arr = [2,6,4,3,16] function norepeat(arr){ var res = []; for(var i=0;i<arr.length;i++){ var flag = true; for(var j=0;j<res.length;j++){ if(arr[i]==res[j]){ flag = false;//将要推入新数组的数组元素 在新数组中有重复 } } if(flag){ res.p
Array对象一般用来存储数据. 其常用的方法包括: 1.concat()方法 concat() 方法用于合并两个或多个数组.它不会更改现有数组,而是返回一个新数组. 例如: var arr1=[1,2,3]; var arr2=[4,5,6]; var arr3=arr1.concat(arr2,"7",8,[9,10]); document.write(arr3);//1,2,3,4,5,6,7,8,9,10 2.join()方法 join方法通过指定的分隔符将数组连接成字符串.默
常用算法 1.冒泡排序: 原理:比较两个相邻的元素,将值大的元素交换至右端 示例: public static void bubbleSort(int[] a) { int n = a.length; //总共进行n-1轮的比较 for (int i = 1; i < n; i++) { for (int j = 0; j < n - i; j++) { if (a[j] > a[j + 1]) {//交换 int temp = a[j]; a[j] = a[j + 1]; a[j +
# -*- coding: utf-8 -*- """ 主要记录代码,相关说明采用注释形势,供日常总结.查阅使用,不定时更新. Created on Mon Aug 20 23:37:26 2018 @author: Dev """ import numpy as np from datetime import datetime import random 对a,b两个列表的相同位的元素进行运算求和: # 纯Python def