Java
GHCI
加油!
展开
-
力扣笔记-出界的路径数(回溯+记忆)
出界的路径数点我跳转到该题题目描述:给你一个大小为 m x n 的网格和一个球。球的起始坐标为 [startRow, startColumn] 。你可以将球移到在四个方向上相邻的单元格内(可以穿过网格边界到达网格之外)。你 最多 可以移动 maxMove 次球。给你五个整数 m、n、maxMove、startRow 以及 startColumn ,找出并返回可以将球移出边界的路径数量。因为答案可能非常大,返回对 1000000007取余 后的结果。思路:1)直接回溯全部情况求解->超出原创 2021-08-15 12:48:12 · 249 阅读 · 0 评论 -
力扣笔记-字符串的排列(全排列问题-回溯)
力扣笔记-字符串的排列点我跳转到该题!题目描述:输入一个字符串,打印出该字符串中字符的所有排列。你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。示例:输入:s = “abc”输出:[“abc”,“acb”,“bac”,“bca”,“cab”,“cba”]思路:全排列问题,回溯得到每一种结果,使用HashSet去重过程分为两个步骤:第一步:把字符串看成两个部分,首字符和剩余字符。求出所有可能出现在第一个位置的首字符,遍历整个字符串,将当前首字符和剩余每一个字符交换。原创 2021-07-03 23:36:37 · 705 阅读 · 0 评论 -
使用Mybatis-plus 代码自动生成器的配置
Mybatis-Plus自动生成mapper,service,controllerMybatis-Plus官网工具类// 执行 main 方法控制台输入模块表名回车自动生成对应项目目录中public class CodeGenerator { /** * <p> * 读取控制台内容 * </p> */ public static String scanner(String tip) { Scanner原创 2021-05-11 22:17:17 · 308 阅读 · 0 评论 -
SSM框架使用PageHelper插件
使用PageHelper插件导入依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> </dependency>在mybatis配置文件下的SqlSessionFactoryBean配置插件<!-- 配置SqlSess原创 2020-10-03 16:12:27 · 305 阅读 · 0 评论 -
springmvc,springboot拦截器的配置
springmvc拦截器的配置首先继承HandlerInterceptorAdapter ,重写preHandle方法.preHandle在业务处理器处理请求之前被调用。预处理,可以进行编码、安全控制等处理,实现对是否登录进行拦截。public class LoginInterceptor extends HandlerInterceptorAdapter { @Override public boolean preHandle(HttpServletRequest request,原创 2020-10-03 11:16:03 · 375 阅读 · 0 评论