【leetcode刷题专栏】滑动窗口与双指针1.1——定长滑动窗口 根据灵神的基础算法题单进行练习,参考本节针对第1个题单的第1部分。(题多多。。1.识别是否用定长滑动窗口,看有没有需要“连续”采集的数据,即看到长度固定的子数组,就要想到定长滑动窗口;2.某些题目可能只有一部分数能用滑动窗口,要分开讨论,再利用滑动窗口;3.题目中复杂的取数方式换个角度想就可以转变为最简单的连续多个数求和问题,或者变成有条件的连续求和;4.有些不定长度的滑动窗口,多思考会发现,本质上是定长的滑动窗口可以解决的。
10月小计划 目前有三件主要的事情想完成,一是代码能力的提升、二是学术能力的提升、三十开发能力的提升。利用平台进行记录,希望自己学有所获,也让各位朋友一起监督,互相学习互相探讨。针对这三件事情,我先安排一下最近的生活。
汇编大数乘法 基于基础的汇编大数乘法,对于特例以及异常情况增加了判断。1.对于输入的乘数中含非数字的非法数,提示“输入错误”;4.对于012理解为12,即忽略乘数的前导0.3.对于000等连续零,理解为0;2.对于乘数为0,输出结果为0;
大数据系统开发(Hadoop)01大数据概述 第一次浪潮:1980年,个人计算机(信息处理)第二次浪潮:1995年,互联网(信息传输)第三次浪潮:2010年,物联网、云计算、大数据(信息爆炸)现在是第三次信息浪潮大数据。大数据提供了对海量数据的储存和运算支持云计算。云计算提供了对海量数据在云端的运算物联网。物联网的感知系统,比如摄像头,传感器,可以生成海量数据。云计算侧重于数据的存储、读写大数据侧重于对海量数据的存储、处理、分析定义并解释以下术语:云计算、互联网① 云计算:实现了通过网络提供可伸缩的、廉价的分布式计算机能力。