LeetCode 98. Validate Binary Search Tree(判断是否是二叉搜索树) 思路1:对树进行深度优先遍历,遍历到某个节点是判断该节点的左子树是否为二叉搜索树,右子树是否为二叉搜索树,左子树的最大值是否小于当前节点的值,右子树的最小值是否大于当前节点的值。 思路2:对树进 ...
分类:
其他好文 时间:
2019-07-22 18:23:12
阅读次数:
81
遍历字典: keys() 、values() 、items() 1. xxx.keys() : 返回字典的所有的key 返回一个序列,序列中保存有字典的所有的键 效果图: 代码: 2. xxx.values() : 返回字典所有的值 效果图: 代码: 3. xxx.items() : 返回字典中所有 ...
分类:
编程语言 时间:
2019-07-16 00:32:19
阅读次数:
129
就是将数组中的每个元素分别获取出来,就是遍历。遍历也是数组操作中的基石。 数组的索引是 0 到 lenght-1 ,可以作为循环的条件出现 ...
分类:
编程语言 时间:
2019-06-07 19:18:38
阅读次数:
89
for 遍历语句 需要注意的是,async 的影响范围只在其作用函数方法内,所以先输出 ‘0’;再则根据 await 一层一层地往里面执行,resolve 不能改名,且必须要在执行完各项操作后返回,否则会中断其后所有操作! forEach 方法遍历 ...
分类:
其他好文 时间:
2019-05-23 10:52:02
阅读次数:
118
1.任意数目的参数 2.glob() glob()函数返回匹配指定模式的文件名或目录。 可以使用glob函数来查找文件,也可以实现目录的遍历。 遍历当前目录下所有php文件 Array ( [0] => algorithm.php [1] => createDatabaseDoc.php [2] = ...
分类:
Web程序 时间:
2019-05-14 19:10:32
阅读次数:
135
数组遍历: 就是将数组中的每个元素分别获取出来,就是遍历。遍历也是数组操作中的基石 代码实现: 执行结果: 数组获取最大值元素 最大值获取:从数组的所有元素中找出最大值。实现思路: 定义变量,保存数组0索引上的元素 遍历数组,获取出数组中的每个元素 将遍历到的元素和保存数组0索引上值的变量进行比较 ...
分类:
编程语言 时间:
2019-05-11 09:27:57
阅读次数:
135
数组的遍历 数组遍历: 就是将数组中的每个元素分别获取出来,就是遍历。遍历也是数组操作中的基石。 执行结果: 最大值获取: 从数组的所有元素中找出最大值。实现思路: 定义变量,保存数组0索引上的元素 遍历数组,获取出数组中的每个元素 将遍历到的元素和保存数组0索引上值的变量进行比较 如果数组元素的值 ...
分类:
编程语言 时间:
2019-05-09 13:44:22
阅读次数:
131
遍历 所谓遍历,是指沿着某条搜索路线,依次对数据中的每个对象做一次且仅做一次相同的动作。 1.定义一个列表。 2.定义一个for循环,从列表fruits中取出一个元素,并将其存在变量fruit中。 3.打印前面存到变量fruit中的元素。 对列表中的每个元素,都将执行循环指定的步骤,而不管列表包含多 ...
分类:
其他好文 时间:
2019-05-07 01:26:22
阅读次数:
137
本章学习了树和二叉树,不同于前几章的一对一的线性结构,树是一种一对多的数据结构,树是已分支关系定义的层次结构 树的遍历是绝大多数操作的核心,可分为前序、中序、后序和层次遍历。遍历函数一般需要运用递归。 以下是实验课上跟随老师实践的一道题目: 7-2 深入虎穴 (30 分) 7-2 深入虎穴 (30 ...
分类:
其他好文 时间:
2019-05-05 01:01:30
阅读次数:
179
使用BeautifulSoup库提取HTML页面信息 BeautifulSoup类的基本属性 标签树的下行遍历 标签树的上行遍历 遍历title标签的上一级标签 遍历a标签的所有前序节点以及后续节点 soup标签的上一级标签为空,所以要进行判断 ...
分类:
其他好文 时间:
2019-04-27 12:58:58
阅读次数:
124