一、python中的字典 1、字典的表示方式:{key1:value1,key2:value2,key3:value3}; 2、字典的key通常情况下是字符串,也可以使用其他不可变的数据类型; 3、字典的key值不能重复,如果在一个字典中存在相同的key,则后面的value会覆盖前面的value; ...
分类:
编程语言 时间:
2020-04-23 00:27:17
阅读次数:
83
1,伪代码部分 注意事项: 1,在实现删除key的操作时,需要考虑删除节点的子节点是否为空,空则直接删除,不空则要将子节点的值再次插入到直接删除后的原二叉树中,如果直接删除,会导致删了一个,子节点跟着也被删了。 2,删除时,要先查找key值再二叉树中是否出现。 2,代码展示 2,运行截图 ...
分类:
编程语言 时间:
2020-04-19 19:35:27
阅读次数:
74
一、何为二叉排序树 二叉排序树可能是空树,或者是存在以下特征的二叉树: + 若该树左子树不为空,则左子树上所有记录的关键字均小于根结点所记录的值。 + 若该树右子树不为空,则右子树上所有记录的关键字均小于根结点所记录的值。 + 这棵树的左右子树,本身也属于二叉排序树,即左右子树都存在以上两点特征。 ...
分类:
编程语言 时间:
2020-04-19 17:32:16
阅读次数:
72
A页面 B页面读取值 B页面读取所有的key值 B页面清除某一个特定的key B页面清除所有的key ...
分类:
移动开发 时间:
2020-04-19 16:23:04
阅读次数:
1206
图示 set的两个主要实现类,TreeSet和HashSet,底层存储结构都是用的map,而且是将set需要存储的值放在map的key里的,PRESENT是一个空的object对象。 map每次put如果key值不存在,返回的是null,key值如果存在,则返回之前key的oldValue,这样与n ...
分类:
其他好文 时间:
2020-04-18 09:38:02
阅读次数:
76
Hash Hash的常用操作: HSET key filed value //存储一个hash表的key值 HSETNX key filed value //存储一个不存在的hash表的key的值,注意:是key或者filed不存在时返回成功 HMSET key filed value [filed ...
分类:
其他好文 时间:
2020-04-10 00:06:22
阅读次数:
69
本篇博客我们来讲解下Redis的5种数据结构及其常用命令,5种数据结构分别为: 字符串String 列表List 集合Set 散列Hash 有序集合ZSet 注意事项:Redis可以存储键(key)值(value)对的映射,其中键(key)一直是String,而值可以是上面提到的5种数据结构中的一种 ...
分类:
其他好文 时间:
2020-04-07 12:48:08
阅读次数:
86
// 面试题50(一):字符串中第一个只出现一次的字符 // 题目:在字符串中找出第一个只出现一次的字符。如输入"abaccdeff",则输出 // 'b'。 #include <cstdio> #include <string> char FirstNotRepeatingChar(const c ...
分类:
其他好文 时间:
2020-04-05 18:12:50
阅读次数:
69
伪随机数专场了…… 题目一览 简单的前端,点击后会跳转,没有啥信息。 P1 任意文件读取 说一下自己的fuzz过程。 首先这个url参数是可控的,看传的是http协议的url,尝试传个file://看一下: 被ban了,那么试一下伪协议,没执行: 注意他的url构造: ,感觉不像是PHP站点。 继续 ...
分类:
Web程序 时间:
2020-04-04 21:08:31
阅读次数:
294
这套框架的报告是自己封装的 一般token会在登录接口返回结果中呈现,从代码层面获取token的方式有很多种,我是使用jsonpath这个json路径语言去匹配token所在路径的key值 按 Ctrl+C 复制代码 按 Ctrl+C 复制代码 没有使用testng.xml的情况下调试testCas ...
分类:
编程语言 时间:
2020-04-01 19:17:31
阅读次数:
76