自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LintCode -- 1062 · 洪水填充

问题描述:描述一张image通过一个2-D整数数组来表示,每一个整数代表图片的像素值(从0到65535)。给定一个坐标 (sr, sc) 代表洪水填充的起始像素(行和列),以及一个像素颜色newColor,“洪水填充”整张图片。为了实现一个“洪水填充”,考虑起始像素点,以及与起始像素相同颜色的起始像素4向连接的任何像素,以及与这些像素4向相连的任何像素(同样和起始像素相同颜色),以此类推。把所以之前提到的像素点替换成新的颜色。最终,返回修改后的图片。image 和 image[0]的长度会在[1

2021-11-19 16:49:57 146

原创 LintCode -- 2894 · 频率排序

问题描述:描述给定一个 int 数组,统计数组中每个数字出现的次数,并按数字出现的次数进行排序(从大到小),将结果以 Map 返回,其中 key 为数字出现的次数,value 为出现过 key 次的所有数字集合(从小到大排序)。样例:样例一输入:[1, 0]输出:{1=[0, 1]}样例二输入:[5, 4, 4, 0, 0, 1]输出:{2=[0, 4], 1=[1, 5]}分析:首先我们需要统计数组中各个数字出现的频率,以数值当做key,以出现频次当做value,所以我们需要

2021-11-03 13:07:34 231

原创 LintCode -- 1727 · 分割数组

问题描述:给定一个数组 A,将其划分为两个不相交(没有公共元素)的连续子数组 left 和 right, 使得:left 中的每个元素都小于或等于 right 中的每个元素。left 和 right 都是非空的。left 要尽可能小。在完成这样的分组后返回 left 的长度。可以保证存在这样的划分方法。2 <= A.length <= 300000 <= A[i] <= 10^6可以保证至少有一种方法能够按题目所描述的那样对 A 进行划分。测试样例:样例 1:输

2021-11-01 18:36:16 121

原创 LintCode -- 173 · 链表插入排序

问题描述:用插入排序对链表排序测试样例:样例样例 1:输入: 0->null输出: 0->null样例 2:输入: 1->3->2->0->null输出 :0->1->2->3->null分析:题目要求使用插入排序对单链表进行排序,先想一下插入排序是怎么实现的吧,先将数组分为有序的和无序的两组,将无序的数据插入到有序的数据里面;以数组来实现的时候比较容易,因为数组有下标,可以很轻松的实现遍历以及数组中数据的位置交换,建设数组

2021-10-29 16:56:48 87

原创 LintCode -- 457 · 经典二分查找问题

描述:在一个排序数组中找一个数,返回该数出现的任意位置,如果不存在,返回 -1。测试样例:样例样例 1:输入:nums = [1,2,2,4,5,5], target = 2输出:1 或者 2样例 2:输入:nums = [1,2,2,4,5,5], target = 6输出:-1分析:看完题目描述,我立马想到了循环遍历,找到数组中第一个和目标值相同的值返回下标值即可public int findPosition(int[] nums, int target) { /

2021-10-26 10:41:42 91

原创 LintCode -- 1153 · 字符串排序

问题描述:给定一些由,隔开的字符串,请将他们按字典序排列。约束:1.字符串仅包含小写字母。2.字符串数量 ≤1000,且总长度<=10^5样例输入: “bb,aa,lintcode,c”输出: “aa,bb,c,lintcode”说明: 在字典序中,“aa” < “bb” < “c” < “lintcode”问题分析:主要问题是字符串分割之后将所有字符按照自然顺序进行排序;次要问题是将排序后的字符再重新组成一个长串;下面给出代码public class Solut

2021-10-22 15:18:18 98

原创 LintCode -- 1028 · 旋转的数位

LintCode – 1028 · 旋转的数位问题描述:X是一个好数当且仅当单独旋转每一个数位180度之后,能够得到一个合法的不同于X的数。每一个数位必须被旋转 - 我们不能选择不管它。如果每一个数位在旋转之后仍然是一个数位,那么这个数字是合法的。0,1和8旋转保持不变; 2和5旋转后互相变换; 6和9旋转后互相变换,其余数字旋转后不会变成任何数字所以是不合法的。现在给定一个正数 N,多少1 到 N 之间的数X是好的?N 会在范围 [1, 10000]内。输出样例:样例1:输入: 10输出

2021-10-09 17:41:29 105

原创 2021-09-14 记录Git相关的一个小问题

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-09-14 19:45:36 57

原创 LintCode题库问题--483 · 链表转数组

LintCode题库问题刷题解法记录说明记录自己在lintcode中遇到的问题的一些解法心得,能供自己和大家查看提示:以下是本篇文章正文内容,下面案例可供参考-------------------------我是分割线------------------------问题描述[外链图片转存失败,源站可能有防盗在这里插入!链机制,建描述]议将图片上https://传(imblog.8nimg.cn/bbddN9914ac5ea0842eb86c827e2b824.png?x-oss-proce

2021-08-24 23:11:45 90

原创 SpringCloud中mybatis报错XXX.XXX not found问题排查

之前由于业务的需要新搭了个项目,但是由于种种原因吧,一直没有使用,今天由于工作不忙,写了个简单的CURD测试一下项目是否能正常使用,跑起来之后就报错了,错误如下:![图1](https://img-blog.csdnimg.cn/20210225163513610.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwMjkyNDAx,siz.

2021-02-25 16:43:42 516 1

原创 activiti modeler在测试时产生的待办数据清除

activiti流程中的数据删除: activiti modeler在测试时会产生很多脏数据,这些数据多了之后密密麻麻的很是让人烦躁,但是有不知道如何清除,因为activiti流涉及的表比较多,而且表和表之间都通过主外键关联,删除起来也必须按照一定顺序才行SQL(MySQL)删除数据:下面我直接给出sql,不同的数据库可能有个别语法差异,但是activiti流程涉及的表是一样的。1.删除设计器的模型数据: delete from act_re_model2.删除部署的模型数据,主要是删除a

2021-01-19 15:04:28 1363

原创 activiti流程图下发任务报错,不能正常流转到下一个处理步骤

问题描述:现场环境,使用activiti创建流程时报错:org.activiti.engine.ActivitiException: Unknown property used in expression: ${userId}原因分析:识别不到变量 ‘userId’,可能是传值时写错了bpmn中流程图对应的userId的值(比如userid),导致识别不到;或者没有userId传的值是null;解决方案:先检查下传递值时的字段是否拼写一致,经检查是一致的那很可能是没有传值成功;经现场同事确认

2021-01-12 16:50:22 2733 2

原创 Redis服务挂掉后,重新启动Redis服务讲述

问题描述:今天的北京相比昨天没有最冷只有更冷,作为兢兢业业的打工人还是一如往常早早的来到公司,然后刚打开电脑发现测试环境的网址无法访问,然后ping也没反应,第一反应是不会您也没抗住严寒宕机了吧!然后一顿操作重启机器,然而当我以为机器和往常正常运行了,测试环境还是不能使用!看了一眼日志,发现是zuul服务还是连不上Redis,报错如下:原因分析:看日志得出结论应该是Redis没有正常启动解决方案:1.先确定Redis有没有正常的启动,执行命令:netstat -tunple | grep 637

2021-01-07 18:27:07 1509

原创 idea项目不报错 启动时却提示一堆程序包找不到 的解决方法

项目场景:本来今天开开心心的来到公司,继续写bug,额不是bug,是继续垒代码,同事说昨天有提交的新内容,为了省事直接将springcloud的项目(项目使用的是maven构建和管理)全量更新了;然后项目全部启动不了了,我先是一懵,然后心想,发生什么事了,哦,原来是程序包找不到了。。。问题描述:如图中,启动项目就会报错,但是项目中没有引用的错误标识原因分析:第一反应是项目的.iml被改变了,然后看了一眼更新的历史,原来是有同事粗心大意将自己本地的.iml文件给提交了,我更新之后自己本地的文件就遭殃

2020-11-26 19:19:27 4789 6

空空如也

空空如也

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

TA关注的人

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