自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实习第二十四天(java)

在昨天晚上前端告诉我他们的问题很困难之后,我今天是没有期待前端能有什么进展了,于是就自己学习下。在上午快吃午饭的时候测试用的一个环境里面的一个出现了timeout request错误。本来是让我来试着解决的,但是组长怕我基础太差,解决不了,就让我过去看着,他来演示一遍。排查某个服务异常的思路是先到查看服务的日志,如果服务的日志的最新记录和当前时间相差很久那么这个服务应该就是挂了,我们可以去erureka看一下对应的服务是否不在线。当确认了服务不在线了之后进入服务war或者jar包所在的目录,将解压后的(去

2021-08-06 23:24:43 265

原创 实习第二十三天(java)

按照昨天早上会商议的结果,今天本来就该打包提测了,但是前端还是有些问题卡在那,所以今天的任务是等前端搞好。上午和下午主要就是学习一些shell脚本的相关知识。测试新软件是否安装成功,新软件的功能是否加入到了新版本去,还有自己昨天新修的bug是否成功融入新的版本做测试。到了今天晚上结束也没等到前端完成的消息,最后前端跟我说他们那出了些问题,今天搞不出来了,明天重新商讨一下。...

2021-08-05 23:57:08 219

原创 实习第二十二天(java)

今天宣布了昨天的bug暂时还是不解决了之后,今天我就可以去着手一下前两天分配给我的一个bug。这个bug是两个模块统计同一数据的时候结果不一致,在已知其中一个是正确的情况下,修改另一模块的代码来实现两个模块的一致。通过查询结果的详细信息,初步认为出错模块的问题在于sql使用的字段有误。通过页面发送的url,在代码中定位到对应的controller,再在controller中查看使用到的service和dao层最后锁定到对应的sql语句上,将之前错误的字段改成正确模块使用的字段。在将出错模块的5个接口的代码

2021-08-04 21:22:40 224

原创 实习第二十一天(java)

今天是主要问题就是解决昨天为了改bug而引出的sql依赖问题。由于自己的水平有限,所以只能找我们组的组员来解决问题。上午主要还是在和帮忙解决这个问题的组员进行交流,将出现的问题跟他沟通清楚。但是呢,我们约讨论就越觉得这个问题不好解决,因为可能会涉及到所有模块sql语句的改写,并且可能会出现未知的错误。在感觉到了可能出现的问题之后,我们组请来了正在离职的负责这个模块的组员过来进行沟通,最后确定的方案是将新加的sql放到安装脚本中去,在所有的sql都执行完毕之后再执行新的sql,这样就能解决sql之间的依赖

2021-08-03 21:27:01 166

原创 实习的第二十天

今天的任务是将上周的新版软件进行打包提测。先将代码提交到自己的分支,再申请让组长合并到主分支上去,当组长将代码合并到分支以后,我再去Jenkins上将项目打包出来,然后将打包好的压缩包安装到远端linux服务器上解压和安装,再对安装好之后的软件进行基本的测试。当这些都没有问题之后,将之前打包好的安装包给测试人员。今天也遇到了一些问题比如我的sql脚本文件没有被执行。重新对照了一边数据库中的字段发现是我的字段写的有问题,将字段改成正确的就行了。问题之所以出现是在于我没有保证写进项目中的sql脚本可以在数据库

2021-08-02 22:39:07 181

原创 实习第十九天(java)

今天的任务主要是对新软件安装包在专用机上进行安装的测试,一共分为三个软件,第一个在我这几天熟悉了操作之后,很快的安上了,然而第二个和第三个由于安装包内部的问题,重新安装了很多次,不仅花了时间也没有成功安装上去。本来想着今天还能将另外的一个软件进行打包和测试的,结果问了组长,组长告诉我,前端在河南郑州的服务器被淹了,这两天很难搞出来了,需要等到下周一了。对于本次安装,我的总结是:对于机器重置以后,需要进行本机hostname配置,ip地址配置,etc/hosts host和ip映射关系配置,ssh将主从节

2021-07-30 23:28:41 150

原创 实习第十八天(java)

今天早上啥都没干,主要是去参加了公司的半年总结年会,在年会上听了下关于公司的一些市场方面的信息。下午就是提交昨天的sql到gitlab上面,虽然刚刚来的时候成功提交过,但是这次一直都没有成功,在查阅了资料后自己尝试将当前的分支切换成非主分支,然后就提交成功了。自己总结了下,拉下来代码后,要么直接切成在拉代码之前新建的分支,要么在idea中拉下来主分支之后直接在基础上新键一个分支,然后切换成这个新分支。这样之后进行push就不会被拒绝了。在提交完成之后,我的任务是将服务进行打包和提测,由于前端的一些问题,

2021-07-29 20:35:01 157

原创 实习第十七天(java)

今天早上本来是打算把昨天没有安装完的软件安装上的,但是因为组里面有人很急着要用,另外一个组员就 老早就到了然后将软件安装上了。然后我就开始处理周一组长给我安排的一个小bug的修复,就是菜单和用户全功能权限名称不对应的问题。上午是来思考,寻找bug的问题所在的,就是定位bug发生的原因,最终我觉得是在数据库上。在和组长讨论之后,也确认了我的想法,就是在数据库上出了问题。下午就是编写sql脚本来实现bug的修复,这时候需要我写sql语句了,按照思路是将每条记录更新成各自记录对应的值,我本想写一个updat

2021-07-28 22:15:06 161

原创 实习第十六天(java)

今天是我实习的第十六天,早上在开早会之前验证了下自己关于压缩包的猜测,ngsoc_soft和ngsoc这两个文件的区别在于ngsoc目录是安装ngsoc服务后的目录,ngsoc_soft是保存ngsoc服务安装需要的一些文件的目录。今天下午是在公司内部的专用机上安装软件的集群版本,以机房的一个为主节点,其他的为从节点来实现集群。今天遇到了不少问题,但是也没得法子解决,最后通过重装完成了,重装后某个节点的kafka组件没有启用成功,根据节点上的错误日志,将kafaka对应日志的目录删除之后重新创建,并且将

2021-07-27 23:08:01 152

原创 实习第十五天(java)

今天是我实习的第十五天,早上主要是验证一下自己上周末自己思考剩下来的猜测,开早会。在早会上明确了自己最近的任务和当天的任务。最近的任务就是熟悉公司机房电脑的使用,安装软件,以及一些基础功能的代码实现。当天主要就是跟着组员写的操作文档来安装软件,并且在安装的过程中一边体会安装思路一边帮忙修改安装文档。这一次的安装确实比之前几次要快的多,也没有遇到之前那么多基础的问题了,并且可以抽出时间来指导别人安装了。在这次的安装中我也总结了安装的思路,先是备份,再是恢复出厂设置,再是配置ip,host这些,然后是执行安装

2021-07-26 20:42:16 283

原创 实习第十四天(java)

今天是我实习的第14天,今天我的任务是在之前从gtilab上拉下的两个模块基础下,编写下feign调用的例子。这个问题看上去很简单是把,我也这么觉得,可是吧,就是耗了我一天。我早上打算先在本地将服务运行起来,通过了本地的测试之后再打包成war放到服务器上面。可是吧,我在本地运行了服务之后进行调用是失败的,在我问了组长之后组长让我把被调用的服务也在本地运行起来。当然确实运行成功了,但是我心里依然有着疑惑,就是为什么我在一个服务上调用拉下代码时就存在的feign接口是成功的。如果说必须得让被调用的微服务也运行

2021-07-23 22:14:49 154

原创 实习第十三天(java)

今天早上主要是对昨天安装在公司内部服务器上的软件做日志解析方面的配置以及对软件的日志收集,解析,告警这些功能进行测试保证这些能够运行。下午的时候主要对前两天安装失败的某个软件重新安装,并且也和上午一样对软件进行日志方面的配置和对软件的日志手机,解析,告警功能进行测试,保证软件的正常运作。在完成后,公司为了庆祝上市一周年,在活动区安排了一个简单的庆祝活动,从群里流传的照片来看里面的零食,水果,蛋糕,饮料也是十分丰富让人心动。不过可惜的是我们下去的有些晚了,我只能拿一瓶王老吉来安慰一下自己,同时看着别人抱着蛋

2021-07-22 20:59:20 193

原创 实习第十二天

今天早上先把昨天修改好的文档发给了我的组长,之后便开始看下组内的学习资料,组长看我没什么事干,就让我自己在之前给我的两个模块的代码的基础上,自己提供过feign完成一个两个服务之间的调用。好吧,我又要开始我的学习了。过了会,组长又给我安排了更重要的任务,就是让我根据组员写的操作文档,在公司内部专用机上实习项目的安装和测试。我就照着文档一步一步的操作。但是吧,到了中午我才知道我在干什么,我一直以为我在安装操作系统,原来我是在安装项目啊,之前的步骤只不过是为了避免旧环境对新项目的部署存在干扰所以重装了而已。

2021-07-21 20:48:10 155

原创 实习第十一天(java)

今天也没有新的任务,就是把前两天看的权限控制的东西在自己的理解上通过修改数据库中和权限有关的表进行测试,来验证自己的思路。同时把文档中不清楚的地方加上自己的理解来完善文档,更新文档中旧版本的举例和指引。还有就是学习了springcloud项目打包成war包并且放到linux系统中对应的文件中和建立对应的软链接。今天测试之后我有了一个疑问,就是关于前端菜单的显示和数据库中菜单表的关系,我的猜测是可能是前端发送请求,后端传来有着递归关系的菜单树结构,根据树结构来动态生成菜单项。这个猜想让我对于权限控制中表的关

2021-07-20 22:50:50 158

原创 实习第十天(java)

今天是实习的第十天,星期五遗留的任务也没有完成,我本想试着去完成一下,但我过去后组长和我交流之后我就知道原来不是我的操作问题(顿时没有锅了),之后便让我看一下关于权限控制,api规范还有jar包这些东西的文档。还记得大概四个月前学校的课程设计上,作为组长的我被老师问到了权限控制时的窘迫,我这次还是比较认真的在阅读文档,边看边有疑问,边疑问边验证,最终也画了个UML类图来帮助自己梳理和总结权限控制这块的数据库的设计。到了快下班,本以为这些只用看下就好,被组长告知还需要自己编写接口和修改数据库来测试和验证自

2021-07-19 21:48:42 215

原创 实习第九天(java)

今天本来的任务是将安装包打包,然后安装到我自己用的远端服务器的,但是最后发现我竟然没得权限,我只好通过办公聊天软件去联系管理权限的人请求开一下,但是一天都没收到回复。所以我就只能看了一天的源码。到了下午大概四点的时候,一个组员给我讲解了一下如何卸载一个模块再安装新的模块的步骤,但是安装的时候出了好多的问题,比如配置文件的校验吗和文件本身不匹配(配置文件是旧版对应的,但是我的安装文件是新的),所以只能自己一步一步的修改,但是到了最后依然是失败的。我将这个错误报给管理安装包的组员后,他开始寻找问题的所在,大概

2021-07-16 22:02:06 152

原创 实习第八天(java)

今天一天都在看昨天发给我的模块的代码,在阅读的过程中遇到了很多之前没有见过的东西,比如@asyn注解,Order,Future等对象,所以我只能一边阅读一边去查相关的概念,用法。在就是阅读中心中对jpa产生了疑问,为什么有些接口中的对象没有在上面写上sql方法,有些却需要写上,再通过了解之后知道了jpa继承关系和规则之后渐渐明白了,jpa继承了一些接口,可以使用jpa自带或者自动生成的函数方法。比如说自带的findAll(),findOne,saveAll()等,也有可以根据格式自己生成sql的函数,比如

2021-07-15 22:55:41 169

原创 实习第七天(java)

今天早上来之后组长给我安排了一个任务,编写关于网站配置文件操作的word文档,编写到了一半便通知我提交昨天的代码到git上,我正给他说我昨天以及提交好了的时候,发现自己提交上去的代码竟然不完整,我只好重新操作git。但是操作的过程中又出现了新的问题,一部分修改了的代码就是提交不上去,还有点了撤销发现自己的代码竟然消失了,一顿操作后我只好重新把某个函数写了一下再交上去,这么一顿功夫耽误了我将近一个上午,十一点开始去机房跟着组员学习linux系统的安装,但是因为备份一直卡住的原因,我只能先去吃饭了(下班了还卡着

2021-07-14 23:39:16 246

原创 实习第六天(java)

今天早上呢便是开始着手完成昨天遗留下来的任务:编写shell脚本到远端服务器上并且运行。好在组长给我了一个例子,照着例子也写完了脚本。但是写完后发现,我的脚本是在本地,又没得法子把本地的文件拷贝到远程去,我也不会在服务器上编写脚本,所以我只好去询问下组长,组长一顿操作就把我本地的脚本搞到远端去了,只留我独自一行一行看指令,搜指令,学指令。(先创建一个目录,再vim创建一个shell文件并且把本地的脚本复制粘贴到远端文件中,再运行就行了)。 再这之后我也意识到了自己的不足,就是对linux操作文件如创建,

2021-07-13 23:21:44 194

原创 实习第五天(java)

今天是星期一,因为周五我在实现一个小功能的时候出现了问题,但是周末又没得法子联网测试,所以我也只能今天早上来想着试着解决。这个问题在于我调用某个service层对象查询数据的时候其实查询的数据没有完全填充实体类的信息,造成了后面空指针的问题,再我重新看了下源码后换了一个service对象来填充(很迷惑,实体类和我之前用的service在名字上是一致的,却取不到全部信息,要换一个service对象),就能取到全部信息了,再一测试就解决了。这样也算是对自己一周的实习有了个结束吧。再之后呢,就是周一的会议了,这样

2021-07-12 23:31:56 245

原创 实习第四天(java)

今天是我实习的第四天,本来昨天还有些任务想回去做的,结果到了宿舍发现虽然连了公司内网的vpn还是不能远程操控服务器,所以只能今天早上来完成昨天晚上的解压,更新操作。好在是没花太多时间来完成。当然,这周的任务就是熟悉办公操作,公司的一些软件还有项目的源代码,所以今天的主要任务依然是看源代码。自己看源码的过程也遇到了不少问题,比如@pathvarible和requestparam这种注解之间的区别,还有@size,@notempty这种限制性的注解。随着我注解了解和熟悉了这些注解,我也能差不多能比较通顺的阅读

2021-07-09 21:52:00 252

原创 实习第三天(java)

今天早上依然是看源码的一个早上,依然是艰难地慢慢的啃,本以为今天一定可以找到对应的url请求,结果依然不行,因为微服务的关系,很多地方都是转到了别的模块去而我只有一个小模块的代码可以看。虽然也能找到我的模块所在的请求,但是因为公司自己jar包的使用让我还是只能慢慢的学习,一层层的去看。今天我的组长给我安排的任务是一:自己编写controller中的一个方法来接受传来的url以此来熟悉公司代码的创作格式和一些自定义的类对象;二:熟悉一下微服务的基本的概念,了解里面的设计理念,组件等。三:使用Xshell将一

2021-07-08 22:10:01 285

原创 实习-第二天(java)

今天是我开始暑期实习的第二天,今天一早组长便把maven中的公司专用settings.xml文件,部门项目的安装部署文件,项目系统的用户操作手册等工具和配置的文件发给了我。作为一个新人,一个刚刚大三结束马上大四的学生,也算是第一次接触真正落地的项目信息。内心虽然有着好奇和一丝丝的兴奋,但是在面对一堆堆的文档和项目的源码时我也变得很被动很没有头绪(也没得接口文档和数据库表设计,难顶)。不过好在我的组长及时的帮助了我,比如帮我查看数据库,帮我寻找到对应功能的url,这些帮助为我对项目源码的理解提供了非常大的

2021-07-07 23:46:08 292

原创 蓝桥杯-数的划分(DFS,剪枝,有顺序要求的排列组合)

将整数n分成k份,且每份不能为空,任意两份不能相同(不考虑顺序)。  例如:n=7,k=3,下面三种分法被认为是相同的。  1,1,5; 1,5,1; 5,1,1;  问有多少种不同的分法。输入格式  n,k输出格式  一个整数,即不同的分法样例输入7 3import java.util.*;public class Main{ static int k; static ...

2020-03-30 19:43:49 360

原创 蓝桥杯-最短路(spfa)

给定一个n个顶点,m条边的有向图(其中某些边权可能为负,但保证没有负环)。请你计算从1号点到其他点的最短路(顶点从1到n编号)。输入格式第一行两个整数n, m。接下来的m行,每行有三个整数u, v, l,表示u到v有一条长度为l的边。输出格式共n-1行,第i行表示1号点到i+1号点的最短路。样例输入3 31 2 -12 3 -13 1 2样例输出-1-2SPFA总结:和...

2020-03-09 18:16:24 275

原创 蓝桥杯-矩形面积交

问题描述  平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积。输入格式  输入仅包含两行,每行描述一个矩形。  在每行中,给出矩形的一对相对顶点的坐标,每个点的坐标都用两个绝对值不超过10^7的实数表示。输出格式  输出仅包含一个实数,为交的面积,保留到小数后两位。样例输入1 1 3 32 2 4...

2020-03-02 20:37:40 395

原创 蓝桥杯-十六进制转八进制(java实现)

问题描述  给定n个十六进制正整数,输出它们对应的八进制数。输入格式  输入的第一行为一个正整数n (1<=n<=10)。  接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式  输出n行,每行为输入对应的八进制正整数。【注意】  输入的十六进制数不会有前导0,比如012A。  输出的八进制...

2020-02-28 16:40:56 366

原创 leetcode练习-959. 由斜杠划分区域(并查集+像素)

在由 1 x 1 方格组成的 N x N 网格 grid 中,每个 1 x 1 方块由 /、\ 或空格构成。这些字符会将方块划分为一些共边的区域。(请注意,反斜杠字符是转义的,因此 \ 用 “\” 表示。)。返回区域的数目。示例 1:输入:[" /","/ "]输出:2解释:2x2 网格如下:示例 2:输入:[" /"," "]输出:1解释:2x2 网格如下:...

2020-02-11 17:01:37 359

原创 牛客练习-整数拆分(完全背包,可重复方案数)

题目描述一个整数总可以拆分为2的幂的和,例如: 7=1+2+4 7=1+2+2+2 7=1+1+1+4 7=1+1+1+2+2 7=1+1+1+1+1+2 7=1+1+1+1+1+1+1 总共有六种不同的拆分方式。 再比如:4可以拆分成:4 = 4,4 = 1 + 1 + 1 + 1,4 = 2 + 2,4=1+1+2。 用f(n)表示n的不同拆分的种数,例如f(7)=6. 要求编写程序,读入n...

2019-11-08 22:29:08 326

原创 牛客网-代理服务器(贪心思想)

使用代理服务器能够在一定程度上隐藏客户端信息,从而保护用户在互联网上的隐私。我们知道n个代理服务器的IP地址,现在要用它们去访问m个服务器。这 m 个服务器的 IP 地址和访问顺序也已经给出。系统在同一时刻只能使用一个代理服务器,并要求不能用代理服务器去访问和它 IP地址相同的服务器(不然客户端信息很有可能就会被泄露)。在这样的条件下,找到一种使用代理服务器的方案,使得代理服务器切换的次数尽可能得...

2019-11-03 00:16:26 227

原创 leetcode练习-240. 搜索二维矩阵 II(行列有序矩阵的查找)

编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性:每行的元素从左到右升序排列。每列的元素从上到下升序排列。示例:现有矩阵 matrix 如下:[[1, 4, 7, 11, 15],[2, 5, 8, 12, 19],[3, 6, 9, 16, 22],[10, 13, 14, 17, 24],[18, ...

2019-09-26 16:00:52 258

原创 leetcode练习-34. 在排序数组中查找元素的第一个和最后一个位置(二分查找)

给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。你的算法时间复杂度必须是 O(log n) 级别。如果数组中不存在目标值,返回 [-1, -1]。示例 1:输入: nums = [5,7,7,8,8,10], target = 8输出: [3,4]示例 2:输入: nums = [5,7,7,8,8,10], targ...

2019-09-26 15:32:36 170

原创 leetcode练习-221. 最大正方形(动态规划)

在一个由 0 和 1 组成的二维矩阵内,找到只包含 1 的最大正方形,并返回其面积。示例:输入:1 0 1 0 01 0 1 1 11 1 1 1 11 0 0 1 0输出: 4来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/maximal-square著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。d...

2019-09-26 14:54:39 264 2

原创 leetcode练习-79. 单词搜索(bfs+回溯法)

给定一个二维网格和一个单词,找出该单词是否存在于网格中。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。示例:board =[[‘A’,‘B’,‘C’,‘E’],[‘S’,‘F’,‘C’,‘S’],[‘A’,‘D’,‘E’,‘E’]]给定 word = “ABCCED”, 返回 true...

2019-09-25 22:19:49 326

原创 leetcode练习-560. 和为K的子数组(hashmap实现的动态规划+前缀和问题)

给定一个整数数组和一个整数 k,你需要找到该数组中和为 k 的连续的子数组的个数。示例 1 :输入:nums = [1,1,1], k = 2输出: 2 , [1,1] 与 [1,1] 为两种不同的情况。说明 :数组的长度为 [1, 20,000]。数组中元素的范围是 [-1000, 1000] ,且整数 k 的范围是 [-1e7, 1e7]。来源:力扣(LeetCode)链接:h...

2019-09-24 23:53:23 242

原创 leetcode练习-139. 单词拆分(动态规划+重复背包问题)

给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。说明:拆分时可以重复使用字典中的单词。你可以假设字典中没有重复的单词。示例 1:输入: s = “leetcode”, wordDict = [“leet”, “code”]输出: true解释: 返回 true 因为 “leetcode” 可以被拆分成...

2019-09-24 17:23:37 273

原创 leetcode练习-300. 最长上升子序列(动态规划)

给定一个无序的整数数组,找到其中最长上升子序列的长度。示例:输入: [10,9,2,5,3,7,101,18]输出: 4解释: 最长的上升子序列是 [2,3,7,101],它的长度是 4。说明:可能会有多种最长上升子序列的组合,你只需要输出对应的长度即可。你算法的时间复杂度应该为 O(n2) 。进阶: 你能将算法的时间复杂度降低到 O(n log n) 吗?来源:力扣(LeetC...

2019-09-23 11:14:53 189

原创 leetcode练习 -146. LRU缓存机制(双向链表+HashMap实现LinkedHashMap)

运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。获取数据 get(key) - 如果密钥 (key) 存在于缓存中,则获取密钥的值(总是正数),否则返回 -1。写入数据 put(key, value) - 如果密钥不存在,则写入其数据值。当缓存容量达到上限时,它应该在写入新数据之前删除最近最少使用的数...

2019-09-22 23:54:46 237

原创 leetcode练习-416. 分割等和子集(dp 01背包问题)

给定一个只包含正整数的非空数组。是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。注意:每个数组中的元素不会超过 100数组的大小不会超过 200示例 1:输入: [1, 5, 11, 5]输出: true解释: 数组可以分割成 [1, 5, 5] 和 [11].示例 2:输入: [1, 2, 3, 5]输出: false解释: 数组不能分割成两个元素和相等的子集....

2019-09-22 12:37:02 441

原创 leetcode练习-399. 除法求值(BFS+回溯)

给出方程式 A / B = k, 其中 A 和 B 均为代表字符串的变量, k 是一个浮点型数字。根据已知方程式求解问题,并返回计算结果。如果结果不存在,则返回 -1.0。示例 :给定 a / b = 2.0, b / c = 3.0问题: a / c = ?, b / a = ?, a / e = ?, a / a = ?, x / x = ?返回 [6.0, 0.5, -1.0, 1....

2019-09-21 13:56:45 190

空空如也

空空如也

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

TA关注的人

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