03 2021 档案

摘要:数据库连接泄露指的是如果在某次使用或者某段程序中没有正确地关闭Connection、Statement和ResultSet资源, 那么每次执行都会留下一些没有关闭的连接,这些连接失去了引用而不能得到重新使用,因此就造成了数据库连接的泄漏。 数据库连接的资源是宝贵而且是有限的,如果在某段使用频率很高的 阅读全文
posted @ 2021-03-12 18:15 justloving 阅读(2023) 评论(0) 推荐(0) 编辑
摘要:题目描述:给定一个二叉树,返回该二叉树的之字形层序遍历,(第一层从左向右,下一层从右向左,一直这样交替)。 例如:给定的二叉树是{3,9,20,#,#,15,7},该二叉树之字形层序遍历的结果是 [ [3], [20,9], [15,7] ] 解题思路:二叉树的层序遍历要用队列,二叉树的前中后序遍历 阅读全文
posted @ 2021-03-12 17:58 justloving 阅读(105) 评论(0) 推荐(0) 编辑
摘要:在Visual Studio 2017和更高版本中,Google Test已作为C ++桌面开发工作负载的默认组件集成到Visual Studio IDE中。要验证它是否已安装在您的计算机上,请打开Visual Studio安装程序,并在工作负载组件列表下找到Google Test:这里我使用的vs 阅读全文
posted @ 2021-03-07 21:29 justloving 阅读(4282) 评论(0) 推荐(2) 编辑
摘要:题目链接:https://leetcode-cn.com/problems/search-a-2d-matrix/ 这里提供两种解题思路。 思路一:先确定target在矩阵的哪一行,然后在这行元素中查找是否存在该目标值。 class Solution { public: bool searchMat 阅读全文
posted @ 2021-03-04 22:04 justloving 阅读(101) 评论(0) 推荐(0) 编辑
摘要:题目链接:https://leetcode-cn.com/problems/range-sum-query-2d-immutable/ 这个是 区域和检索 - 数组不可变的进阶。 这道题的解题思路是分别求一维数组的前缀和,然后再求二位数组中指定区域的和。 具体实现方面,创建 m 行 n+1 列的二维 阅读全文
posted @ 2021-03-04 21:57 justloving 阅读(67) 评论(0) 推荐(0) 编辑
摘要:题目链接:https://leetcode-cn.com/problems/range-sum-query-immutable/ 这个题属于简单类型,这里主要是记录一种思路。 第一反应是循环求取数组中i到j元素的和,当然第一反应得到的答案通常都不是最优解法。 这里记录另一种思路,前缀和 先计算数组  阅读全文
posted @ 2021-03-01 18:29 justloving 阅读(55) 评论(0) 推荐(0) 编辑