2021-10-05:对称二叉树。给定一个二叉树,检查它是否是镜像对称

2021-10-05:对称二叉树。给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。力扣101。福大大 答案2021-10-05:递归。head1的左节点 ==head2的右节点。head1的右节点 ==head2的左节点。

2021 总结:学习新编程语言的 5 个小知识

借助开源的力量,任何人都可以编程。找到一个你想做的项目,并让它成为你进入编程的第一个项目。任何人都可以开始学习编程。我们都是从某个起点开始的,而且你不需要有计算机科学背景就可以学习编程。这就是 Linux 和开源的力量:任何人都可以学习一点编程。

2021-05-04:给定一个非负整数c,你要判断是否存在两个整数a

2021-05-04:给定一个非负整数c,你要判断是否存在两个整数a和b,使得a*a+b*b=c。【举例】c=5时,返回true。c=4时,返回true。c=3时,返回false。福大大 答案2021-05-04:四平方和定理。时间复杂度:O(sqrt(N))。

2021-04-04:给定一个非负数组arr,和一个正…

2021-04-04:给定一个非负数组arr,和一个正数m。 返回arr的所有子序列中累加和%m之后的最大值。福大大 答案2021-04-04:自然智慧即可。1.递归,累加和。2.动态规划,累加和。3.动态规划,累加和%m。4.双向动态规划,累加和%m。代码用golang编写。

2021-05-23:给定一个字符串str,str表示一个公式,公式里可能有

2021-05-23:给定一个字符串str,str表示一个公式,公式里可能有整数、加减乘除符号和左右括号。返回公式的计算结果,难点在于括号可能嵌套很多层。str=”48*((70-65)-43)+8*1″,返回-1816。str=”3+1*4″,返回7。

2021-12-14:根据身高重建队列。 假设有打乱顺序的一群人站成一个

2021-12-14:根据身高重建队列。假设有打乱顺序的一群人站成一个队列,数组 people 表示队列中一些人的属性(不一定按顺序)。每个 people[i] = [hi, ki] 表示第 i 个人的身高为 hi ,前面 正好 有 ki 个身高大于或等于 hi 的人。

2021-03-27:给你一个链表的头节点 head …

2021-03-27:给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。输入:head = 1→2→3→4→5, k = 2,输出:4→5→1→2→3。

2021最新SSH框架面试题汇总

Hibernate工作原理及为什么要使用Hibernate?(更多相关面试题推荐:java面试题及答案)工作原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Session 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory为什

2021年java实习生求职面试题——HTTP和HTTPS协议

当Java读Oracle遇到中文乱码时,我们就需要进行转码。(推荐:java视频教程)转码方法:1、纯手工转码将读到的字符串s进行转码,如:new String(s.getByte(A), B)2、Druiddruid是阿里巴巴自己开发的一个驱动,它其实是对各种数据库驱动做了一层统一的封装,添加日志、告警、编码转换等功能。配置方式如下: