- 博客(8)
- 收藏
- 关注
原创 剑指offer(第二版)(golang)- 剑指 Offer 03. 数组中重复的数字
【代码】剑指offer(第二版)(golang)- 剑指 Offer 03. 数组中重复的数字。
2023-03-26 22:20:12 93
原创 剑指offer(第二版)(golang)-删除最短的子数组使剩余数组有序
【代码】剑指offer(第二版)(golang)-删除最短的子数组使剩余数组有序。
2023-03-25 22:09:40 90
原创 【ES】基础查询与复合查询--Python教程
一、基本查询1. atch_all 查询match_all查询简单的匹配所有文档。在没有指定查询方式时,它是默认的查询:{ "match_all": {}}它经常与 filter 结合使用—例如,检索收件箱里的所有邮件。所有邮件被认为具有相同的相关性,所以都将获得分值为1的中性_score。2. match 查询在任何字段上都可进行全文搜索、精确查询如果你在一个全文字段上使用match查询,在执行查询前,它将用正确的分析器去分析查询字符串:{ "match"...
2021-06-11 02:33:31 1878 1
原创 剑指offer(Java)-平衡二叉树
目录一、题目地址二、题目描述描述示例三、解题思路思路1:递归解法三、代码实现(思路三)一、题目地址牛客题目地址:平衡二叉树github地址:平衡二叉树二、题目描述描述输入一棵二叉树,判断该二叉树是否是平衡二叉树。在这里,我们只需要考虑其平衡性,不需要考虑其是不是排序二叉树平衡二叉树(Balanced Binary Tree),具有以下性质:它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。示例输入:
2021-05-30 12:24:09 223
原创 剑指offer(Java)-二叉树的深度(最大深度)
一、题目地址牛客题目地址:二叉树的深度github地址:二叉树的深度二、题目描述描述输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。示例1输入:{1,2,3,4,5,#,6,#,#,7} 复制返回值:4三、解题思路思路1:递归遍历某个节点的深度应该为左右节点中较大的那一个 加上 自身的高度1,即为本节点的高度。那么代码实现就比较容易了 public int TreeDepth(Tr..
2021-05-30 12:13:36 150
原创 剑指offer(Java)-数字在排序数组中出现的次数
目录一、题目地址二、解题思路思路1:暴力法思路二:压栈法与进阶双指针法思路三:拼接长度一致法(哈哈哈,起名鬼才)三、代码实现(思路三)一、题目地址牛客题目地址:数字在排序数组中出现的次数github地址:数字在排序数组中出现的次数二、解题思路思路1:暴力法顺序遍历数组,遇到与k相同的,计数器增加,最后返回即可,比较简单,不多赘述。三、代码实现(思路1)public int GetNumberOfK(int [] array , int k) {
2021-05-21 10:31:16 90
原创 剑指offer(Java)-两个链表的第一个公共节点
题目地址:https://www.nowcoder.com/practice/6ab1d9a29e88450685099d45c9e31e46?tpId=13&tqId=11189&rp=1&ru=%2Fta%2Fcoding-interviews&qru=%2Fta%2Fcoding-interviews%2Fquestion-ranking&tab=answerKey
2021-05-21 00:48:11 221 2
原创 UnitTest测试框架
UnitTest测试框架在python中,有一个已经集成存在的测试框架,可以被直接调用,名字叫做PyUnit(UnitTest),类似于JUnit,同属于Unit家族,在python中进行调用,最初主要应用于单元测试,一般是开发人员做测试用。在Java中,已经开始应用TestNG来逐步取代JUnit,在Python中,UnitTest依旧是测试的主要框架,随着自动化升级,UnitTest已经WebUI、AppUI、接口各类型自动化测试实现。UnitTest核心:TestCase:测试用例,u
2021-05-16 16:47:02 167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人