- 博客(6)
- 收藏
- 关注
原创 Spring后端使用google开源zxing包生成base64编码的二维码
一、新建Spring web项目,映入zxing的maven依赖<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.4.1</version></dependency><dependency> <groupId>c
2021-01-31 17:07:51 319
原创 晓教育Java后端开发面试题
1、实现一个去重的集合类,不能使用已有的collection或者map2、介绍过滤器Filter和拦截器Interceptor,画一下SpringMVC执行流程3、写一个你认为最优的单列模式4、扣库存问题:a,指出下面代码产生脏数据的原因;b,解决这个问题的方案public void discount(int goodsId){ if(checkCount(goodsId)){//判断是否有库存 ...//业务逻辑处理 dal.exec("update...
2020-10-02 15:28:57 647 2
原创 获取不在数组元素中的最小正整数
题目描述:对于一个给定的数据,请设计一个0(n)的算法,返回不在数组元素中的最小正整数。<br>测试样例:[1,2,3,5,6,3,2]<br>返回:4代码:实现类-public class MinimumPositiveIntegerNotArray { /** * 获取最小正整数 */ private int getMinimumPositiveInteger(int[] arr) { if (arr[0].
2020-08-20 15:39:54 958
原创 找出数组元素之间的最大差值
题目:有一个非定长无序的数组{18,9,20,6,8,88,14,12,7,7,7},数组元素代表黄金每天的价格,选择其中一天买入,之后的任意一天卖出,写出获取最大收益的算法。代码:public class Max { public static void main(String[] args) { int[] arr = {18, 9, 20, 19, 18, 17, 16, 15}; int min = arr[0]; int incom
2020-07-29 22:10:50 1110
原创 输入一个正整数,输出距离其最近的对称正整数
题目:描述:输入一个正整数,输出距离其最近的正整数;如果有多个,则升序输出示例:103 -> 101解析:代码有注释,阅读即可明白程序:public class FindSymmetryNumber { public static void main(String[] args) { Scanner scanner = new Scanner(S...
2020-05-07 14:47:10 752
原创 24点问题实现-二进制枚举
题目:程序:package com.ynu.point;import java.util.ArrayList;import java.util.Collections;import java.util.HashSet;import java.util.Scanner;/** * 5 * 1 1 22 23 2 -- 1<=n<=23 * 3 -- 子...
2020-03-31 16:26:24 420
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人