1、一级指针就是指指针,就是内存地址,二级指针就是指向指针的指针,就是地址的地址,打个比方,有一个箱子,里面有要的东西,钥匙能打开箱子,钥匙就是一级指针,你要用钥匙打开别的箱子去拿到开要的东西的箱子的钥,那手上的钥匙就是二级指针,如此类推。2、例如:int a; //a是一个int类型的变量,它的值 ...
分类:
编程语言 时间:
2019-10-13 17:09:08
阅读次数:
478
本文参考博客:https://www.cnblogs.com/Imageshop/archive/2013/04/26/3045672.html 原生的中值滤波是基于排序算法的,这样的算法复杂度基本在O(r2)左右,当滤波半径较大时,排序算法就显得很慢。对此有多种改进算法,这里介绍经典 的Huang ...
分类:
编程语言 时间:
2019-10-13 00:53:30
阅读次数:
91
E题一个下午自闭,被吊打是日常的事情,不用奇怪。 刚开始是当成类似灯的开关问题,从左到右把1e9的长度分成最多2*n段然后还特判了一小时,再二分,结果......当然.......TLE 之后看正解,是对特定的点进行差分,把渔夫当成是点,对于每一条鱼的区间加1,然后一次性得到答案 http://co ...
分类:
其他好文 时间:
2019-10-13 00:20:59
阅读次数:
118
显示与隐藏有很多中方法,但是在ng中有自己的显示与隐藏的方法 ng-if 或者[hidden] 在此主要介绍的是[hidden] 在ng中需要摒弃dom操作的方法,使用[hidden] 使用方法: eg: 通过点击事件进行显示隐藏 HTML: <div class="" [hidden]="!con ...
分类:
其他好文 时间:
2019-10-12 19:04:06
阅读次数:
121
onPullDownRefresh 监听该页面用户下拉刷新事件 需要在 pages.json 里 开启 enablePullDownRefresh 当处理完数据刷新后,uni.stopPullDownRefresh 可以停止当前页面的下拉刷新 uni.startPullDownRefresh(OBJ ...
分类:
移动开发 时间:
2019-10-12 18:56:09
阅读次数:
386
模板: (用时间戳记录可以避免每一次memset vis) #include<bits/stdc++.h> using namespace std; #define N 2005 #define M 1000005 int match[N],vis[N],T=0;//只存一边的匹配点 int to[ ...
分类:
其他好文 时间:
2019-10-12 11:13:04
阅读次数:
133
问题 B: e 时间限制: 2 Sec 内存限制: 512 MB 题面 题面谢绝公开。 题解 话说一天考两个主席树这回事…… 正解可以叫树上主席树??(脸哥说也叫主席树上树???) 对于树上的每一条链建主席树,支持链上查询前驱和后继。 对于所有的$p[i]$,他说怎么得到就按他说的做就好,然后求所有 ...
分类:
其他好文 时间:
2019-10-12 09:13:06
阅读次数:
73
https://blog.csdn.net/sexgeek/article/details/70500104注意: x = (n/i - i)/2 是递减的,所以i从最大开始 判断条件2.1 除尽2.2 (n/i - i) % 2 == 0,既x是整数2.3 正数 i的范围:当x=0时,y^2=n, ...
分类:
其他好文 时间:
2019-10-10 20:32:57
阅读次数:
70
一、介绍: 1) 组件:一个包含html、css、js独立的集合体,这样的集合体可以完成页面解构的代码复用 2) 分组分为根组件、全局组件与局部组件 根组件:所有被new Vue()产生的组件,在项目开发阶段,一个项目只会出现一个根组件 ; 全局组件:不用注册,就可以成为任何一个组件的子组件 ; 局 ...
分类:
其他好文 时间:
2019-10-10 00:05:35
阅读次数:
94
这几天学完面向对象,然后找了一个练习做(题目如下):因为刚刚接触编程,可能有很多方面考虑得不周到 目录如下: import os import sys BASEDIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys. ...
分类:
编程语言 时间:
2019-10-08 16:13:08
阅读次数:
124