今天重点学了学字符串,算是为以前的字符串恐惧症填坑(想想一个KMP都背不熟的lz) KMP很简单,主要是维护p数组(定义:在一个字符串里,1~p[i]这个串和i-p[i]+1~i这个串相等)对于字符串的匹配问题(求子串、公共前(后)缀)很常用,也是很基础的算法了。 有一道简单的KMP题:caioj1 ...
分类:
其他好文 时间:
2017-09-16 18:48:22
阅读次数:
134
数组数组名数组定义数组引用数组元素的赋值方式销毁数组unsetARRAY_NAME[INDEX]练习:生成10个随机数保存于数组中,取出最大值和最小值练习:生成10个随机数保存于数组中,求下标为偶数的所有随机数之和练习:写一个脚本定义一个数组,数组中的元素是/var/log目录下所有以.log..
分类:
系统相关 时间:
2017-09-13 17:19:07
阅读次数:
243
setdata传递动态数据值必须为对象(只能是key:value) 语法如下 如果setdata要传递数组呢? 首先相到的是 这样回报语法错误 既然语法规定不能在里面写数组,那就把数组定义到外面 搞定 ...
分类:
微信 时间:
2017-09-11 15:19:06
阅读次数:
549
用数组定义20个元素,给定20个实数,按从大到小排列。2.添加FB块,建立变量。如下图:3.编写程序。如下图:4.调用并监控。如下图:5.置1变量enable,监控变量表6.如果你也是博途热爱者,就一起学习吧
分类:
编程语言 时间:
2017-09-07 14:53:37
阅读次数:
384
## 1、什么是数组 ## 数组就是一组数据的集合 其表现形式就是内存中的一段连续的内存地址 数组名称其实就是连续内存地址的首地址 ## 2、关于js中的数组特点 ## 数组定义时无需指定数据类型 数组定义时可以无需指定数组长度 数组可以存储任何数据类型的数据(比如说一个元素保存整型,一个元素保存字 ...
分类:
编程语言 时间:
2017-09-04 00:48:14
阅读次数:
220
定义: 块状数组是基于分块思想的数据结构,较基于分治思想的数据结构如线段树、平衡树等效率较低,但通用性更强。在块状数组的基础上加以扩展,就可以得到块状链表。 原理: 普通数组在处理一些区间问题时,复杂度通常会退化至O(n)。一个朴素的想法就是将这个数组分为若干个子区间,同时维护这些子区间的统计值,如 ...
分类:
编程语言 时间:
2017-09-02 19:53:13
阅读次数:
168
1.直接实例化: 下面的代码是:/Think/Model中的构造函数,即Think命名空间下的Model类。 三个参数:模型名+表前缀+数据库连接信息 模型名+表前缀:配合一起使用,用于自动识别数据表的名称。 数据库连接信息:当前数据表的数据库连接信息。有三种定义方式:字符串定义,数组定义,配置定义 ...
分类:
Web程序 时间:
2017-08-30 20:46:19
阅读次数:
261
C#基础语法中得数组,定义就是:数组是一种数据结构,包含同一个类型的多个元素。从CLR的角度来看,首先数组是引用类型,堆栈分配属于分配于堆上,其次数组在内存中是连续的存储的,所以索引速度很快,而且赋值与修改元素也很简单。可以利用偏移地址访问元素,时间复杂度为O(1);可以用折半查找法查找元素,效率高 ...
分类:
编程语言 时间:
2017-08-27 17:07:58
阅读次数:
369
2017.08.23-24 Day 6 周三-周四 晴(台风) HP数组定义 数组就是一个键值对组成的语言结构,键类似于酒店的房间号,值类似于酒店房间里存储的东西。 如果你去某个酒店住店,服务员会告诉你房间号是多少,具体房间里有存储了什么,那就需要根据房间号进到房间里才知道了。 下面的图能更清晰的说 ...
分类:
Web程序 时间:
2017-08-24 23:53:14
阅读次数:
306
请看下面三种定义: const char *p; char const *p; char * const p; 首先看第一种,我们先看p,本着”从里往外”的原则,p是一个char *类型的变量,但char *前面有一个const修饰,即p所指向的内容为const类型不可修改,我们可以写如下程序进行实 ...
分类:
其他好文 时间:
2017-08-24 10:37:22
阅读次数:
100