01 2021 档案
摘要:剑指 Offer 20. 表示数值的字符串 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100"、“...
阅读全文
摘要:剑指 Offer 16. 数值的整数次方 实现函数double Power(double base, int exponent),求...
阅读全文
摘要:剑指 Offer 18. 删除链表的节点 给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。 返回删除后的链表的头...
阅读全文
摘要:Integer a = 1000, b = 1000; System.out.println(a == b);//1Integer...
阅读全文
摘要:剑指 Offer 17. 打印从1到最大的n位数 题目描述 输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3...
阅读全文
摘要:剑指 Offer 15. 二进制中1的个数 题目: 请实现一个函数,输入一个整数(以二进制串形式),输出该数二进制表示中 1 的个数...
阅读全文
摘要:剑指 Offer 12. 矩阵中的路径 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中...
阅读全文
摘要:回溯法:二维数组上搜索路径,如棋盘或迷宫——适合用递归的代码实现,当限定不能用递归时,考虑用栈模拟递归过程 动态规划:求某个问题...
阅读全文
摘要:剑指 Offer 09. 用两个栈实现队列 相关题目: LeetCode - 232. 用栈实现队列 LeetCode - 225....
阅读全文
摘要:题目: 给定一颗二叉树和其中一个节点,如何找出中序遍历序列的下一个节点?树中的节点除了有两个分别指向左、右节点的指针,还有一个指向父...
阅读全文
摘要:剑指 Offer 07. 重建二叉树 输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都...
阅读全文
摘要:剑指 Offer 06. 从尾到头打印链表 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 1: 输入:...
阅读全文
摘要:剑指 Offer 05. 替换空格 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 示例 1: 输入:s = “We ...
阅读全文
摘要:剑指 Offer 04. 二维数组中的查找 在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到...
阅读全文
摘要:二叉树的序列化与反序列化 序列化是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同...
阅读全文
摘要:从面向对象到函数式编程 编程范式 命令式编程范式 命令式编程的主要思想是关注计算机执行的步骤,即一步一步告诉计算机先做什么再...
阅读全文
摘要:单例模式 定义:用来保证一个对象只能创建一个实例,并且提供了对实例的全局访问方法。 为了确保唯一性,所有的单例构造器都要被声明为私有...
阅读全文
摘要:总结 第1章 Spring相关 1.1 什么是控制反转(IOC)?什么是依赖注入? 控制反转是应用于软件工程领域中的,在运行时被...
阅读全文
摘要:NC97 出现次数的TopK问题 题目描述 给定String类型的数组strArr,再给定整数k,请严格按照排名顺序打印 出次数前k...
阅读全文
摘要:LeetCode -103 二叉树的锯齿形层序遍历 给定一个二叉树,返回其节点值的锯齿形层序遍历。(即先从左往右,再从右往左进行下一...
阅读全文
摘要:NC73 数组中出现次数超过一半的数字 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1...
阅读全文
摘要:什么是FastDFS FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制,充分考虑了冗余...
阅读全文
摘要:【牛客网-名企高频面试题】 NC66 两个链表的第一个公共结点 题目描述: 输入两个链表,找出它们的第一个公共结点。(注意因为传入数...
阅读全文
摘要:【牛客网-名企高频面试题】 NC72 二叉树的镜像 题目描述: 操作给定的二叉树,将其变换为源二叉树的镜像。 递归版本: publ...
阅读全文
摘要:【牛客网-名企高频面试题】 NC102 最近公共祖先——DFS 题目描述 给定一棵二叉树以及这棵树上的两个节点 o1 和 o2,请找...
阅读全文
摘要:面试题 04.03. 特定深度节点链表——DFS 给定一棵二叉树,设计一个算法,创建含有某一深度上所有节点的链表(比如,若一棵树的深...
阅读全文
摘要:110. 平衡二叉树 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右...
阅读全文
摘要:剑指 Offer 03. 数组中重复的数字 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-...
阅读全文
摘要:MyBatis分页插件版本问题 Cause: java.lang.ClassCastException: com.github.pa...
阅读全文
摘要:将单向链表按某值划分成左边小、 中间相等、 右边大的形式 【 题目】 给定一个单向链表的头节点head, 节点的值类型是整型, 再给...
阅读全文
摘要:234. 回文链表 请判断一个链表是否为回文链表。 示例 1: 输入: 1->2 输出: false 示例 2: 输入: 1->2-...
阅读全文
摘要:报错:Invalid bound statement (not found): com.pinyougou.mapper.TbBr...
阅读全文
摘要:Maven配置 搜索maven 配置选择 maven选择 maven 文件夹可以设置自定义的 maven 配置文件 Maven项目...
阅读全文
摘要:【题目】给定一个矩阵matrix,按照“之”字形的方式打印这个矩阵,例如: 1,8,6,72,6,4,113,5,9,10打印结果是...
阅读全文
摘要:【题目】:分别实现反转单向链表和反转双向链表的函数 【要求】:如果链表长度为N,时间复杂度要求为O(N),额外空间复杂度要求为O(1...
阅读全文
摘要:我这里就不一一复制粘贴了,Linux安装Redis的详细教程步骤可以点击下面链接进行查看 文档:Linux安装Redis的详细教程步...
阅读全文
摘要:我这里就不一一复制粘贴了,Linux安装MySQL的详细教程步骤可以点击下面链接进行查看 文档:Linux安装MySQL的详细教程步...
阅读全文
摘要:Linux安装JAVA jdk的详细教程步骤 软件安装包:jdk-7u71-linux-i586.tar.gz 工具:FileZil...
阅读全文
摘要:Zookeeper 在Linux系统上的安装 如何在VM虚拟机中安装linux系统,可以参考文章:VMware安装Centos7构...
阅读全文
摘要:为什么在使用SpringSecurity时,web.xml文件里面的springSecurityFilterChain定义的过滤器的...
阅读全文
摘要:这里写目录标题 [剑指 Offer 06. 从尾到头打印链表](https://leetcode-cn.com/problems/...
阅读全文
摘要:剑指 Offer 29. 顺时针打印矩阵 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。 示例 1: 输入:matr...
阅读全文
摘要:面试题 01.07. 旋转矩阵 给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转...
阅读全文
摘要:public class Pet{ private String type; public Pet(St...
阅读全文

浙公网安备 33010602011771号