ls特别喜欢素数,他总是喜欢把素数集合的所有子集写下来,并按照一定的顺序和格式。对于每一个子集,集合内 的元素在写下来时是按照升序排序的,对于若干个集合,则以集合元素之和作为第一关键字,集合的字典序作为第 二关键字(先比较集合第一个元素,再比较第二个元素,以此类推),这个序列的开始如下:[2], [ ...
分类:
其他好文 时间:
2018-07-30 11:26:51
阅读次数:
166
DOM对象和JQUERY对象 这就创建了一个对象了 追加入页面 添加属性的创建方式 另一种 了解一下就好 同时选2个 .....很多东西。都可以通过意义清晰的代码写出来,并不需要这些语法糖 选择完元素,就是操作 有啥用啊... 设置属性 只针对第一个元素操作而已 设置 在元素中设置数据 data是元 ...
分类:
Web程序 时间:
2018-07-29 13:01:10
阅读次数:
127
1、timeit模块:代码事件测量模块 2、python列表操作的事件效率 (1)list生成方式比较 (2)pop操作测试 测试pop操作:从结果可以看出,pop最后一个元素的效率远远高于pop第一个元素 可以自行尝试下list的append(value)和insert(0,value),即一个后 ...
分类:
编程语言 时间:
2018-07-29 00:50:32
阅读次数:
193
二分查找 冒泡排序 思路:首先列表中每两个相邻的数,如果前边的比后面的大,那么交换这两个数。 优化后 选择排序 思路:一趟遍历记录最小的数,放到第一个位置,再一趟遍历记录剩余列表中的最小的值,依次放置 插入排序 快排 思路:1、取一个元素p(第一个元素),使元素p归位 2、列表被p分成两部分,左边都 ...
分类:
编程语言 时间:
2018-07-28 12:10:47
阅读次数:
179
从第一个元素开始,该元素可以认为已经被排序 取出下一个元素,在已经排序的元素序列中从后向前扫描 如果该元素(已排序)大于新元素,将该元素移到下一位置 重复步骤3,直到找到已排序的元素小于或者等于新元素的位置 将新元素插入到该位置后 重复步骤2~5 ...
分类:
编程语言 时间:
2018-07-27 22:20:17
阅读次数:
165
换行开始的第一个元素clear:left;即可 例如 四列时应该时第5个,9个。。。加clear:left; .row .col-lg-3:nth-child(4n+1),.row .col-md-3:nth-child(4n+1){ clear:left;} 4n+1 选择一行4列时下一行第一个元 ...
分类:
其他好文 时间:
2018-07-23 19:56:36
阅读次数:
184
1.那是因为第二个标签是inline-block,它的对齐方式是基线对齐,对齐的是第一个元素里面字的下划线,所以第二个元素的下边缘对齐的是1的下划线,只要在第二个元素里面加内容或者加个空格( )就可以了。个人认为inline-block和inline性质一样,只是一个可以设置宽高一个不可以 ...
分类:
其他好文 时间:
2018-07-23 14:43:55
阅读次数:
199
1 Find()方法:也可以使用lambda表达式,会更加简洁一点这两个代码完全是等价的都是返回年龄>20中的第一个元素。只是用lambda表达式更加简洁一点。上面用的是委托,匿名方法。2 FindAll(): 返回的是所有匹配的元素 是一个集合当然此处也可以用Where操作符筛选出来3 ForEach() :遍历集合中的每一元素 进行指定的操作 没有返回值先总结到这里。。。 哈哈 。。。&
分类:
其他好文 时间:
2018-07-21 18:29:59
阅读次数:
147
基本思想:从未排序的序列中找到一个最小的元素,放到第一位,再从剩余未排序的序列中找到最小的元素,放到第二位,依此类推,直到所有元素都已排序完毕。假设序列元素总共n+1个,则我们需要找n轮,就可以使该序列排好序。在每轮中,我们可以这样做:用未排序序列的第一个元素和后续的元素依次相比较,如果后续元素小, ...
分类:
编程语言 时间:
2018-07-21 12:11:56
阅读次数:
137
冒泡排序的基本思想:从第一个元素开始,每每相邻的两个元素进行比较,若前者比后者大则交换位置。最后两个相邻元素比较完成后,最大的元素形成,然后再次从头开始进行比较,若元素个数为n+1个,则总共需要进行n轮比较就可完成排序(n轮比较后,n个最大的元素已经形成,最后一个元素当然是最大的,就不用再比了)。每 ...
分类:
编程语言 时间:
2018-07-21 11:49:34
阅读次数:
163