题目描述 给定无序数组,每个值均为正数,再给定整数k。求arr中所有子数组中所有元素相加和为k的最长子数组长度。无则输出 1。 例: 输入 arr=[1,2,1,1,1],k=3 输出 3 解题思路 (时间复杂度O(N),空间复杂度O(1)) 维护指针l,r表示子数组区间。初始l=r=0,向右移动至 ...
分类:
编程语言 时间:
2019-05-09 00:34:07
阅读次数:
176
#include<stdio.h> main() { char string[100]; int index,word=1; char blank; gets(string); if(string[0]=='\0') { printf("there is no char!\n"); } else i ...
分类:
其他好文 时间:
2019-05-09 00:27:49
阅读次数:
120
参考链接: 0.gc的产生 如下,每帧都在分配内存,为了回收这些没有被引用到的内存,就触发了垃圾回收机制(gc) 1.string 如下,定位到第1帧,字符串赋值和拼接都会触发gc,说明有新对象的产生;但是从第2帧开始就没有gc了,这是因为字符串常量池的存在: https://blog.csdn.n ...
分类:
编程语言 时间:
2019-05-09 00:22:09
阅读次数:
159
1.数据类型:Python编程语言中,最常用的数据类型有三种——字符串(str)、整数(int)和浮点数(float)。 字符串: 字符串的识别方式非常简单——披了层【引号】的皮,只要是被【单/双/三引号】这层皮括起来的内容,不论那个内容是中文、英文、数字甚至许多符号。只要是被括起来的,就表示是字符 ...
分类:
编程语言 时间:
2019-05-08 21:52:10
阅读次数:
211
1.为什么要注册postman账号 注册postman账号是免费的。当注册并登陆一个postman账号后,用户可以获得如下权限。 (1)同步和备份历史,集合,环境,和预置头。 (2)可以轻松的处理来自不同机器的多个postman实例。 (3)创建集合连接发给其他开发人员。 (4)方便回家工作。 当然 ...
分类:
其他好文 时间:
2019-05-08 21:46:53
阅读次数:
208
字符串 定义: 零或多个字符串构成的有限序列 常用方法: str1 = "hello world!" #定义字符串 len(str1) #计算字符串长度 str1.capitalize() #返回首字母变大写的字符串, Hello world! str1.upper() #字符串变大写并返回, HE ...
分类:
其他好文 时间:
2019-05-08 17:35:40
阅读次数:
153
Webpack将静态资源拷贝并压缩至输出文件夹。就拿Vue CLI 3项目来说,实现拷贝并压缩静态js文件。 ...
分类:
Web程序 时间:
2019-05-08 17:30:23
阅读次数:
437
C/C++ strlen(str)、str.length()、str.size()、sizeof(str)都可以求字符串长度。 其中str.length()、str.size()、sizeof(str)是用于求string类对象的成员函数 strlen(str)是用于求字符数组的长度,其参数是cha ...
分类:
编程语言 时间:
2019-05-08 16:09:48
阅读次数:
159
在Java中,栈(stack)是由编译器自动分配和释放的一块内存区域,主要用于存放一些基本类型(如int、float等)的变量、指令代码、常量及对象句柄(也就是对象的引用地址)。 栈内存的操作方式类似于数据结构中的栈(仅在表尾进行插入或删除操作的线性表)。栈的优势在于,它的存取速度比较快,仅此于寄存 ...
分类:
其他好文 时间:
2019-05-08 16:08:13
阅读次数:
107
package com{ import flash.display.MovieClip; import flash.display.SimpleButton; import flash.events.MouseEvent; import flash.text.TextField; public cl... ...
分类:
其他好文 时间:
2019-05-08 14:34:14
阅读次数:
97