摘要: 借鉴了评论区的大佬的简化乘法思路,如下图: 巧妙之处在于使用res数组来依次接收每一次乘法的部分结果,从而能够避免较大数字相乘带来的数据溢出问题 1 public static String multiply(String num1, String num2) { 2 //记录相乘的结果,最大位数不 阅读全文
posted @ 2020-07-21 22:09 细雨轻风 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 解题思路:一开始不知道怎么下手,暴力遍历也没有合适的方法。参考了题解,了解到回溯算法,结合他人的代码,写了出来 借用题解的决策树图: 1 //参考了题解的回溯算法 2 public static List<List<Integer>> combinationSum(int[] candidates, 阅读全文
posted @ 2020-07-20 21:27 细雨轻风 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 这题的思路也比较清晰,三个判断规则内部的逻辑都是相同的,可以提取出来做成一个单独的方法:boolean check(char[] chars) 题目有“只能出现一次”这种字眼,一般都要用到哈希表,这里的boolean check(char[] chars)刚好可以用到 1 private stati 阅读全文
posted @ 2020-07-19 19:23 细雨轻风 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 这题一看:升序、时间复杂度的要求:O(log n),就有思路了:典型的二分查找嘛! 先用二分查找找到target所在下标,考虑到target重复的情况,定义左右两个指针,他们同时从找到的下标位置出发,一个向左,一个向右,直到找到不等于target的下标位置即可 1 public static int 阅读全文
posted @ 2020-07-19 17:52 细雨轻风 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 按指定格式读取/写入文件 关键:InputStreamReader(InputStream in, String charsetName),OutputStreamWriter(OutputStream out, String charsetName) 通过InputStreamReader,Out 阅读全文
posted @ 2020-07-15 16:44 细雨轻风 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 数字格式化 1 private static void f() { 2 //保留两位小数:四舍五入 3 DecimalFormat decimalFormat = new DecimalFormat(".##"); 4 String format = decimalFormat.format(12. 阅读全文
posted @ 2020-07-11 15:00 细雨轻风 阅读(4229) 评论(0) 推荐(0) 编辑
摘要: 话不多说,直接上图。 1. 2. 增加以下内容,其他的不要动 <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public 阅读全文
posted @ 2020-04-17 21:29 细雨轻风 阅读(2116) 评论(0) 推荐(0) 编辑
摘要: 问:装饰者模式有什么用? 答:装饰模式可以在不创造更多子类的情况下,将对象的功能加以扩展。 下面给出一个小例子 1.类图如下: Person接口: package decorator.DIYDecorator; public interface Person { void function(); } 阅读全文
posted @ 2020-04-07 15:50 细雨轻风 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 通过index.jsp输入用户名、密码登录,跳转到check.jsp验证用户名、密码; 在Check.jsp中,访问数据库 login ,查看输入的用户名、密码是否在数据库中匹配。 注意:这里使用的是Oracle数据库,要将Oracle的驱动放入项目指定目录,如图: Index.jsp配置如下: 1 阅读全文
posted @ 2020-02-15 19:14 细雨轻风 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 一个简单的Demo: 一个登陆页面login.jsp,跳转到check.jsp,登陆成功就跳转到welcome.jsp,失败就跳转回login.jsp 并且非活动时间大于10秒也自动跳转回login.jsp login.jsp 1 <%@ page language="java" contentTy 阅读全文
posted @ 2020-02-08 16:48 细雨轻风 阅读(224) 评论(0) 推荐(0) 编辑