码迷,mamicode.com
首页 >  
搜索关键字:遍历    ( 26796个结果
算法设计与分析——排序
关于排序的原文网址:https://algs4.cs.princeton.edu/21elementary/ 选择排序(Selection sort) 思想 遍历数组,设置最小值的索引为 0, 如果取出的值比当前最小值小,就替换最小值索引,遍历完成后,将第一个元素和最小值索引上的值交换。 如上操作后 ...
分类:编程语言   时间:2021-03-11 19:32:43    阅读次数:0
SCSS循环遍历数组
$icon-color: #00fdfb, #ffd200, #fb5911, #2cf698, #5da6fb, #d75efb, #9fff10; @for $i from 1 through length($icon-color) { $item: nth($icon-color, $i); ...
分类:编程语言   时间:2021-03-11 11:43:31    阅读次数:0
STL 迭代器学习
1.介绍 STL中迭代器是连接算法和容器的工具,迭代器可以在不了解容器内部原理的情况下遍历容器。 2.迭代器的实现 迭代器要遍历容器的元素,所以它内部必须封装一个与容器类型相关联的指针,通过重载++、--、*等操作符实现迭代器操作。 迭代器是一个类模板,主要包括一个指针,可以包含各种类型的元素,根据 ...
分类:其他好文   时间:2021-03-10 13:41:27    阅读次数:0
增强for循环
java5引入了一种主要用于**数组和集合**的增强for循环 格式 for(声明语句 : 表达式){ //代码语句 } 一般而言用于数组的遍历会更加简便 //增强for循环 public class A7 { public static void main(String[] args) { int ...
分类:其他好文   时间:2021-03-10 13:41:12    阅读次数:0
Python某个文件夹下的所有文件的重命名
flag为1文件名前+Python_ flag为2删除Python_ import os flag = 2 # 获取当前目录下所有文件名并返回一个列表 filelist = os.listdir() # 遍历列表进行重命名 for i in filelist: if flag == 1: new_n ...
分类:编程语言   时间:2021-03-09 13:38:18    阅读次数:0
Javascript数组——some()、every()、forEach()遍历区别
some() 用法 对数组中的每一个元素进行遍历,遇到return true退出循环 示例 var list=[1,2,3,4,5,6] var sum = 0; list.some(obj->{ sum = sum + obj; if(obj 5) return true }) console.l ...
分类:编程语言   时间:2021-03-09 13:08:14    阅读次数:0
Stream 使用这么久,它是如何提高遍历集合效率的?
对于 List 集合类,我想大家肯定很了解了,那我想一定也知道集合的顶端接口 Collection。在 Java8 中,Collection 新增了两个流程,分别是 Stream() 和 parallelStream() 通过英文名不难猜测,这两个方法肯定和 Stream 有关,那进一步猜测,是不是 ...
分类:其他好文   时间:2021-03-09 13:02:09    阅读次数:0
LG5227 [AHOI2013]连通图
LG5227 [AHOI2013]连通图 线段树分治板子。这种动态图的问题看都不要看,大概率可以用线段树分治。 我们有一堆的集合,每次把这个集合的边删掉,问你每个时刻的连通性。 我们只需要把这个时刻删去的集合里的边删掉,也就是这个区间不用加这条边,按常规把边扔到线段树上,遍历一下,每个点的连通性就出 ...
分类:其他好文   时间:2021-03-08 13:37:10    阅读次数:0
【二叉树】leetcode144——二叉树的前序遍历
编号144:二叉树的前序遍历 给你二叉树的根节点 root ,返回它节点值的 前序 遍历。 示例 1: 输入:root = [1,null,2,3] 输出:[1,2,3] 示例 2: 输入:root = [] 输出:[] 示例 3: 输入:root = [1] 输出:[1] 思路 具体代码如下: / ...
分类:其他好文   时间:2021-03-08 13:24:07    阅读次数:0
717. 1-bit and 2-bit Characters
仅供自己学习 思路: 做的时候再纠结如何分离出是为1比特数0还是2比特数的10。如果遇到0就到第二个元素,遇到1就跳过第二个个元素直接判断第三个元素是为0还是1,这样就能避免判断是2比特数10还是1比特数0。当这样跳过时,到达最后一个元素要么是倒数第二个数是1然后直接结束循环遍历,此时就返回fals ...
分类:其他好文   时间:2021-03-06 14:42:33    阅读次数:0
26796条   上一页 1 ... 26 27 28 29 30 ... 2680 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!