"题目链接_(:з」∠)_" 题目大意:每次点击一个地方周围4个点和自己的布尔值都会变成相反的数,问你没有办法在6步之内 把一个5X5的方格全部变成1 这是lyd蓝书的一个递推的题目,那么自然与递推有关系啦!首先我们要明白两点: 1:每个地方只有点击奇数次有效,因为点偶数次相当于没点,当然最小的奇数 ...
26. 删除排序数组中的重复项 给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回 ...
分类:
编程语言 时间:
2020-03-17 08:25:53
阅读次数:
49
最近拜读了一份看板方法的相关文章《 "看板方法实践体系" 》,在这里总结分享一下。本篇文章分为两个部分,第一部分会对文章做一个大致的梳理和总结,第二部分我将从个人的角度来谈谈对看板方法的感想。 首先,文章全篇将看板拆分为五个部分: 1. 可视化价值流动,重点要素有三个: 可视化的价值单位应该是用户价 ...
分类:
其他好文 时间:
2020-03-15 21:54:49
阅读次数:
74
Array 对象 构造函数 是 JavaScript 的原生对象,同时也是一个构造函数,可以用它生成新的数组。 上面代码中, 构造函数的参数 ,表示生成一个两个成员的数组,每个位置都是空值。 如果没有使用 ,运行结果也是一样的。 构造函数有一个很大的缺陷,就是不同的参数,会导致它的行为不一致。 可以 ...
分类:
编程语言 时间:
2020-03-15 13:36:49
阅读次数:
62
本来没头绪,后来看了视频,然后有思路了; 思路:总共有四个方向的移动,考虑上下左右边界~ 但是,还是不能全通过,害 * - *,搞了四五个小时,还是没找出来。 代码如下: #include<iostream> #include<cmath> #include<algorithm> using nam ...
分类:
其他好文 时间:
2020-03-14 16:29:57
阅读次数:
58
grep是过滤来自一个文件或标准输入匹配模式内容。 除了grep外,还有egrep,fgrep。 egrep是grep的扩展,相当于grep -E 。fgrep相当于grep -f,用的少 用法:grep [OPTION]......PATTERN[FILE]..... 参数详解: -E 模式是扩展 ...
分类:
系统相关 时间:
2020-03-14 12:56:35
阅读次数:
81
在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对准备进入Android开发的朋友有帮助。 本教程将分为五个步骤来完成Andr ...
分类:
移动开发 时间:
2020-03-13 10:17:00
阅读次数:
74
一:类的加载过程 分为三个比较大的阶段,分别是加载阶段,连接阶段和初始化阶段,五个主要的阶段。 在这五个阶段中,加载、验证、准备和初始化这四个阶段发生的顺序是确定的,而解析阶段则不一定,它在某些情况下可以在初始化阶段之后开始。另外注意这里的几个阶段是按顺序开始,而不是按顺序进行或完成,因为这些阶段通 ...
分类:
其他好文 时间:
2020-03-12 18:28:30
阅读次数:
47
Servlet的创建是有服务器创建的,但是服务器调用的时构造方法创建的的Servlet。 我们写的init()是一个初始化方法,是由servlet调用的。但是这个init()现阶段我们都没有往里面添加代码,只是一个空实现。 这一点有点像异步请求对象的五个状态码: ? 0: 请求未初始化,创建异步请求 ...
分类:
其他好文 时间:
2020-03-11 15:31:19
阅读次数:
54
前言 前文提到,面向对象的三个特征:封装、继承、多态。那么面向对象是怎么体现这三个特征呢? 关于五大基本原则,个人找资料的时候看得头都大了,对新手(如我)来说还是比较有理解难度的,本篇用较为简单的表述来帮助理解,想先看进阶版(完全版)的可以先移步:牢记面向对象五个基本原则 面向对象的三大基本特征 1 ...
分类:
其他好文 时间:
2020-03-08 14:20:53
阅读次数:
71