码迷,mamicode.com
首页 >  
搜索关键字:第一个元素    ( 2287个结果
选择排序(selection_sort)——Python实现
# 选择排序 # 作用:对给出的n个顺序不定的数进行排序 # 输入:任意数组A # 输出:按顺序排列的数组A # 时间复杂度 (n(n-1))/2 # 选择排序 # 第一趟:选择第一个元素,依次与每个元素比较,用k记录下最小的元素的位置, # 然后第一个元素与最小的元素交换,此时第一个元素变为最小 ...
分类:编程语言   时间:2019-10-20 00:44:50    阅读次数:98
redis命令之 ----List(列表)
BLPOP BRPOP BRPOPLPUSH LINDEX LINDEX key index 返回列表 key 中,下标为 index 的元素。 下标(index)参数 start 和 stop 都以 0 为底,也就是说,以 0 表示列表的第一个元素,以 1 表示列表的第二个元素,以此类推。 你也可 ...
分类:其他好文   时间:2019-10-19 00:36:14    阅读次数:89
GO 数组
一、数组(Array) 1.1 什么是数组 Go 语言提供了数组类型的数据结构。 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整形、字符串或者自定义类型。 数组元素可以通过索引(位置)来读取(或者修改),索引从0开始,第一个元素索引为 0,第二个索引为 ...
分类:编程语言   时间:2019-10-18 22:38:40    阅读次数:124
面试题4:二维数组中的查找
1.引例(简单形式) 在一个二维数组中,每一行按从左到右递增的顺序排列,下一行的第一个元素大于上一行最后一个元素,找出目标数是否在此二维数组中。 1.1分析 此题输入为二维数组,其实质是一维有序数组的问题,将二维数组的元素索引对应一维数组,进而采用二分搜索方法求解。 复杂度分析:时间复杂度O(log ...
分类:编程语言   时间:2019-10-18 15:37:07    阅读次数:62
Python迭代器
[TOC] 迭代器 迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 判断一个对象是否可迭代 可以使用 isinstance() 判断一个对象是否是 Iterable 对象 可迭代对象的本质 ...
分类:编程语言   时间:2019-10-18 13:59:49    阅读次数:91
javascript shift()删除数组中的第一个元素
javascript shift()可以把数组中的第一个元素从其中删除,并返回第一个元素的值。(如果数组是空的,那么shift()方法将不进行任何操作,并返回undefined值。) ...
分类:编程语言   时间:2019-10-13 14:56:30    阅读次数:112
排序算法之插入排序
插入排序是一种稳定的排序算法。 基本思想: 把N个待排序元素看成一个有序表和一个无序表,开始时有序表中只有一个元素,无序表中有N-1个元素;每次从无序表中取出一个元素,将它插入到有序表中,使之成为新的有序表,重复N-1次完成整个排序过程。 算法分析: 1)从序列第一个元素开始,该元素可以认为已经被排 ...
分类:编程语言   时间:2019-10-13 13:00:02    阅读次数:67
数组名a、数组名取地址&a、数组首地址&a[0]、数组指针*p
本文链接:https://blog.csdn.net/loongkingwhat/article/details/78910921 数组和指针向来就是傻傻分不清,当他们一起出现的时候就更加懵逼。 1 解析不同变量之间的区别: 数组名a: 数组名可以作为数组第一个元素的指针。我们由数组和指针的关系知道 ...
分类:编程语言   时间:2019-10-12 22:25:08    阅读次数:117
2019年面试题1
1、请写出你了解的Array方法,至少6个? push:将一个或多个元素添加到数组的末尾,并返回该数组的新长度。 unshift:将一个或多个元素添加到数组的开头,并返回该数组的新长度。 pop:从数组中删除最后一个元素,并返回该元素的值。此方法更改数组的长度。 shift:从数组中删除第一个元素, ...
分类:其他好文   时间:2019-10-10 12:38:39    阅读次数:68
循环队列
循环队列 当用顺序结构实现队列时如图所示:可以用一个数组代表队列空间,队列为空时 rear和front都是指向数组第一个元素。 从队尾插入的时候可以先将队尾指向的数组赋值,再将队尾指针+1 从对头弹出元素则是先给取出元素值再将队头指针+1 但如果这么做,就会遇到一个棘手的问题,那就是队头弹出和队尾插 ...
分类:其他好文   时间:2019-10-06 13:25:12    阅读次数:89
2287条   上一页 1 ... 26 27 28 29 30 ... 229 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!