自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 冒泡排序

算法思想:1、比较相邻的元素。如果第一个比第二个大,就交换他们两个。2、对每一对相邻的元素做同样的工作,从开始第一对到结尾最后一对。这步做完,最后的元素是最大的数3、针对所有的元素重复以上的步骤,除了最后一个4、持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较代码实现public class BubbleSort { public static int[] bubbleSort(int[] res) { //i表示第几趟排序,每次确定一个最大值 for(int i=

2020-12-07 22:20:10 68

原创 求股票的最大利润

利用动态规划来求解遍历prices数组,记录每一个元素的最大利润,最大利润最低可以为0,即当天买当天卖例如一个股票价格数组[7,1,5,3,6,4],最大利润为5在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。注意利润不能是 7-1 = 6, 因为卖出价格需要大于买入价格。class Solution { public int maxProfit(int[] prices) { int

2020-11-25 20:53:44 159

原创 敏感词过滤

前言在做springboot项目的时候,碰到要过滤的文本内容,先要进行敏感词过滤,过滤敏感词首先需要建立一个字典树,并且读取一份保存敏感词的文本文件,然后初始化字典树。最后将过滤器作为一个服务,让需要过滤敏感词的服务进行调用即可代码 private TreeNode rootNode=new TreeNode(); //容器加载时,初始化一棵树 @Override public void afterPropertiesSet() throws Exception { InputStream

2020-11-19 15:14:39 216

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除