题目:1. 编写类Circle。 2. 编写主函数,利用 std::array 创建包含10个对象的Circle数组并初始化。 3. 用基于范围的for循环遍历Circle数组,求10个Circie对象的面积之和。 题目内容: 类Circle有两个构造函数。无参构造函数没有函数体,使用default ...
分类:
编程语言 时间:
2020-04-29 18:14:22
阅读次数:
107
js遍历数组,基本就是for ,for in,foreach,for of, map等方法。 第一种:for for(var i=0;arr.length;i++){ console.log(arr[i]) } 第二种:foreach循环 arr.forEach(function(item,inde ...
分类:
编程语言 时间:
2020-04-28 23:06:01
阅读次数:
69
1.1 当初为什么报”软件工程“|”大数据“ 这个专业? 因为当初成绩不好,但是计算机编程还可以。 1.2 当初对 XX 专业的期待和想象是什么? 能在这个专业创造出属于自己的一片新天地。 1.3 当初希望自己是如何投入这个专业的学习的? 不会的记录下来,不断地去跟进完善自己的错题。 1.4 结合过 ...
分类:
其他好文 时间:
2020-04-28 00:43:53
阅读次数:
59
这节课要讲的是ES6中的Iterator. for...of为啥不遍历Object对象 第十三节我们讲了简单又实用的for...of,我们可以使用它来遍历数组,字符串,Set和Map结构,但是有没有发现,我们并没有说它可以遍历Object对象,为什么不试试用它来遍历Object对象呢? 我们试试看: ...
分类:
其他好文 时间:
2020-04-27 19:44:34
阅读次数:
55
ES6 Array 首先先定义一个数组 let arr = [1,2,3,4,5]; forEach() forEach会遍历数组, 没有返回值,不允许在循环体内写return,不会改变原来数组的内容 forEach() 有三个参数,第一个是arr数组里面的值,第二个是arr数组索引,第三个是arr ...
分类:
其他好文 时间:
2020-04-27 11:53:56
阅读次数:
50
二叉树 二叉树的性质 每个节点最多都有两个子节点的树称为二叉树。其性质与定义有: 第$i$层最多有$2^{i 1}$个节点 满二叉树:若每一层的节点数都是满的(都为$2^{i 1}$),则为满二叉树 完全二叉树:一棵满二叉树只在最后一层有缺失,则称为完全二叉树 而对于完全二叉树,它的子节点与父结点还 ...
分类:
其他好文 时间:
2020-04-23 15:06:58
阅读次数:
51
题意描述 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 解题思路 一、思路一 使用Set集合,遍历数组,当数字第一次出现时,加入Set,当数字第二次出现时,从Set中删除。最后Set中剩余的元素就是结果,赋值给num1、num2 二、思路二 利用异或运 ...
分类:
编程语言 时间:
2020-04-21 23:57:04
阅读次数:
106
1.1 HashMap与Hashtable的相同点(重要) HashMap 和 Hashtable 都是存储“键值对(key value)”的散列表,都采用拉链法实现 存储的思想都是: 通过table数组存储,数组的每一个元素都是一个Entry ;而 一个Entry就是一个单向链表 , Entry链 ...
分类:
编程语言 时间:
2020-04-21 18:11:23
阅读次数:
77
HashMap是基于哈希表(散列表),实现Map接口的双列集合,数据结构是“链表散列”,也就是数组+链表 ,key唯一的value可以重复,允许存储null 键null 值,元素无序。 数组:一段连续控件存储数据,指定下标的查找,时间复杂度O(1),通过给定值查找,需要遍历数组,自已对比复杂度为O( ...
分类:
其他好文 时间:
2020-04-20 13:59:48
阅读次数:
58
for循环--最普通的方法 arr.forEach(function(value, index, array){})--遍历数组 map()相似 arr.filter(function(value, index, array){ return value > 20;})--筛选数组--返回的是一个新 ...
分类:
编程语言 时间:
2020-04-20 01:05:23
阅读次数:
71