数组的拓展 [TOC] 一.扩展运算符 1. 含义: 扩展运算符是三个点(...),作用是将数组转换为用逗号分隔的参数序列 2. 用法: 该运算符主要用于函数的调用 扩展运算符与正常的函数参数可以结合使用 扩展运算符后面可以放置表达式 如果扩展运算符是空数组,不产生任何效果 3. 扩展运算符的应用 ...
分类:
编程语言 时间:
2019-07-01 21:41:40
阅读次数:
164
题目链接:https://atcoder.jp/contests/abc131/tasks/abc131_f 转自博客:https://blog.csdn.net/qq_37656398/article/details/93496476 题目大意 给定 N 个点,若有如下图所示的三个点(黑点)就可以 ...
分类:
其他好文 时间:
2019-06-29 23:42:51
阅读次数:
162
题目大意 $n$ 个点,保证 $n$ 为奇数,构造任意一组最多 $n$ 条无向边的建边方案,使选择导出子图为强连通的 $4$ 个点的方案数最大化,并求出最大方案数。 前置知识 ~~骗分~~构造 题解 一组不强连通的四个点只有 $3$ 种可能: 1. 从一个点向另外三个点各连一条有向边,记这样的四个点 ...
分类:
其他好文 时间:
2019-06-29 22:06:17
阅读次数:
133
本文介绍JavaScript的展开操作符(Spread operator)...。本文适合ES6初学者。 你可以通过展开操作符(Spread operator)...扩展一个数组对象和字符串。展开运算符(spread)是三个点(…),可以将可迭代对象转为用逗号分隔的参数序列。如同rest参数的逆运算 ...
分类:
编程语言 时间:
2019-06-20 15:50:55
阅读次数:
206
一、前期基础是知识储备笔者计划写三篇文章来详细分析OpenGL ES基础的同时也是入门关键的三个点: ①OpenGL ES是什么?与OpenGL的关系是什么?——概念部分 ②使用OpenGL ES绘制2D/3D图形的第一步:定义图形;——运用部分 ③使用OpenGL ES绘制出②步骤中定义好的图形: ...
分类:
移动开发 时间:
2019-06-20 11:16:47
阅读次数:
134
一、启动页黑屏的问题 1.1 问题现象描述 Android App 启动页面黑屏的问题,现象表现为:Android 开发 App 启动时若没有做特殊处理的话,会出现一瞬间的白屏现象。即使启动页界面就加载一个布局,不做其他耗时处理,貌似也会出现一瞬间的白屏问题。当从桌面 Launcher 的小图标点击 ...
分类:
移动开发 时间:
2019-06-15 13:55:00
阅读次数:
164
含义 扩展运算符( spread )是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。 该运算符主要用于函数调用。 array.push(...items)和add(...numbers)这两行,都是函数的调用,它们的都使用了扩展运算符。该运算符将一个数组,变为 ...
分类:
编程语言 时间:
2019-06-10 13:49:39
阅读次数:
94
列表概述 任意对象的有序集合, 通过索引下标访问元素 可变长度 属于可变序列 长度len() 列表可以拼接——加起来 把字符串转换为列表 是否包含某个内容 遍历列表 遇到三个点“…” 说明要有缩进,用tab或4个空格,但是不要混合使用 每个值取出来依次计算并放入新的list 列表的推导 li=[i* ...
分类:
编程语言 时间:
2019-06-05 21:46:21
阅读次数:
146
js定时器方法 方法都来自于网上其他博客 css3 anminate方法 方法1: 方法2: 这个方法的好处是可以方便的设置大小 还有其他很多种方法啦,效果出来就行 ...
分类:
其他好文 时间:
2019-05-31 13:16:33
阅读次数:
150
题意:n个点,m有向边,w[i]表示i的价值,求价值最大的哈密顿图(只经过所有点一次)。价值为:所有点的w之和,加上,每条边的价值 = w[i] * w[j],加上,如果连续的三个点相互连接的价值 = w[i] * w[j] * w[k]。n <= 13。 思路:dp[state][i][j]表示s ...
分类:
其他好文 时间:
2019-05-29 18:11:21
阅读次数:
87