码迷,mamicode.com
首页 >  
搜索关键字:遍历    ( 26796个结果
C# List去重DistinctBy扩展
list 去重扩展: public static IEnumerable<TSource> DistinctBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector) { HashSet<T ...
分类:Windows程序   时间:2021-03-17 15:08:29    阅读次数:0
Java基础之集合篇 (二)
一:Map接口实现类的结构: 二:Map结构的理解 三:HashMap的底层实现原理(重点!!!常考!!!以JDK7为例说明) HashMap无法按照添加的顺序遍历,即其底层的添加是无序的,是按照hash值来确定存放位置的。 注意版本之间的不同: JDK1.8 之所以会加入红黑树是因为当链表过长是会 ...
分类:编程语言   时间:2021-03-17 14:47:17    阅读次数:0
递归存储二叉树和遍历二叉树
#include<stdio.h> #include<stdlib.h> typedef char ElemType; //结点定义 typedef struct node{ ElemType data; struct node* lchild,*rchild; }BiTNode,*BiTree; ...
分类:其他好文   时间:2021-03-17 14:03:43    阅读次数:0
shell遍历文件夹读取文件夹下的文件
collect_time.sh脚本需求: 遍历/dz目录下所有以A开头的文件夹,读取该文件夹下的time.log的首行内容,依次写入脚本的路径参数/lj/times.txt中。 编写collect_time.sh: #!/bin/bash file="time.log" readDir="/dz" ...
分类:系统相关   时间:2021-03-16 13:55:14    阅读次数:0
编程词汇 - 黑客术语
安全术语 撞库:撞库攻击指的是黑客通过收集互联网上已泄露的用户账户信息,生成对应的字典表,再利用部分用户相同的注册习惯(即使用相同的用户名和密码),尝试登陆其它的网站或应用,以获取新的可利用账户信息。 爬虫:爬虫又称为网页蜘蛛,是一种按照既定规则,自动抓取网络上的指定信息的程序或脚本,可分为遍历爬取 ...
分类:其他好文   时间:2021-03-16 13:53:33    阅读次数:0
JS中的可枚举属性与不可枚举属性
JS中的可枚举属性与不可枚举属性 什么是枚举?枚举是指对象中的属性是否可以遍历出来,再简单点说就是属性是否可以以列举出来。 一、怎么判断属性是否可枚举 在JavaScript中,对象的属性分为可枚举和不可枚举之分,它们是由属性的enumerable值决定的。可枚举性决定了这个属性能否被for…in查 ...
分类:Web程序   时间:2021-03-16 13:47:53    阅读次数:0
Java求数组中的最大子数组之和并进行测试和性能分析
一.编写代码 1.思路分析 要求一个数组中最大子数组之和,可对数组中的子数组进行遍历,再对子数组中的值进行遍历,然后累加,存储到临时变量中,比较每一个子数组中的值之和,最后得出最大数组之和。 2.java代码 package homework; public class MaxSubArray { ...
分类:编程语言   时间:2021-03-16 13:30:05    阅读次数:0
STL红黑树
红黑树 相关概念 1 rb_tree 是一种高度平衡的搜索二叉树,其元素排列的规则有利于 search 和 insert,并同时保持适度的平衡。 2 rb_tree 提供遍历操作以及 iterator。元素放入后有一定的排列规则,按正常规则(++ iter)迭代器遍历时为输出为排序状态(sorted ...
分类:其他好文   时间:2021-03-16 13:19:30    阅读次数:0
迭代器与生成器
# 1.可迭代对象# 能被for循环遍历取值的数据类型:list/str/tuple/dict/set# 遍历(迭代):可迭代对象使用for.. in..的循环语法从其中依次拿到数据使用的过程 # for i in 可迭代对象:# li = [1, 2, 3]# for i in li: # 遍历取 ...
分类:其他好文   时间:2021-03-16 12:00:59    阅读次数:0
二叉树——leetcode 114. 二叉树展开为链表
void flatten(TreeNode root) { // base case,即最小 if (root == null) return; flatten(root.left); flatten(root.right); /**** 后序遍历 ****/ // 1、保存原来的左右节点,避免变换 ...
分类:其他好文   时间:2021-03-16 11:50:33    阅读次数:0
26796条   上一页 1 ... 24 25 26 27 28 ... 2680 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!