码迷,mamicode.com
首页 >  
搜索关键字:第一个元素    ( 2287个结果
python os.walk()遍历
os.walk()遍历import osp='/bin' #设定一个路径for i in os.walk(p): #返回一个元组 print (i[0]) #第一个元素是目录 print (i[1]) #第二...
分类:编程语言   时间:2015-03-11 14:17:59    阅读次数:133
WebDriver 随笔
在webDriver中通过driver.findElement进行定位元素时,往往是从页面的上到下依次寻找,根据该等位方式寻找到第一个元素。driver.findElement(By.id())有时候会出现定位不准确的问题:所以有的时候应该查看好页面元素,做到准确定位。
分类:Web程序   时间:2015-03-11 10:42:51    阅读次数:117
slice(),splice(),split(),substring(),substr()使用法
1.slice(); Array和String对象都有 在Array中 ?slice(i,[j])? i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个元素 j为结束的索引值,缺省时则获取从i到末尾的所有元素 参数返回: 返回索引...
分类:其他好文   时间:2015-03-10 19:55:12    阅读次数:176
【Python】Python数据结构
列表(list)list是可以修改的(字符串和Tuple则不能修改)列表中的常用方法list.append(x) #把x加入表尾 list.insert(i,x) #在第i个元素之前插入x list.remove(x) #删除列表中值为x的第一个元素 list.count(x) #返回x在列表中出现的次数 list.sort() #排序 list.reverse() #倒排 list.index(x...
分类:编程语言   时间:2015-03-09 22:32:56    阅读次数:332
快速排序
本文选择第一个元素作为轴值,从小到达排序。快速排序算法的一趟排序如下:int Partion (int data[], int first, int end) { int i = first, j = end; int privot = data[i]; while (i < j) { while (i privot) --j...
分类:编程语言   时间:2015-03-08 17:15:35    阅读次数:122
排序 2:选择排序 - 不断选出剩余数组中最小的元素
选择排序过程:首先,选出数组中最小的元素,将它与数组中第一个元素交换,然后找出次小的元素,并将它与数组中第二个元素交换。。。直至整个数组排序完成。即通过不断选出剩余数组中最小的元素实现。 选择排序时间复杂度:O(N^2) 元素大,关键字小...
分类:编程语言   时间:2015-03-07 20:02:49    阅读次数:148
算法导论学习之插入排序+合并排序
最近准备花时间把算法导论详细的看一遍,强化一下算法和数据结构的基础,将一些总结性的东西写到博客上去。一.插入排序 算法思想:如果一个数组A,从A[1–n-1]都是有序的,然后我们将A[n]插入到A[1–n-1]的某个合适的位置上去那么就可以保证A[1–n]都是有序的。这就是插入排序的思想;具体实现的时候我们将数组的第一个元素看出有序,然后从第二个元素开始按照上面的步骤进行插入操作,直到插入...
分类:编程语言   时间:2015-03-06 23:41:27    阅读次数:369
排序五 简单选择排序
要点简单选择排序是一种选择排序。选择排序:每趟从待排序的记录中选出关键字最小的记录,顺序放在已排序的记录序列末尾,直到全部排序结束为止。简单排序处理流程: ( 1 )从待排序序列中,找到关键字最小的元素;( 2 )如果最小元素不是待排序序列的第一个元素,将其和第一个元素互换;( 3 )从余下的 N ...
分类:编程语言   时间:2015-03-06 15:24:31    阅读次数:136
UVA 10534-Wavio Sequence(LIS)
题目大意:Wavio序列是关于整数的序列,有这样的性质: 1.长度为奇数,L=2*n+1 2.前n+1项严格递增 3.后n+1项严格递减 4.相邻的两个数不相等 给出n个数的序列,求出其中最长的Wavio子序列的长度。 依次对每个元素求以它为结束的最长上升子序列和以它为开始的最长下降子序列,b[i]为以i为最后一个元素的最长上升子序列,c[i]为以i为第一个元素的最长下降子序列...
分类:其他好文   时间:2015-03-06 01:03:40    阅读次数:222
已知股价序列,计算在什么时候买和卖获益最大
问题:一个股价序列,已知每个时间点的股价,问什么时候买和卖获利最大?时间复杂度O(n)。假设股价按照时间点顺序放在了一个数组里,假设股价有升有降,就是说股价序列不是递减的。需要记录买入点和卖出点(用数组下标代替)。(1)获利最大值初始化为INT_MIN。买入股价和买入点初始化为数组的第一个元素。(2...
分类:其他好文   时间:2015-03-05 12:38:59    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!