5.6 实习Day9记录

#安恒实习Day6

公司项目

大屏项目首页通知和预警详情功能开发

开发中的注意点
  • 通过http调用远程接口获取数据。
  • 使用postman进行接口测试。
  • 遇到问题时先看报错,然后打断点逐步进行dubug。
  • 配置文件要符合当前开发环境
遇到的坑
  • 旧代码存在bug,在调用过程中出现问题。

SpringCloud学习

Eeruka的学习和demo搭建(以Sell项目为例)

  • 注册中心的启动项需要用@Enableeurekaserver注解,表示这是一个注册中心 查看源码后会发现,@Enbaleurekaserver中包含了@enablediscoveryclient

##每日一题

最大回文子串

1.暴力法

中心扩展法
  • 思路 对已知的回文串进行扩展,如果注意会有两种回文情况,比如aa和aba。
  • 算法 从第一个字符开始遍历,判断与下一个和下下一个字符的关系,如果相等,则继续向两边扩展,最后得到一个回文字符串。
2.动态规划
  • 思路 在暴力法的基础上,可以排除掉一些肯定为回文的情况,比如bdb为回文字符串,则abdba中,因为头尾的a相同,中间是已知的回文串,所以也一定为回文。
  • 算法 用二维boolean数组记录。一维元素i和二维元素j分别为字符串的起始下标和结束下标,即在i和j内都是回文字符串,若i和j的字符相等,且它们两之间的字符串也为回文,则i和j代表的字符串为回文.每次记录二维数组为真时的上下标,从输入的字符串中截取,比较与原子串的长度后更新结果值。

转载于:https://juejin.im/post/5ccf9b63f265da038733b41c

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值