Level 7kyu :Get the Middle Character 您将得到一个单词。 您的工作是返回单词的中间字符。 要求: 如果单词的长度是奇数,则返回中间字符。 如果单词的长度是偶数,请返回中间的2个字符。 主要方法: length()->获取字符串长度 charAt(索引下标)->返回 ...
分类:
其他好文 时间:
2020-05-22 00:13:59
阅读次数:
68
一.列表的相关函数 (1)向列表中添加元素 1.append:向列表的末尾添加新的元素 如:变量.append(添加的元素) 2.insert:在指定索引之前插入元素 如: 变量.insert(索引下标,添加的元素) 3.extend:迭代追加所有元素 如:变量.extend(可迭代的对象) (2) ...
分类:
编程语言 时间:
2020-05-08 23:11:15
阅读次数:
107
数组 数组的分类 普通数组: 只能使用整数作为数组索引 关联数组: 可以使用字符作为数组索引 元素=索引=下标 普通数组定义 [root@shell ~]# array[0]=shell [root@shell ~]# array[10]=MySQL [root@shell ~]# echo ${a ...
分类:
编程语言 时间:
2020-04-15 17:57:55
阅读次数:
69
//indexOf 返回某个字符串的位置 var a=str.indexOf("h") console.log(a) //3 console.log(str.indexOf("i",6)) //从a[6]的位置开始查询i;//8 //查询不到返回-1//charAt通过索引(下标)返回指定的字符 c ...
分类:
其他好文 时间:
2020-04-08 22:22:57
阅读次数:
86
for循环,for…in循环,forEach循环的区别for循环通关for循环,生成所有的索引下标for(var i = 0 ; i <= arr.length-1 ; i++){ 程序内容 }来执行循环。 forEach循环数组.forEach(function(形参1,形参2,形参3){})形参 ...
分类:
其他好文 时间:
2020-04-06 17:34:54
阅读次数:
60
在逆战班的学习中,这个我周我学会了两种排序方法。 (一)冒泡排序 (1)原理: 相邻的两个单位,比较存储的数据。即,如果第一个单元的数据较大,就将两个相邻单元,交换存储数据 (2)过程: 从起始单元开始比较,第一次循环,会选择出一个最大值,放在数组所有单元的最后;之后,每次循环,都会比较出一个本次循 ...
分类:
编程语言 时间:
2020-03-22 11:05:48
阅读次数:
73
Python 的元组与列表类似。元组使用小括号 ( ) 包含数据。元组可以通过索引下标进行访问元组中的值。元组中的值不是允许修改的,但是可以对元组进行拼接。 # 创建空元祖 tuple_1 = () print(type(tuple_1)) # <class 'tuple'> # 创建只包含一个元素 ...
分类:
编程语言 时间:
2020-02-04 20:43:16
阅读次数:
81
字符串 何为字符串:用于存储一些少量的数据,在Pyhton当中只要是用引号引起来的就是字符串,字符串中的每个单独的字母汉字都是一个元素.(python的基础数据类型之一) 字符串乘 字符串的乘法就是将多个字符串拼接到一起,乘法的规则:只能是字符串和数字相乘 索引(下标) 大家在上学每个人都有个学号, ...
分类:
编程语言 时间:
2020-01-15 21:22:32
阅读次数:
79
KMP 算法简单解释 ? 讲KMP算法,离不开BF,实际上,KMP就是BF升级版,主要流程和BF一样,就是在削除回溯上花了点功夫,利用Next数组来削除 1)Next[0]= 1; //只有Next[0]为 1,当第一个不匹配时则在KMP中讲主串索引i向后挪一位(++i); //此时子串索引下标j= ...
分类:
编程语言 时间:
2019-10-05 22:36:35
阅读次数:
96
数组的定义: 数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们。数组的基本特点:1. 长度是确定的。数组一旦被创建,它的大小就是不可以改变的。2. 其元素必须是相同类型,不允许出现 ...
分类:
编程语言 时间:
2019-09-29 19:50:45
阅读次数:
126