- 博客(5)
- 收藏
- 关注
原创 二叉树最大路径和
方法:递归首先,考虑实现一个简化的函数 maxGain(node),该函数计算二叉树中的一个节点的最大贡献值,具体而言,就是在以该节点为根节点的子树中寻找以该节点为起点的一条路径,使得该路径上的节点值之和最大。具体而言,该函数的计算如下:空节点的最大贡献值等于 00。非空节点的最大贡献值等于节点值与其子节点中的最大贡献值之和(对于叶节点而言,最大贡献值等于节点值)。public class TreeNode { int val; TreeNode left; TreeN
2021-06-03 15:06:02 169
转载 二、Springboot 常用注解
@SpringBootApplication:包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上。很多SpringBoot开发者总是使用@Configuration、@EnableAutoConfiguration和 @ComponentScan注解他们的main类。由于这些注解被如此频繁地一块使用,SpringBoot提供一个方便的@SpringBootApplication选择。该@SpringBootApplication
2021-05-26 14:44:55 147
转载 一. 对spring boot认识
一. 对spring boot认识Spring Boot是一个应用程序框架,根据 其网站 ,可以轻松创建独立的,生产级的基于Spring的应用程序,您可以“运行”。它需要对Spring平台和第三方库的看法,所以你可以开始最小的时间。大多数Spring Boot应用程序需要很少的Spring配置 。1、Spring Boot入门介绍1.1、Spring Boot 介绍Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。从字面理解,B
2021-05-25 10:47:44 135
原创 @Valid注解
@Valid用于验证注解是否符合要求,直接加在变量user之前,在变量中添加验证信息的要求,当不符合要求时就会在方法中返回message 的错误提示信息。@RestController@RequestMapping("/user")public class UserController { @PostMapping public User create (@Valid @RequestBody User user) { System.out.println(user.
2021-05-24 15:41:27 125
原创 idea的一些常用快捷键
自己总结的一些常用的IDEA快捷键ctrl+shift+alt:多行操作psvm:生成main()方法;fori:生成for循环;Ctrl+Alt+v:自动补齐返回值类型ctrl+o:覆写方法ctrl+i:实现接口中的方法ctrl+shift+u:大小写转换CTRL+SHIFT+Z:取消撤销Alt+Insert:生成构造方法、getter、setterctrl+y:删除当前行Ctrl+Shift+J:将选中的行合并成一行ctrl+g:定位到某一行Ctrl+Shitft+向下箭头:将
2020-09-29 16:41:01 107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人