一 批处理 文件内容: hello world hello scala hello flink 代码: import org.apache.flink.api.scala._ object WordCount { def main(args: Array[String]): Unit = { //创 ...
分类:
其他好文 时间:
2020-07-06 16:14:13
阅读次数:
56
Given a sorted array nums, remove the duplicates in-place such that each element appear only once and return the new length. Do not allocate extra spa ...
分类:
其他好文 时间:
2020-07-06 16:06:35
阅读次数:
68
Given an array containing n distinct numbers taken from 0, 1, 2, ..., n, find the one that is missing from the array. 给n个不同的数,求0-n这n+1个数里缺了哪个 利用异或运算的性 ...
分类:
其他好文 时间:
2020-07-06 12:45:24
阅读次数:
55
结论:用加号合并数组:既考虑数字索引的键值对,也考虑字符串索引的键值对,用前边数组的值覆盖后边的键名相同的值; 用array_merge()合并数组:只考虑字符串索引的键值对,用后边数组的值覆盖掉前面数组中键名相同的值,数字索引的值则不覆盖,同时保留 array_merge()会重排两个数组的数字索 ...
分类:
其他好文 时间:
2020-07-06 01:39:07
阅读次数:
90
一、数组中其余的常用方法 包括map,filter,every,some方法,我们分别进行举例 //map定义一个函数用来遍历原来老的数组 var arr = [10,20,5,1000,50]; var newArr = arr.map(function(value, index, array){ ...
分类:
编程语言 时间:
2020-07-06 01:34:02
阅读次数:
91
线程安全: ArrayList 和 LinkedList 都是线程不安全的, 它们的方法之间都是不同步的. 底层数据结构: ArrayList 底层是使用 Object 数组; LinkedList 底层是使用双向链表数据结构. 快速访问随机元素: ArrayList 支持高效的快速访问随机元素, ...
分类:
其他好文 时间:
2020-07-06 00:37:16
阅读次数:
68
//数组 var arr = new Array('1','2','3','4') //遍历数组 for(var i=0;i<arr.length;i++){ console.log(arr[i]) } //在结尾添加数组元素:arr.push();返回值为新数组长度 var arr1 = new ...
分类:
编程语言 时间:
2020-07-05 23:18:16
阅读次数:
63
哈希表又叫散列表,这里用数组和链表实现 package com.atguigu.datastructures.hashtable import scala.util.control.Breaks._ object HashTableDemo { def main(args: Array[String ...
分类:
其他好文 时间:
2020-07-05 23:13:41
阅读次数:
64
构建二叉树;实现前序、中序、后序遍历;两种删除节点的原则 package com.atguigu.datastructures.binarytree object BinaryTreeDemo { def main(args: Array[String]): Unit = { //先使用比较简单的方 ...
分类:
其他好文 时间:
2020-07-05 23:04:02
阅读次数:
76
C#与python的迭代器比较: 迭代器 C# Python 一个对象可迭代,需要实现IEnumerable(表示对象可数),IEnumerable就是要实现一个IEnumerator(迭代对象)。 这样的说法曾经一度让我很迷,如果返回一个已实现的类似于数组array、列表list类型的IEnume ...
分类:
编程语言 时间:
2020-07-05 22:58:39
阅读次数:
53