上下文选择器 div p { } //表示所有div 下 的 p 元素 类名选择器 ID选择器 直接子元素选择器 div > p 相邻同袍元素 div p+p 普通同袍元素 div p~p 伪类:选择第一个元素 和 最后一个元素 :first-child :last-child 选择元素的第一个字母 ...
分类:
Web程序 时间:
2018-03-16 13:34:00
阅读次数:
224
一、线性表 线性表的定义: 线性表是具有相同数据类型的有限数据的序列。 线性表的特点: 出了第一个元素外,每个元素有且仅有一个直接前驱,除最后一个元素外有且只有一个后继。 线性表是一种逻辑结构,表示元素之间的一一的相邻关系,顺序表和链表是指存储结构,两者属于不同的概念。 线性表的顺序表示: 线性表的 ...
分类:
其他好文 时间:
2018-03-15 17:51:04
阅读次数:
168
jQuery中有一个.val()方法主要是用于处理表单元素的值,比如 input, select 和 textarea。 .val()方法 .val()无参数,获取匹配的元素集合中第一个元素的当前 。val(value),设置匹配的元素集合中每一个元素的值 。val(function),一个用来返回 ...
分类:
Web程序 时间:
2018-03-12 15:17:20
阅读次数:
228
选择排序 选择排序: 首先找到数组中最小的元素,其次,将它和数组的第一个元素交换位置(如果第一个元素就是最小元素那么就与它自己交换)。再次,在剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置。如此往复,直到将整个数组排序。这就是选择排序,因为它在不断的选择剩余元素中最小的。 结论: 对于长 ...
分类:
编程语言 时间:
2018-03-11 23:57:50
阅读次数:
167
问题描述:今天写的一个程序数组声明为int s[MAX];当使用printf("%s\n", s);输出时,只输出了数组中的第一个元素。 解决方法:将数组的声明改为char s[MAX];之后输出才正常。 总结:%s格式输出是用来连续输出字符数组中的字符的,遇到'\0'结束输出,不能用于整型数组,所 ...
分类:
其他好文 时间:
2018-03-11 21:04:17
阅读次数:
102
1 function curtail(arr) { 2 var res = arr.slice(0); 3 res.shift(arr[0]); 4 return res; 5 } var res = arr.slice(0);这是个生成新数组的方法 ...
分类:
编程语言 时间:
2018-03-08 00:09:15
阅读次数:
265
// 1.插入排序 // 从第一个元素开始,该元素可以认为已经被排序; // 取出下一个元素,在已经排序的元素序列中从后向前扫描; // 如果该元素(已排序)大于新元素,将该元素移到下一位置; // 重复步骤3,直到找到已排序的元素小于或者等于新元素的位置; // 将新元素插入到该位置后; // 重... ...
分类:
编程语言 时间:
2018-03-07 11:42:34
阅读次数:
153
关于Linq中First、FirstOrDefault;Single、SingleOrDefault等方法的说明 这里以First、FirstOrDefault进行说明,其他类似。 1、First:取序列中满足条件的第一个元素,如果没有元素满足条件,则抛出异常 2、FirstOrDefault:取序 ...
分类:
其他好文 时间:
2018-03-05 12:57:39
阅读次数:
126
1 数组对象1.1 concat():合并数组,生成一个新数组1.2 join():将数组的元素连接成字符串1.3 push():向数组的末尾添加元素1.4 pop():把数组的最后一个元素删除1.5 shift():删除第一个元素1.6 unshift():向数组开头添加元素1.7 reverse... ...
分类:
编程语言 时间:
2018-03-03 17:01:14
阅读次数:
207
排序思想:每次把排序区间的第一个元素作为基准,把此区间内比基准大的元素放在基准右边,比基准小的元素放在基准左边(从小到大排序)。 性能分析:(1)从空间复杂度方面。高速排序是递归的。每层递归调用时的指针和參数均要用栈来存放。递归调用次数与二叉树的深度一致。因此,在理想情况下,即每一趟排序都将记录序列 ...
分类:
编程语言 时间:
2018-03-02 20:48:48
阅读次数:
182